Spicy Brazilian Coconut Chicken

Golden chicken pieces swim in rich coconut milk sauce topped with fresh cilantro Pin this
Golden chicken pieces swim in rich coconut milk sauce topped with fresh cilantro | bitebloomkitchen.com

This vibrant Brazilian dish transforms tender chicken thighs into a rich, aromatic experience. The meat simmers slowly in full-fat coconut milk infused with ground cumin, coriander, turmeric, and smoked paprika, creating a luscious golden sauce.

Red bell peppers and fresh chilies add color and subtle sweetness, while garlic and onion build depth. Fresh cilantro brightens each bite, and lime wedges provide a tangy finish. Ready in under an hour, this dairy-free, gluten-free main serves four beautifully alongside steamed rice.

The sauce thickens naturally as it cooks, coating every piece of chicken in creamy goodness. Adjust the heat with more fresh chilies or chili flakes to suit your taste.

The smell of toasted cumin hitting hot oil is enough to make anyone wander into the kitchen, and that is exactly how my roommate reacted the evening I threw together this Brazilian coconut chicken on a rainy Tuesday. She stood in the doorway holding a glass of wine, asking what on earth smelled so good. Forty minutes later we were both silent, scooping sauce over rice with our forks, completely ignoring the show we had been watching.

I have made this for backyard cookouts where nobody expected anything fancy, and the pot always comes back scraped clean. There is something about the combination of heat and cream that makes people go back for seconds before they finish their first plate.

Ingredients

  • 800 g boneless skinless chicken thighs: Thighs stay juicy during the simmer and absorb the sauce beautifully, so do not be tempted to swap for breast unless you must.
  • 1 large onion, finely chopped: The onion melts into the sauce and creates a sweet base that balances the chili heat.
  • 1 red bell pepper, sliced: Adds color and a slight crunch if you do not overcook it.
  • 3 garlic cloves, minced: Fresh garlic only, because the jarred version loses the punch this dish needs.
  • 1 red chili, finely chopped: Seeds in for brave guests, seeds out for a gentler warmth that still tingles.
  • 2 tbsp fresh cilantro, chopped: Stirred in at the end so the bright flavor survives the heat.
  • 1 lime, cut into wedges: A squeeze of lime at the table lifts the whole dish and cuts through the richness.
  • 1 tsp ground cumin: The backbone of the spice profile, so toast it briefly in the oil before adding anything else.
  • 1/2 tsp ground coriander: Works quietly in the background to round out the earthy notes.
  • 1/2 tsp smoked paprika: Gives a hint of fire and depth without adding actual heat.
  • 1/2 tsp turmeric: Turns the sauce a gorgeous golden color and adds warmth.
  • 1/2 tsp chili flakes (optional): Only if you want the kind of heat that builds slowly with each bite.
  • Salt and black pepper to taste: Season the chicken generously before browning for the best flavor penetration.
  • 400 ml full fat coconut milk: Full fat is non negotiable here because light coconut milk will leave you with a thin, watery sauce.
  • 2 tbsp vegetable oil: A neutral oil lets the spices shine without competing flavors.
  • 100 ml chicken broth or water: Broth adds another layer of savory depth, but water works fine in a pinch.

Instructions

Season and brown the chicken:
Toss the chicken chunks with salt, pepper, cumin, coriander, and turmeric until evenly coated, then sear them in hot oil until each piece has a deep golden crust on at least two sides. Move them to a plate and resist the urge to snack on them right there.
Soften the aromatics:
In the same pan with all those lovely browned bits, cook the onion, bell pepper, and chili until they soften and just begin to caramelize at the edges. The kitchen should smell incredible at this point.
Wake up the garlic:
Stir in the minced garlic and smoked paprika, stirring constantly for about a minute until fragrant. Garlic burns fast so keep it moving and watch closely.
Build the sauce:
Slide the chicken back into the pan, pour in the coconut milk and broth, and stir everything together while scraping up any stuck bits from the bottom. Those stuck bits are concentrated flavor, so do not leave them behind.
Simmer until thick:
Bring the pan to a gentle simmer, then drop the heat to low and let it bubble uncovered for twenty minutes. The sauce will reduce and thicken while the chicken finishes cooking through and absorbs the spiced coconut flavor.
Finish and serve:
Stir in the chopped cilantro, taste for salt and pepper, and adjust as needed. Serve over steamed rice with lime wedges and extra cilantro on top.
Creamy spicy Brazilian coconut chicken simmered with red bell pepper and fragrant garlic Pin this
Creamy spicy Brazilian coconut chicken simmered with red bell pepper and fragrant garlic | bitebloomkitchen.com

One Christmas Eve I doubled this recipe for twelve people and watched my uncle, who claims he hates coconut, go back for thirds without realizing what was in the sauce. That moment taught me to never announce ingredients beforehand.

What to Serve It With

Steamed white rice is the obvious choice because it drinks up every drop of sauce, but I have also ladled it over cauliflower rice when carb conscious friends come over. A simple side of black beans or a crisp green salad with vinaigrette cuts the richness nicely. For drinks, a cold caipirinha turns dinner into a proper Brazilian evening, though a sharp Sauvignon Blanc does the job just as well.

Making It Your Own

