This aromatic Brazilian-style chicken combines tender thigh meat with a luscious coconut-tomato sauce. The dish layers flavors from seared aromatics—onions, garlic, and colorful bell peppers—with warming spices like paprika, cumin, and coriander. Fresh chilies bring adjustable heat, while full-fat coconut milk creates the signature creamy base. After a quick sear, the chicken simmers gently, absorbing the vibrant sauce until tender. Finished with bright cilantro, parsley, and lime wedges, this naturally gluten-free and dairy-free main serves four beautifully. The sauce thickens beautifully as it cooks, making it ideal for spooning over steamed rice or farofa.
The first time I made this coconut chicken, my tiny apartment filled with such incredible aromas that my neighbor knocked on my door thinking I was running a restaurant. The way cumin hits hot onion and garlic, then that sudden surge of coconut cream hitting the pan it creates the most intoxicating kitchen perfume. I had to double the recipe the next time just to keep the peace.
Last winter my friend Sarah came over after a terrible breakup, and I served this with jasmine rice. She took one bite and actually stopped crying for twenty minutes straight, just eating. Food cannot fix everything, but a bowl of something warm and fragrant with just the right kick of heat can create a tiny sanctuary in the middle of chaos.
Ingredients
- Chicken thighs: Thighs have more fat and flavor than breasts, keeping them tender through the simmering process
- Kosher salt and black pepper: Simple seasoning that creates the foundation for all the bold spices to follow
- Lime juice: The acid cuts through the rich coconut while tenderizing the chicken
- Olive oil: Your cooking base for searing and building the aromatic foundation
- Onion and garlic: The non negotiable starting point for building layers of flavor
- Bell peppers: Red and green bring sweetness and fresh texture to balance the heat
- Red chilies: Fresh heat that infuses the oil as it cooks with the aromatics
- Sweet paprika: Provides beautiful color and a mild fruity pepper flavor
- Ground cumin: Earthy warmth that anchors the spice blend
- Ground coriander: Bright citrusy notes that lift the heavier spices
- Coconut milk: Full fat creates the luxurious creamy sauce that defines this dish
- Diced tomatoes: Add acidity and body to balance the rich coconut
- Tomato paste: Concentrated umami that deepens the sauce complexity
- Chicken stock: Adds savory depth without overpowering the coconut
- Fresh cilantro and parsley: Bright herbal finish that cuts through the richness
Instructions
- Season and prepare the chicken:
- Toss the chicken chunks with salt, pepper, and lime juice, then let them sit while you prep your vegetables. This brief marinating time makes a noticeable difference in flavor penetration.
- Sear the chicken for depth:
- Heat oil in your heaviest skillet until it shimmers, then brown the chicken in batches. A good golden crust creates flavor bombs that will dissolve into the sauce later.
- Build the aromatic base:
- In the same pan, cook your onion until translucent before adding garlic and peppers. Let the chilies hit the hot oil now so their heat permeates everything.
- Wake up the spices:
- Stir in paprika, cumin, coriander, and chili flakes, cooking just until they bloom and release their perfume. Watch carefully so nothing burns.
- Combine everything:
- Return chicken to the pan, then pour in coconut milk, tomatoes, tomato paste, and stock. Stir from the bottom to lift any flavorful browned bits stuck to the pan.
- Let it simmer gently:
- Bring to a bubble, then lower heat and cover. Let it cook slowly for twenty minutes so the sauce thickens and chicken absorbs all those Brazilian spices.
- Finish with fresh herbs:
- Fold in cilantro and parsley right before serving. Taste and adjust with more salt or lime juice until the sauce balances perfectly.
This recipe has become my go to for new parents, sick friends, or anyone who needs a hug in a bowl. The sauce freezes beautifully, so I often make double and tuck half away for emergencies.
Choosing Your Coconut Milk
Full fat coconut milk makes all the difference here. Light versions result in a thin, disappointing sauce that never achieves that velvety restaurant quality consistency. Look for brands without gums or stabilizers for the cleanest flavor.
Perfecting the Heat Level
Brazilian cooking balances heat carefully so it enhances rather than overwhelms. Start with one chili and add the second only after tasting. Remember that heat intensifies as the dish sits, so pull back slightly if you plan to serve leftovers.
Serving Suggestions
Steamed jasmine rice is the classic choice, but the sauce also loves roasted sweet potatoes or cauli rice for a lighter option. In Brazil, farofa toasted cassava flour would be sprinkled on top for crunch.
- Squeeze extra lime right before eating to wake up all the flavors
- Toast some shredded coconut for garnish if you want to lean into the tropical notes
- Keep hot sauce on the table for guests who like more fire
I hope this recipe brings as much warmth to your kitchen as it has to mine. Gather your people, serve it steaming hot, and watch how something so simple can transform an ordinary Tuesday into something worth remembering.
Recipe Questions & Answers
- → How spicy is this coconut chicken?
-
The heat level is adjustable. With 1-2 red chilies and optional chili flakes, it delivers medium warmth that balances the creamy coconut. Reduce chilies for milder flavor or add hot sauce for extra kick.
- → Can I use chicken breasts instead of thighs?
-
Breasts work but may dry out faster. Reduce simmering time to 15-18 minutes and monitor closely. Thighs remain juicier and better withstand the longer cooking time.
- → What should I serve with this Brazilian chicken?
-
Steamed white rice or coconut rice soak up the sauce beautifully. Traditional farofa (toasted cassava flour) adds crunch. Roasted vegetables or a simple green salad complement the rich flavors.
- → How long do leftovers keep?
-
Store in an airtight container for up to 3 days. The flavors deepen overnight. Reheat gently on the stovetop, adding a splash of water or stock if the sauce has thickened too much.
- → Is this dish gluten-free and dairy-free?
-
Yes, it's naturally free of gluten and dairy. Always verify packaged ingredients like spices and stocks for hidden gluten. Coconut milk provides richness without any dairy products.
- → Can I make this ahead of time?
-
The dish reheats exceptionally well, making it perfect for meal prep. Cook fully, cool, and refrigerate. The sauce flavors meld and intensify, often tasting even better the next day.