When you’re craving something that brings warmth and bold flavors to the dinner table, this Spicy Brazilian Coconut Chicken delivers on both fronts. Inspired by Brazil’s beloved moqueca, a coastal stew traditionally made with seafood, this chicken version captures that same soul-satisfying combination of creamy coconut milk, aromatic spices, and a hint of heat. The result is a dish that feels exotic but comes together with familiar ingredients and straightforward techniques.
What makes this recipe particularly appealing for weeknight cooking is how the flavors develop quickly without requiring hours of simmering. The coconut milk creates a luscious sauce that coats tender chicken pieces, while bell peppers add sweetness and color. Turmeric gives the dish its characteristic golden hue, and a finishing squeeze of lime juice brightens everything up. It’s comfort food with a tropical twist that transports you somewhere warm and sunny, even on the most ordinary Tuesday evening.
Why You’ll Love This Spicy Brazilian Coconut Chicken
This recipe fits comfortably into a busy weeknight schedule at just 35 minutes from start to finish. The active cooking time is minimal since most of the work happens while the chicken simmers gently in the coconut sauce, leaving you free to prep sides or set the table.
The flavor profile stands out from typical chicken dinners. Coconut milk provides richness without feeling heavy, while turmeric and cumin add earthy warmth. Red pepper flakes bring adjustable heat that you can dial up or down based on preference, and fresh lime juice at the end adds brightness that keeps the dish from feeling too rich.
Chicken thighs shine in this preparation because they stay moist and tender through the simmering process. They’re also more forgiving than breasts, so even if you cook them a few extra minutes, they won’t dry out. The high protein content makes this satisfying and filling, perfect for active families or anyone focused on balanced meals.
This dish is naturally gluten-free and can easily adapt to different dietary needs. Serve it over rice for a complete meal, or pair it with cauliflower rice for a lower-carb option. The sauce is so good that you’ll want something to soak it up with, whether that’s rice, quinoa, or crusty bread.
The leftovers actually improve as the flavors meld overnight, making this an excellent meal prep option. The sauce thickens slightly when refrigerated but loosens up perfectly when reheated.
Ingredients for Spicy Brazilian Coconut Chicken
I always use chicken thighs for this recipe because their higher fat content means they stay tender during the simmering process. Cut them into uniform bite-sized pieces so everything cooks at the same rate and is easy to eat.
- 1.5 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
- 1 tbsp olive oil
- 1 can (14 oz) full-fat coconut milk
- 1 large red bell pepper, sliced
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 tbsp tomato paste
- 1 tsp ground turmeric
- 1 tsp cumin
- 1 tsp red pepper flakes (adjust for heat)
- 1 tbsp lime juice
- Salt and black pepper, to taste
- Fresh cilantro, chopped (for garnish)
- Optional: Sliced jalapeños for extra heat
Coconut Milk Matters: Full-fat coconut milk is essential here. Light versions won’t give you the rich, creamy sauce that makes this dish special. Shake the can well before opening, as the cream and liquid often separate. Brands like Thai Kitchen or Chaokoh provide consistent quality and flavor.
Spice Selection: Turmeric gives this dish its golden color and earthy undertones. Use fresh turmeric root if you can find it, grated finely, though ground works perfectly. Cumin adds warmth and depth that complements the coconut beautifully. For the heat, red pepper flakes offer flexibility since you can adjust the amount easily.
Bell Pepper Choice: Red bell peppers are sweeter and more visually striking than green ones, which tend to be slightly bitter. Orange or yellow peppers work equally well and add to the tropical color palette.
Tomato Paste: Just one tablespoon of tomato paste adds umami depth and helps thicken the sauce slightly. Choose a good-quality paste without additives for the cleanest flavor.
Fresh Lime Juice: Always use fresh lime juice rather than bottled for the brightest flavor. The acidity is essential for balancing the rich coconut milk and cutting through the spices.
How to Make Spicy Brazilian Coconut Chicken
The technique here involves building layers of flavor by browning the chicken first, then developing the aromatics, and finally simmering everything together. In my kitchen, I find that taking time to properly brown the chicken creates a more complex final dish.
- Brown the chicken: Heat the olive oil in a large skillet or pot over medium-high heat until it shimmers. Season the chicken pieces generously with salt and black pepper. Working in batches if necessary to avoid overcrowding, add the chicken to the hot pan. Let it cook undisturbed for 2-3 minutes on the first side to develop a golden-brown crust. Flip and brown the other sides, about 5-7 minutes total. The chicken doesn’t need to cook through completely at this stage. Transfer the browned chicken to a plate and set aside.
- Cook the vegetables: Reduce the heat to medium and add the diced onion and sliced bell pepper to the same skillet. The residual oil and browned bits from the chicken will flavor the vegetables. Sauté for 3-4 minutes, stirring occasionally, until the onion becomes translucent and the pepper starts to soften. You want them to have some texture still, not completely soft.
- Build the spice base: Add the minced garlic, tomato paste, turmeric, cumin, and red pepper flakes to the vegetables. Stir constantly for about 1 minute until the garlic becomes fragrant and the spices bloom. The tomato paste should darken slightly and start to caramelize. This step is crucial for developing depth and preventing raw spice flavors in the final dish.
- Create the sauce: Pour in the full can of coconut milk, stirring well to combine with the spices and vegetables. Scrape up any browned bits stuck to the bottom of the pan as they add tremendous flavor. Return the browned chicken pieces to the skillet, along with any juices that have accumulated on the plate. Stir everything together so the chicken is mostly submerged in the coconut sauce.
- Simmer to perfection: Bring the mixture to a gentle simmer, then reduce the heat to low. Cover the skillet with a lid and let it cook for 12-15 minutes. The chicken will finish cooking through and become incredibly tender, while the sauce thickens slightly and the flavors meld together. Stir once or twice during cooking to ensure even cooking and prevent sticking.
- Finish with brightness: Remove the lid and stir in the fresh lime juice. Taste the sauce and adjust the seasoning. You might want more salt, additional red pepper flakes for heat, or another squeeze of lime for brightness. The sauce should be creamy, aromatic, and have a nice balance between rich and tangy.
- Garnish and serve: Transfer to a serving dish or serve directly from the skillet. Scatter fresh chopped cilantro generously over the top. If you’re using jalapeños for extra heat, add them now. Serve immediately while hot.
Pro Tips: If the sauce looks too thin, simmer uncovered for a few extra minutes to reduce it. If it’s too thick, add a splash of chicken broth or water to reach your desired consistency. The chicken is done when it reaches 165°F internally and cuts easily with a fork.
What to Serve with Spicy Brazilian Coconut Chicken
This saucy chicken begs for something to soak up all that creamy coconut goodness, plus sides that complement the tropical and spicy flavors.
White Rice: Fluffy white rice, especially jasmine or basmati, is traditional and perfect for absorbing the sauce. The neutral flavor lets the complex spices shine while providing substance to the meal.
Coconut Rice: Take things up a notch by cooking rice in coconut milk mixed with water. This amplifies the tropical theme and adds extra richness that complements the chicken beautifully.
Black Beans: Brazilian meals often feature black beans as a protein-rich side. Season them simply with garlic, cumin, and a bay leaf to echo the flavors in the chicken without competing.
Farofa: This toasted cassava flour mixture is a traditional Brazilian side that adds wonderful crunch and nutty flavor. It soaks up sauce while providing textural contrast to the tender chicken.
Plantains: Fried or baked sweet plantains bring natural sweetness that balances the spice and adds authentic Latin American flair. Their caramelized edges and soft centers pair wonderfully with coconut-based sauces.
Simple Green Salad: A light salad with mixed greens, tomatoes, and a lime vinaigrette provides freshness and helps balance the richness of the coconut chicken. The acidity cuts through the creamy sauce nicely.
Grilled Vegetables: Zucchini, asparagus, or summer squash grilled with a touch of olive oil and salt add color and nutrition without overwhelming the main dish’s bold flavors.
Pro Tips & Variations
Seafood Swap: Replace the chicken with large shrimp or firm white fish like cod or halibut. Add seafood during the last 5 minutes of simmering so it doesn’t overcook. Shrimp should be pink and opaque, fish should flake easily.
Extra Vegetables: Stir in diced tomatoes, cherry tomatoes, or chunks of butternut squash at the beginning of simmering for more vegetables and nutrients. Spinach or kale can be added in the last few minutes and wilted into the sauce.
Deeper Heat: For more complex heat, add a diced jalapeño or serrano pepper when cooking the bell peppers. A teaspoon of paprika or smoked paprika adds depth and a subtle smokiness that enhances the Brazilian profile.
Authentic Touch: A small splash of fish sauce added with the coconut milk adds umami depth that’s common in coastal Brazilian cooking. Start with a teaspoon and adjust to taste.
Thicken the Sauce: If you prefer a thicker sauce, mix a teaspoon of cornstarch with a tablespoon of water and stir it in during the last few minutes of simmering. Let it cook until thickened.
Slow Cooker Method: Brown the chicken and sauté the vegetables as directed, then transfer everything to a slow cooker. Add the coconut milk and spices, cover, and cook on low for 4-6 hours. Add lime juice before serving.
Make It Milder: Reduce or omit the red pepper flakes entirely for a family-friendly version that keeps all the other flavors intact. The dish will still be aromatic and delicious without the heat.
Storage & Reheating Tips
Storage: Let the chicken cool to room temperature, then transfer to an airtight container. Refrigerate for up to 4 days. The sauce will thicken as it sits, and the flavors will continue to develop and deepen overnight.
Reheating: Reheat gently in a saucepan over medium-low heat, stirring occasionally. Add a splash of coconut milk or chicken broth to loosen the sauce if it’s too thick. You can also microwave individual portions for 2-3 minutes, stirring halfway through. Avoid high heat as it can cause the coconut milk to separate.
Freezing: This dish freezes reasonably well for up to 3 months. Cool completely, portion into freezer-safe containers, and freeze. Thaw overnight in the refrigerator before reheating. The texture may change slightly, but the flavor remains excellent.
Meal Prep: Cook the chicken through step 6, let it cool, and portion it into containers with rice or your chosen base. Keep fresh cilantro and lime wedges separate to add just before eating. Reheat the chicken and rice together for quick, flavorful weekday lunches.
Common Questions
Can I use chicken breasts instead of thighs? Yes, though breasts can dry out more easily. Cut them into slightly larger pieces and watch the cooking time carefully. Pull them off heat as soon as they reach 165°F to maintain moisture.
What if I can’t find fresh turmeric? Ground turmeric works perfectly and is what most home cooks use. One teaspoon of ground turmeric equals about one tablespoon of freshly grated turmeric root.
Is this dish very spicy? The heat level is moderate and adjustable. One teaspoon of red pepper flakes provides noticeable warmth without being overwhelming. Start with less if you’re sensitive to spice, and add more at the end if desired.
Can I make this dairy-free? This recipe is already dairy-free since it uses coconut milk. Just verify that any sides you serve are also dairy-free if that’s important for dietary reasons.
What’s the best way to serve leftovers? Reheat the chicken and sauce, then serve over fresh rice or use it as a filling for tacos or wraps. The sauce also works beautifully tossed with pasta or served over roasted vegetables.
This Spicy Brazilian Coconut Chicken brings restaurant-quality flavors to your home kitchen with minimal effort and maximum reward. The combination of tender chicken, creamy coconut sauce, and warming spices creates a meal that feels both comforting and adventurous. Whether you’re looking to expand your weeknight dinner rotation or need something impressive for guests, this recipe delivers consistent results with flavors that transport you straight to Brazil’s sunny coast.

