This vibrant Brazilian-inspired dish features tender chicken chunks seared to golden perfection, then simmered in a luxuriously creamy coconut milk sauce. The aromatic base combines sautéed onions, garlic, and colorful bell peppers with warming spices like paprika, cumin, and coriander. Fresh red chilies add adjustable heat, while diced tomatoes provide depth and richness. Finished with bright cilantro and parsley, this dairy-free, gluten-free creation comes together in under an hour. The sauce thickens beautifully as it simmers, coating each piece of chicken in velvety goodness. Perfect served over steamed rice with lime wedges for squeezing.
The smell of toasted cumin and sizzling chicken always transports me back to a tiny restaurant in Salvador, where I first tasted moqueca and realized Brazilian food was so much more than steak houses. I attempted to recreate that coconut laden magic in my own kitchen, burning the garlic twice before finally getting it right. Now this spicy coconut chicken has become my answer to boring weeknight dinners.
My neighbor walked in unannounced one evening while this was simmering and immediately asked what I was making because the aroma had drifted into the hallway. I ended up inviting her to stay for dinner, and we sat at my small kitchen table scraping every bit of sauce from our bowls with chunks of crusty bread. That spontaneous dinner turned into a monthly tradition between us.
Ingredients
- Chicken thighs: Boneless and skinless thighs stay tender during the simmer and absorb more flavor than breasts ever could.
- Lime juice: The acid wakes everything up and gives the chicken a brightness before it even hits the pan.
- Red and green bell peppers: Using both colors is not just for looks but adds slight variations in sweetness.
- Red chilies: Leave the seeds in if you want real heat or remove them for a gentler warmth.
- Sweet paprika: This gives the sauce that gorgeous reddish orange hue without adding bitterness.
- Full fat coconut milk: Do not reach for the light version because you need that richness to carry the spices.
- Diced tomatoes: They provide body and a subtle tang that balances the creamy coconut.
- Fresh cilantro and parsley: Stirred in at the end, they add a fresh pop that makes the dish feel complete.
Instructions
- Season and rest the chicken:
- Toss the chicken chunks with salt, pepper, and lime juice, then let them sit while you prep everything else so the flavors can mingle.
- Build the golden crust:
- Sear the chicken in hot oil until each piece has a deep golden color on both sides because that browning is where the depth comes from.
- Start the flavor base:
- In the same pan with all those stuck on bits, cook the onions until soft, then add the peppers, garlic, and chilies until everything is fragrant.
- Bloom the spices:
- Stir in the paprika, cumin, coriander, and chili flakes, cooking just until you can smell them intensely, which happens quickly.
- Create the sauce:
- Return the chicken to the pan, pour in the coconut milk, tomatoes, tomato paste, and stock, then stir until everything is beautifully combined.
- Let it simmer:
- Bring everything to a gentle bubble, cover with a lid, and let it cook low and slow until the sauce thickens and the chicken turns fork tender.
- Finish with freshness:
- Scatter in the chopped herbs, taste for seasoning, and add more salt or a squeeze of lime until it sings.
I made this for a friend who swore she hated coconut, and after one bite she admitted she had been wrong her whole life. Watching someone discover they actually love an ingredient they thought they despised is one of my favorite things about cooking for people. She now asks for this dish every time she visits.
Serving Ideas
White rice is the classic choice because it soaks up every drop of that incredible sauce, but I have also served this over coconut rice for an even more luxurious experience. Farofa sprinkled on top adds a toasted, nutty crunch that feels distinctly Brazilian. For a low carb option, try it over cauliflower rice or with warm flatbread for scooping.
Storing Leftovers
This dish actually tastes better the next day after the flavors have had time to marry in the refrigerator. I keep leftovers in an airtight container for up to three days and reheat gently on the stovetop with a splash of water to loosen the sauce. It also freezes surprisingly well for up to two months if you want to make a double batch.
Making It Your Own
The beauty of this recipe is how easily it adapts to what you have on hand or your personal preferences. Try these simple variations:
- Swap chicken for firm white fish or shrimp, reducing the simmer time to avoid overcooking.
- Add diced potatoes or carrots along with the peppers for a heartier one pot meal.
- Use only half the coconut milk and add more stock if you want a lighter sauce.
Once you master this Brazilian coconut chicken, you will find yourself reaching for it whenever you need something warming, impressive, and deeply satisfying without requiring hours of work.
Recipe Questions & Answers
- → How spicy is this Brazilian coconut chicken?
-
The heat level is adjustable with 1-2 red chilies. Using one chili provides gentle warmth, while two creates noticeable spice. You can also add extra chili flakes for more kick or reduce the heat by removing chili seeds.
- → Can I use chicken breasts instead of thighs?
-
Yes, chicken breasts work well though thighs remain juicier during longer simmering. If using breasts, reduce cooking time to 15-18 minutes to prevent drying, and cut into slightly larger chunks.
- → What should I serve with coconut chicken?
-
Steamed white rice or coconut rice are classic accompaniments. For traditional flair, serve with farofa (toasted cassava flour) or roasted cassava. Crusty bread also works well for soaking up the sauce.
- → How long do leftovers keep?
-
Leftovers refrigerate well for up to 3 days in an airtight container. The flavors often develop and deepen overnight. Reheat gently over low heat, adding a splash of stock or water if the sauce has thickened too much.
- → Can I make this dish dairy-free?
-
This dish is naturally dairy-free as coconut milk provides all the creaminess. Verify that all packaged ingredients like chicken stock and tomato paste are certified dairy-free if you have severe sensitivities.
- → Can I freeze Brazilian coconut chicken?
-
Yes, this freezes well for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently on the stovetetop. The texture may be slightly thinner after freezing.