Spicy Brazilian Coconut Chicken – Creamy, Fiery, and Irresistible!

Craving something bold, creamy, and packed with flavor? This Spicy Brazilian Coconut Chicken brings together the rich warmth of coconut milk, zesty spices, and tender bites of chicken in one irresistible skillet meal. With a deep, aromatic base of cumin, paprika, and coriander, and a gentle heat from cayenne, it’s perfect for those who love a dish that wraps you in flavor from the first bite.


Why I Love This Recipe ❤️

There’s something magical about coconut milk and spice—especially when they’re simmering in a single pot with juicy chicken and sweet bell peppers. It’s exotic yet comforting. A twist on Brazilian moqueca-style flavors, this dish is made for cozy nights or vibrant dinner parties. Plus, it pairs beautifully with plain rice or fluffy couscous to soak up that silky sauce.


🛒 Ingredients

  • 1.5 lbs boneless, skinless chicken thighs (cut into bite-sized pieces)
  • 2 cloves garlic, minced
  • 1 tsp paprika
  • ½ tsp cayenne pepper
  • Salt & black pepper to taste
  • 2 tbsp vegetable oil
  • 1 onion, finely chopped
  • 1 red bell pepper, diced
  • 2 tsp ground cumin
  • 2 tsp ground coriander
  • 1 tsp smoked paprika
  • 1 can (14 oz) diced tomatoes
  • 1 can (14 oz) coconut milk
  • ½ cup chicken broth
  • 1 bay leaf
  • Fresh cilantro (for garnish)

🔄 Ingredient Swaps & Notes

  • Chicken thighs are best for tenderness, but chicken breast works too.
  • For extra heat, add a diced chili or increase the cayenne.
  • Use full-fat coconut milk for the richest flavor and texture.
  • If you’re out of cumin or coriander, try a mild curry powder blend instead.

👨‍🍳 How to Make Spicy Brazilian Coconut Chicken

1. Marinate the Chicken

In a bowl, toss chicken pieces with minced garlic, paprika, cayenne, salt, and pepper. Let it marinate for 30 minutes to deepen the flavor.

2. Sauté Aromatics

Heat vegetable oil in a large skillet over medium heat. Add chopped onion and diced red bell pepper. Cook until softened—about 5 minutes.

3. Add Spices

Sprinkle in cumin, coriander, and smoked paprika. Stir and sauté for 2 minutes until fragrant and slightly toasted.

4. Build the Sauce

Pour in the diced tomatoes (with juices), coconut milk, chicken broth, and bay leaf. Mix to combine.

5. Simmer the Chicken

Add the marinated chicken to the pan. Stir well. Reduce heat and simmer uncovered for 20–25 minutes, stirring occasionally, until chicken is cooked and the sauce has thickened.

6. Finish & Serve

Remove the bay leaf. Taste and adjust salt, spice, or acid (a splash of lime juice is optional). Garnish with chopped fresh cilantro.


💡 Tips for Success

  • Use a wide skillet or sauté pan for even cooking and faster sauce reduction.
  • Don’t rush the simmer—this step helps meld the spices and develop depth.
  • If making ahead, store the chicken and sauce separately from rice for best texture.

🍽️ Serving Suggestions & Pairings


🧊 Storage & Leftover Tips

  • Store leftovers in an airtight container in the fridge for up to 3 days.
  • Reheat gently over medium-low heat, adding a splash of water or broth to loosen the sauce.
  • This dish also freezes well—store portions in freezer-safe containers for up to 2 months.

🌟 More Recipes You’ll Love

If you’re into comfort food with bold flavor, don’t miss these favorites:


Final Thoughts

This Spicy Brazilian Coconut Chicken is one of those rare dishes that’s both exotic and simple. The sauce is rich, but not heavy. The spice is bold, but not overpowering. It’s perfect for a weeknight dinnerentertaining guests, or meal prepping with flavor. Let me know if you try it—and don’t forget to tag @chefmaniac if you share your plate!


💬 Have questions or your own twist on this dish? Drop a comment or hit follow for more flavorful fusion recipes!