This vibrant Brazilian-inspired dish features tender chicken pieces simmered in a rich, creamy coconut sauce infused with aromatic spices like cumin, smoked paprika, and turmeric. The heat comes from fresh red chilies, while bell peppers add sweetness and texture.
Ready in under an hour, this gluten-free and dairy-free main dish delivers layers of flavor—the ginger and lime brightness balances the rich coconut milk beautifully. Perfect for weeknight dinners or entertaining, serve over steamed rice with extra cilantro and lime wedges for an authentic touch.
The sizzle of chicken hitting a hot pan on a rainy Tuesday evening is how this dish entered my life, and my kitchen has never been the same since. I had picked up a can of coconut milk on impulse, tucked it into the pantry, and forgotten about it until that night when nothing in the fridge looked inspiring. What started as a desperate throw together meal became the thing friends now request by name at every dinner gathering. The warm golden sauce, the kick of chili, the way it perfumes the entire house with cumin and ginger, it is impossible to resist.
My neighbor Ana walked in once while I was finishing this dish, took one sniff, and sat down at my table without being invited. She grew up in São Paulo and told me the smell transported her straight back to her grandmother's kitchen, which remains the greatest compliment my cooking has ever received. She now brings the caipirinhas every time I make it.
Ingredients
- Boneless skinless chicken thighs (800 g): Thighs are the right choice here because they stay juicy and tender through the simmer, unlike breasts which can dry out.
- Large onion, finely chopped: One onion is enough to build a sweet, aromatic base without overwhelming the sauce.
- Red and yellow bell peppers, sliced: Using both colors is not just for looks, they add slightly different sweetness levels and make the dish gorgeous on the plate.
- Garlic, minced (3 cloves): Fresh garlic only, the jarred stuff cannot compete with the punch you need here.
- Fresh ginger, grated (thumb sized piece): Ginger is the quiet hero that lifts the entire dish and gives it that authentic Brazilian warmth.
- Fresh red chilies, finely sliced (1 to 2): Start with one if you are cautious, you can always add more heat but you cannot take it away.
- Fresh cilantro, chopped (2 tablespoons): Cilantro stirred in at the end brightens everything and balances the richness of the coconut milk.
- Coconut milk, one 400 ml can: Full fat coconut milk is non negotiable for the creamy, luxurious texture that makes this sauce unforgettable.
- Chicken broth (150 ml): A modest amount thins the coconut milk just enough without diluting the flavor.
- Lime juice: A generous squeeze at the end wakes up every single flavor in the pan.
- Olive oil (2 tablespoons): Used for searing the chicken and softening the vegetables, it carries the spice flavors beautifully.
- Ground cumin (1 teaspoon): Earthy and warm, cumin is the backbone of the spice profile.
- Smoked paprika (1 teaspoon): This adds a subtle smokiness that makes the dish taste like it was cooked over an open fire.
- Ground coriander (1/2 teaspoon): A gentle citrusy note that bridges the gap between the spices and the coconut milk.
- Turmeric (1/2 teaspoon): Mostly here for that stunning golden color, though it adds a mild earthiness too.
- Salt and black pepper: Season in layers, once on the chicken, once in the sauce, and again at the end if needed.
Instructions
- Sear the chicken golden:
- Heat the olive oil in a large skillet or Dutch oven over medium high heat, season the chicken pieces with salt and pepper, and sear them until they have a light golden crust on all sides. You are not cooking them through yet, just building flavor, then transfer them to a plate.
- Soften the aromatics:
- In the same pan with all those delicious chicken juices, toss in the onion, bell peppers, garlic, ginger, and chilies, then cook for about four to five minutes until everything softens and your kitchen smells incredible.
- Bloom the spices:
- Stir in the cumin, smoked paprika, coriander, and turmeric, and let them toast for about a minute until fragrant. This step is tiny but it makes a massive difference in the depth of flavor.
- Build the sauce:
- Return the chicken to the pan, pour in the coconut milk and chicken broth, and stir everything together while scraping up any browned bits stuck to the bottom because that is pure flavor.
- Simmer until tender:
- Bring the mixture to a gentle simmer, cover the pan, and let it cook for twenty to twenty five minutes, stirring every now and then, until the chicken is cooked through and the sauce has thickened into something you want to eat with a spoon.
- Finish with brightness:
- Take the pan off the heat, stir in the lime juice and chopped cilantro, then taste and adjust the salt and pepper until it sings.
One evening I doubled the recipe for a potluck and watched a line of strangers form around the serving table, each person scooping extra sauce onto their rice. That was the moment I realized this dish was not just dinner, it was a conversation starter.
What to Serve Alongside
Steamed white rice is the classic pairing and honestly the best one, because it soaks up every drop of that golden coconut sauce like nothing else. If you want to lean into the Brazilian spirit, serve it with farofa on the side for a satisfying crunch, or simply tear into a crusty loaf of bread when you are feeling less formal. I have also ladled it over mashed sweet potatoes on a cold night and that combination is absolutely worth trying.
Adjusting the Heat
The beauty of this recipe is how easily it adapts to whoever is sitting at your table. One chili gives you a gentle warmth that most people can handle, while two pushes it into genuinely spicy territory. If you are cooking for someone who cannot tolerate any heat at all, skip the chilies entirely and add an extra pinch of smoked paprika for depth without fire.
Storage and Reheating
This dish actually tastes better the next day because the spices have more time to mingle and deepen. Store it in an airtight container in the refrigerator for up to three days, then reheat it gently on the stove with a splash of broth to loosen the sauce.
- Freeze individual portions for up to two months, though the coconut sauce may separate slightly when thawed.
- A quick stir while reheating brings the sauce right back together.
- Always taste for seasoning after reheating because a little extra lime juice works wonders on leftovers.
Some recipes are just dinner, but this one has a way of pulling people to the table and keeping them there long after the plates are empty. Make it once and it will become part of your regular rotation, guaranteed.
Recipe FAQs
- → How spicy is this dish?
-
The heat level is adjustable based on the amount of fresh red chilies you use. With 1-2 chilies, it delivers a pleasant warmth that doesn't overwhelm. You can increase or decrease the amount to suit your preference, or add hot sauce for extra kick.
- → Can I use chicken breast instead of thighs?
-
Yes, you can substitute chicken breast, but reduce the cooking time to 15-20 minutes to prevent the meat from drying out. Chicken thighs remain more tender and juicy during simmering, making them ideal for this preparation.
- → What should I serve with this dish?
-
Steamed rice is the classic accompaniment, absorbing the creamy sauce beautifully. You can also serve with farofa (toasted cassava flour) for authentic Brazilian flair, crusty bread to soak up the sauce, or roasted vegetables for a lighter meal.
- → How long does this keep in the refrigerator?
-
Stored in an airtight container, this dish keeps well for 3-4 days in the refrigerator. The flavors often develop and intensify overnight. Reheat gently on the stove, adding a splash of water or coconut milk if the sauce has thickened too much.
- → Is this dish freezer-friendly?
-
Yes, this freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat on the stove, stirring occasionally. The coconut milk may separate slightly when frozen but will emulsify again when reheated.
- → Can I make this ahead of time?
-
Absolutely. This dish actually tastes better the next day as the spices have more time to meld. Prepare it up to 24 hours in advance, refrigerate, and gently reheat before serving. Add fresh cilantro and lime just before serving for the brightest flavor.