Bring the bold, tropical flavors of Brazil straight to your dinner table with this Spicy Brazilian Coconut Chicken. Tender chicken thighs are simmered in a rich coconut sauce with garlic, tomatoes, and bell peppers, creating a dish that’s both comforting and exciting. The subtle heat from cayenne and paprika balances perfectly with the creamy coconut milk, making this a family-friendly yet flavor-packed meal. Serve over fluffy rice and sprinkle with fresh cilantro for a meal that’s as vibrant as it is satisfying.
Why You’ll Love This Recipe
- Bold, tropical Brazilian flavors with a creamy coconut base
- Tender, juicy chicken cooked in a single pan
- Spicy but balanced for family-friendly dinners
- Perfect over rice or with crusty bread for soaking up the sauce
- Easy to make in about 50 minutes from start to finish
Ingredients
- Boneless, skinless chicken thighs – Tender and juicy, perfect for absorbing the sauce
- Garlic cloves – Adds aromatic depth and a savory punch
- Paprika – Mildly smoky flavor that complements the coconut
- Cayenne pepper – Adds heat and balances the creamy sauce
- Onion – Builds the savory base of the dish
- Red bell pepper – Sweetness and texture that pairs beautifully with tomatoes
- Diced tomatoes – Adds acidity and body to the sauce
- Coconut milk – Creamy richness and subtle sweetness
- Fresh cilantro – Bright, fresh garnish to finish the dish
How to Make Spicy Brazilian Coconut Chicken
Marinate the Chicken
In a large bowl, combine minced garlic, paprika, cayenne pepper, salt, and black pepper with the chicken thighs. Let them marinate for at least 30 minutes to soak up the flavors.
Sauté Vegetables and Spices
Heat a large pan over medium heat with a bit of vegetable oil. Sauté chopped onions and diced red bell peppers until soft. Stir in ground cumin, ground coriander, and smoked paprika, cooking until fragrant to build a rich, aromatic base.
Simmer the Chicken
Add diced tomatoes, coconut milk, chicken broth, and bay leaf to the pan. Season as needed, then bring to a simmer. Incorporate the marinated chicken and cook for about 20 minutes, until chicken is cooked through and the sauce thickens.
Serve
Remove the bay leaf and serve hot over rice. Garnish generously with fresh cilantro for a vibrant finish.

Tips for Success
- Marinate the chicken for at least 30 minutes, or up to overnight, for deeper flavor.
- Adjust cayenne pepper to control the heat level for your family’s taste.
- Use full-fat coconut milk for the creamiest sauce.
- Let the sauce simmer gently—don’t boil too hard, or the coconut milk may separate.
Equipment Needed
- Large mixing bowl for marinating
- Large sauté pan or skillet with lid
- Knife and cutting board
- Measuring spoons and cups
Recipe Variations
- Extra spicy: Add an extra ½ teaspoon cayenne or a diced chili pepper
- Creamier sauce: Stir in a spoonful of cream or coconut cream for extra richness
- Vegetable boost: Add sliced zucchini, mushrooms, or baby spinach near the end of cooking
- One-pot rice version: Add partially cooked rice into the pan at the last 10 minutes for a complete meal
Serving Suggestions
Serve this Brazilian chicken over fluffy white or brown rice, or even coconut rice for an extra tropical touch. A side of sautéed greens, roasted vegetables, or warm crusty bread makes it a full, satisfying meal.
FAQs
Can I use chicken breasts instead of thighs?
Yes, but thighs stay juicier and are less likely to dry out.
Can I make this ahead of time?
Yes, marinate the chicken ahead and store in the fridge. Cook the sauce and chicken up to a day in advance—reheat gently.
Is this recipe very spicy?
It’s moderately spicy; adjust cayenne pepper to taste.
Can I use canned coconut milk light version?
Yes, but the sauce will be less creamy and rich.
Can this be made gluten-free?
Absolutely; all ingredients are naturally gluten-free.
Final Thoughts
This Spicy Brazilian Coconut Chicken is a vibrant, flavorful dish that brings a taste of Brazil to your dinner table. Rich, creamy, and perfectly spiced, it’s ideal for family meals, weeknight dinners, or impressing guests with exotic flavors. Pair it with rice, garnish with cilantro, and savor every bite of this tropical comfort food.
Print
Spicy Brazilian Coconut Chicken
- Total Time: 50 minutes
- Yield: 4 servings
Description
Indulge in the vibrant flavors of Brazil with this Spicy Brazilian Coconut Chicken. Tender chicken thighs are marinated in spices, then simmered in a creamy coconut sauce with garlic, tomatoes, and bell peppers. Perfect served over rice and garnished with fresh cilantro.
Ingredients
- 1.5 pounds boneless, skinless chicken thighs
- 2 cloves garlic
- 1 teaspoon paprika
- ½ teaspoon cayenne pepper
- 1 onion
- 1 red bell pepper
- 1 can (14 ounces) diced tomatoes
- 1 can (14 ounces) coconut milk
- Fresh cilantro for garnish
Instructions
- Marinate chicken thighs with minced garlic, paprika, cayenne pepper, salt, and black pepper in a large bowl for at least 30 minutes.
- In a large pan over medium heat, sauté chopped onion and diced red bell pepper in vegetable oil until softened.
- Stir in ground cumin, ground coriander, and smoked paprika; cook until fragrant.
- Add diced tomatoes, coconut milk, chicken broth, and bay leaf. Season as needed and bring to a simmer.
- Add marinated chicken to the pan and simmer for 20 minutes until cooked through and sauce thickens.
- Remove bay leaf. Serve hot over rice and garnish with fresh cilantro.
Notes
- Adjust spice levels by adding more or less cayenne pepper.
- Serve with fluffy rice to soak up the coconut sauce.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Main
- Method: Simmering
- Cuisine: Brazilian