Spicy Brazilian Coconut Chicken
Ingredients
Equipment
Method
- Heat olive oil in a large skillet or pot over medium-high heat. Season chicken pieces with salt and pepper. Add chicken to the hot pan and brown on all sides, about 5-7 minutes total. The chicken doesn’t need to cook through completely. Transfer browned chicken to a plate and set aside.
- Reduce heat to medium. Add diced onion and sliced bell pepper to the same skillet. Sauté for 3-4 minutes, stirring occasionally, until onion becomes translucent and pepper starts to soften.
- Add minced garlic, tomato paste, turmeric, cumin, and red pepper flakes to the vegetables. Stir constantly for 1 minute until garlic is fragrant and spices bloom.
- Pour in coconut milk, stirring well to combine with spices and vegetables. Scrape up any browned bits from the bottom of the pan. Return browned chicken and any accumulated juices to the skillet, stirring to submerge chicken in sauce.
- Bring mixture to a gentle simmer, then reduce heat to low. Cover with lid and cook for 12-15 minutes, stirring once or twice, until chicken is cooked through to 165°F and tender, and sauce has thickened slightly.
- Remove lid and stir in fresh lime juice. Taste and adjust seasoning with additional salt, pepper, or red pepper flakes as desired.
- Garnish generously with fresh chopped cilantro and sliced jalapeños if using. Serve hot over rice or your choice of base.