Once you have the base down, this recipe is endlessly flexible depending on what is sitting in your fridge. Toss in a handful of diced tomatoes for a tangier sauce, or add spinach at the very end for a pop of green. Chicken breast works if that is what you have, but pull it off the heat a minute earlier so it does not dry out. A diced sweet potato simmered alongside the chicken makes the whole meal heartier for cold nights.

Storing and Reheating

This dish actually tastes better the next day because the spices have time to mingle and deepen overnight in the fridge. Store it in an airtight container for up to three days, and reheat gently on the stove with a splash of water to loosen the sauce. I cannot speak to how it freezes because no batch has ever lasted long enough in my house to find out.

  • Let the sauce cool completely before refrigerating so the coconut milk does not separate.
  • A squeeze of fresh lime after reheating wakes the flavors right back up.
  • Always taste for salt again before serving because the flavors shift after a night in the fridge.
Tender chicken thighs in zesty coconut curry sauce garnished with lime wedges Pin this
Tender chicken thighs in zesty coconut curry sauce garnished with lime wedges | bitebloomkitchen.com

Keep this recipe in your back pocket for any night that needs a little something special without a lot of fuss. The sauce alone is worth making, so double it if you want leftovers.

Recipe FAQs

The combination of coconut milk with ground cumin, coriander, and fresh cilantro reflects Brazil's tropical ingredients and African culinary influences. The use of lime as a finishing touch is also characteristic of Brazilian cooking.

Yes, chicken breast works well. Reduce the simmering time to 12-15 minutes to prevent drying. Bone-in thighs add more flavor and stay juicier during the longer cooking process.

One red chili provides mild to moderate heat. For more spice, add additional fresh chilies or the optional chili flakes. The coconut milk naturally tempers the heat, creating a balanced warmth rather than overwhelming burn.

Steamed white rice is the traditional accompaniment, soaking up the flavorful sauce. crusty bread, roasted plantains, or simple sautéed greens also complement the rich coconut flavors beautifully.

This dish actually improves overnight as flavors meld. Store in the refrigerator for up to 3 days. Reheat gently over low heat, adding a splash of broth or water if the sauce has thickened too much.

Full-fat coconut milk creates the rich, creamy texture essential to this dish. Light versions result in a thinner, less satisfying sauce. For the best experience, use full-fat canned coconut milk.

Spicy Brazilian Coconut Chicken

Tender chicken in creamy, spiced coconut milk sauce with fresh herbs and zesty heat.

Prep 20m
Cook 35m
Total 55m
Servings 4
Difficulty Medium

Ingredients

Meats

  • 1.75 lb boneless, skinless chicken thighs, cut into large chunks

Vegetables & Aromatics

  • 1 large onion, finely chopped
  • 1 red bell pepper, sliced
  • 3 garlic cloves, minced
  • 1 red chili, finely chopped (adjust to taste)
  • 2 tbsp fresh cilantro, chopped (plus extra for garnish)
  • 1 lime, cut into wedges for serving

Spices & Seasonings

  • 1 tsp ground cumin
  • 1/2 tsp ground coriander
  • 1/2 tsp smoked paprika
  • 1/2 tsp turmeric
  • 1/2 tsp chili flakes (optional, for extra heat)
  • Salt and black pepper to taste

Liquids

  • 13.5 fl oz (1 can) full-fat coconut milk
  • 2 tbsp vegetable oil
  • 1/3 cup chicken broth or water

Instructions

1
Season the Chicken: Pat the chicken thighs dry and cut into large, even chunks. Toss with salt, pepper, ground cumin, coriander, and turmeric until evenly coated.
2
Sear the Chicken: Heat vegetable oil in a large skillet or Dutch oven over medium-high heat. Add the seasoned chicken pieces in a single layer and brown on all sides, approximately 5 to 7 minutes. Transfer the seared chicken to a plate and set aside.
3
Sauté the Aromatics: In the same skillet, add the finely chopped onion, sliced red bell pepper, and chopped red chili. Sauté over medium heat until the vegetables are softened, about 5 minutes.
4
Bloom the Spices: Add the minced garlic and smoked paprika to the skillet. Stir continuously and cook for 1 minute until fragrant, being careful not to let the garlic brown.
5
Build the Sauce: Return the seared chicken and any accumulated juices back to the skillet. Pour in the full-fat coconut milk and chicken broth, stirring well to combine and scrape up any browned bits from the bottom of the pan.
6
Simmer Until Tender: Bring the mixture to a gentle simmer, then reduce the heat to low. Cook uncovered for 20 minutes, allowing the sauce to thicken and the chicken to cook through completely.
7
Finish with Fresh Herbs: Remove from heat and stir in 2 tablespoons of chopped fresh cilantro. Taste and adjust salt and pepper as needed.
8
Plate and Serve: Serve hot, garnished with additional fresh cilantro and lime wedges alongside steamed white rice.
Additional Information

Equipment Needed

  • Large skillet or Dutch oven
  • Cutting board
  • Chef's knife
  • Wooden spoon

Nutrition (Per Serving)

Calories 480
Protein 38g
Carbs 12g
Fat 30g

Allergy Information

  • Contains coconut. Individuals with coconut allergies should avoid this dish.
  • Always check labels on packaged chicken broth and spice blends for hidden allergens.
Lena Whitaker

Sharing easy, wholesome recipes for home cooks who love simple, flavorful meals.