This vibrant Brazilian dish features tender chicken chunks simmered slowly in a luxurious coconut milk sauce infused with cumin, coriander, smoked paprika, and turmeric. The creamy base balances perfectly with the warmth of fresh chili and aromatic vegetables, creating layers of flavor that develop beautifully as the sauce thickens. Finished with bright cilantro and served with lime wedges, this dish captures the essence of Brazilian comfort cuisine while remaining naturally dairy-free and gluten-free. Ready in under an hour, it's perfect for weeknight dinners or weekend entertaining.
The sizzle of chicken hitting a hot pan on a rainy Tuesday evening is something between therapy and celebration, and this Brazilian coconut chicken turned a dreary weeknight into a tiny kitchen carnival. The aroma of cumin toasting in oil alone is enough to make neighbors knock. It is bold, messy in the best way, and forgiving enough for anyone willing to stir a pot.
A friend from São Paulo once watched me make this and laughed at how seriously I took the cilantro garnish. She grabbed the bunch from my hand, tore it with her fingers, and scattered it over the pot like confetti. That casual confidence changed how I cook everything Brazilian from then on.
Ingredients
- 800 g boneless skinless chicken thighs: Thighs stay juicy where breasts dry out, and their richer flavor anchors the coconut sauce beautifully.
- 1 large onion, finely chopped: The onion melts into the sauce and gives it a subtle sweetness that balances the chili heat.
- 1 red bell pepper, sliced: Adds color and a gentle crunch if you like, or let it soften completely for a sweeter base.
- 3 garlic cloves, minced: Fresh garlic is non negotiable here, the jarred version lacks the punch this dish relies on.
- 1 red chili, finely chopped: Leave the seeds in for real fire, or remove them for a warm tingle that will not scare anyone.
- 2 tbsp fresh cilantro, chopped: Stirred in at the end so its bright flavor survives the heat.
- 1 lime, cut into wedges: A squeeze of lime at the table wakes up every single flavor in the bowl.
- 1 tsp ground cumin: The backbone spice that gives this dish its earthy, unmistakable warmth.
- 1/2 tsp ground coriander: Pairs with cumin like an old married couple, adding a citrusy depth.
- 1/2 tsp smoked paprika: A whisper of smoke that makes people ask what your secret ingredient is.
- 1/2 tsp turmeric: Lends a golden hue and a faintly bitter edge that keeps the sweetness in check.
- 1/2 tsp chili flakes (optional): Only reach for these if you want the sauce to truly bite back.
- Salt and black pepper to taste: Season in layers, not all at once.
- 400 ml full fat coconut milk: Full fat is the only way to get that thick, creamy sauce, light versions will leave you with something thin and sad.
- 2 tbsp vegetable oil: A neutral oil lets the spices speak for themselves.
- 100 ml chicken broth or water: Broth adds another layer of savory depth, water works in a pinch.
Instructions
- Season the chicken:
- Toss the chicken chunks with salt, pepper, cumin, coriander, and turmeric in a bowl until every piece is coated. Let it sit for a few minutes while you prep the vegetables so the spices begin to cling.
- Brown the chicken:
- Heat the vegetable oil in a large skillet or Dutch oven over medium high heat until it shimmers. Add the chicken in a single layer and let it sear without moving for a golden crust, about 5 to 7 minutes, then transfer to a plate.
- Build the aromatic base:
- In the same skillet with all those flavorful bits stuck to the bottom, toss in the onion, red bell pepper, and chili. Sauté until everything softens and the kitchen smells incredible, roughly 5 minutes.
- Wake up the garlic and paprika:
- Stir in the minced garlic and smoked paprika, cooking for just one minute until fragrant. Watch closely because garlic crosses from golden to bitter in seconds.
- Simmer everything together:
- Return the browned chicken to the pan, pour in the coconut milk and broth, and stir to lift all the caramelized bits from the bottom. Bring to a simmer, reduce heat to low, and let it bubble uncovered for 20 minutes until the sauce thickens and coats a spoon.
- Finish and serve:
- Off the heat, fold in the chopped cilantro and taste for salt and pepper. Serve in deep bowls over white rice, with lime wedges on the side and an extra shower of cilantro on top.
One evening I doubled this recipe for a potluck and watched a quiet room of strangers start talking to each other over second helpings. The sauce had split slightly from sitting too long on the warm burner, but no one cared. Food that makes people forget to be shy is worth making again and again.
Choosing the Right Pan
A heavy bottomed Dutch oven holds heat evenly and gives you more control when the coconut milk reduces. A thin skillet can develop hot spots that scorch the sauce before it has time to thicken. If you only have a standard skillet, keep the flame low and stir more often than you think necessary.
Adjusting the Heat Level
The beauty of this recipe is how easily it adapts to whoever is sitting at your table. One seeded chili gives a gentle background warmth, while two with seeds will make foreheads glisten. Taste the sauce before the final simmer and remember you can always add heat but you can never take it away.
Serving and Storing Like a Pro
This dish actually tastes better the next day when the spices have had overnight to mingle and deepen. Store leftovers in an airtight container in the refrigerator for up to three days and reheat gently on the stove with a splash of broth. The coconut sauce will thicken as it chills, so loosen it back up slowly rather than nuking it at full power.
- Freeze individual portions for up to two months for an instant weeknight dinner.
- Pair with plain white rice, cauliflower rice, or warm flatbread to soak up every drop.
- Always finish with a squeeze of lime right before eating to brighten the whole bowl.
Keep this recipe close because it will rescue more weeknights than you can count. One pot, a handful of spices, and coconut milk can do things that surprise even the cook.
Recipe FAQ
- → How spicy is this coconut chicken?
-
The heat level is medium and adjustable. One fresh chili provides gentle warmth, while chili flakes offer an extra kick if desired. The creamy coconut milk naturally tempers the spice, creating a balanced flavor that's vibrant without being overwhelming.
- → Can I use chicken breast instead of thighs?
-
Yes, chicken breast works well, though thighs remain more tender and juicy during simmering. If using breast, reduce cooking time slightly to prevent drying, and consider cutting into slightly larger pieces to maintain moisture.
- → What's the best way to serve this dish?
-
Traditional white rice creates the perfect canvas to soak up the rich coconut sauce. The dish also pairs beautifully with warm flatbread, roasted potatoes, or cauliflower rice for a lighter option. Fresh lime wedges add essential brightness.
- → Can I make this ahead of time?
-
Absolutely—the flavors deepen and improve overnight. Store in an airtight container for up to 3 days. Reheat gently over low heat, adding a splash of coconut milk or broth to restore the sauce's creamy consistency.
- → Is full-fat coconut milk necessary?
-
Full-fat coconut milk creates the richest, most luxurious sauce that thickens beautifully as it simmers. Light versions work but yield a thinner, less creamy result. For authentic texture and flavor, the full-fat version is worth it.
- → What vegetables can I add to this dish?
-
Diced tomatoes bring tangy sweetness, while sweet potatoes or butternut squash soak up the spiced coconut sauce beautifully. Spinach or kale added in the last few minutes wilts perfectly into the rich broth for extra nutrition.