When I stumbled upon the recipe for Brazilian Coconut Chicken, I knew I was in for a culinary adventure. The rich, creamy coconut milk combined with tender chicken simmered with aromatic spices offers a delightful explosion of flavor that transports you to a sun-soaked Brazilian kitchen. This dish isn’t just about satisfying hunger; it’s a warm embrace, perfect for family dinners or cozy nights in. Whether you discover it on a rainy day or share it with loved ones during a festive gathering, this recipe is bound to impress.
Why You’ll Love This Dish
This Brazilian Coconut Chicken is everything you could ask for in a meal: comforting, delicious, and surprisingly quick to prepare. It strikes the perfect balance between being indulgent and accessible, making it ideal for a weeknight dinner or a special occasion. Plus, it’s budget-friendly, allowing you to whip up a culinary treat without breaking the bank.
"I made this on a whim for my family, and they couldn’t stop raving about it! The flavors are so vibrant, and it was ready in no time." – Happy Home Cook
How This Recipe Comes Together
Creating this Brazilian Coconut Chicken is a straightforward and rewarding process. You’ll start by seasoning and searing the chicken, which builds a lovely depth of flavor. Next, you’ll whip up a fragrant aromatic base with sautéed onions, garlic, and ginger. Then, it’s all about that luscious sauce made with coconut milk and spices. Finally, you’ll combine everything back together and finish it off with fresh lime juice and cilantro for a bright, zesty kick.
Gather These Items
To create this delicious Brazilian Coconut Chicken, you’ll need the following ingredients:
- 2 lbs (900g) of boneless, skinless chicken thighs or breasts
- 1 teaspoon of salt
- ½ teaspoon of black pepper
- 1 teaspoon of smoked paprika
- 1 teaspoon of ground cumin
- ½ teaspoon of red pepper flakes (adjust to taste)
- 2 tablespoons of olive oil
- 1 medium onion, finely chopped
- 4 garlic cloves, minced
- 1 teaspoon of fresh ginger, grated
- 1 red or yellow bell pepper, sliced
- 1 can (13.5 oz) of full-fat coconut milk
- 1 cup of diced tomatoes (fresh or canned)
- 1 teaspoon of turmeric powder
- ½ teaspoon of ground coriander
- ½ teaspoon of chili powder (for extra heat, optional)
- Juice of 1 lime
- ¼ cup of fresh cilantro, chopped
If you’re looking for substitutions, consider swapping chicken thighs for breasts, or using light coconut milk if you prefer a lighter version, though this may affect the creaminess of the dish.

Step-by-Step Instructions
- Pat the chicken dry and cut it into bite-sized pieces. Season with salt, black pepper, smoked paprika, ground cumin, and red pepper flakes. Let it rest for 10 minutes to enhance the flavor.
- Heat olive oil in a large skillet over medium-high heat. Add the seasoned chicken and sear for about 5 minutes until golden brown. Remove it from the skillet and set aside.
- In the same skillet, add the chopped onion, minced garlic, and grated ginger. Sauté for about 3 minutes until fragrant.
- Add the sliced bell pepper to the skillet and sauté until tender.
- Pour in the coconut milk and diced tomatoes. Stir in the turmeric, ground coriander, and chili powder (if using). Let it simmer to thicken, about 5-7 minutes.
- Return the seared chicken to the skillet, ensuring it’s well coated in the sauce. Simmer for another 10 minutes, allowing the flavors to meld.
- Finish by squeezing in lime juice and garnishing with freshly chopped cilantro. Serve over rice or alongside flatbread for a delightful meal.
Best Ways to Enjoy It
For a complete meal experience, serve the Brazilian Coconut Chicken over a fluffy bed of jasmine rice, which soaks up the delightful coconut sauce beautifully. Alternatively, pair it with warm naan or pita bread. A side salad with fresh greens and a squeeze of lime adds a refreshing contrast. For drinks, try pairing it with a chilled white wine or a tropical fruit juice to enhance those luscious coconut flavors.
How to Store
To keep your leftovers fresh, allow the Brazilian Coconut Chicken to cool completely before transferring it to an airtight container. It will stay good in the fridge for up to 3 days. When reheating, do so gently on the stove over low heat or in the microwave until warmed through. If the sauce thickens too much in the fridge, add a splash of water or coconut milk while reheating.
Helpful Cooking Tips
- Marinate for More Flavor: For an even richer taste, consider marinating the chicken in the spices and lime juice for a few hours (or overnight) before cooking.
- Spice Level Adaptation: If you’re sensitive to spice, you can reduce or omit the red pepper flakes and chili powder, adjusting to your taste.
- Add Vegetables: Feel free to toss in other vegetables, such as snap peas or zucchini, for added nutrition and flavor.
Recipe Variations
- Vegetarian Option: Swap the chicken for chickpeas or firm tofu for a delicious plant-based version.
- Tropical Twist: Add diced pineapple along with the coconut milk for a sweet and savory flavor profile.
- Spices Change-Up: Experiment with Thai red curry paste instead of the spices for a different taste experience while still keeping the coconut base.
Frequently Asked Questions
How long does it take to make Brazilian Coconut Chicken?
Preparation and cooking time together usually take about 30-40 minutes.
Can I freeze leftovers?
Yes! You can freeze leftovers in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating.
What should I substitute if I can’t find full-fat coconut milk?
If you don’t have full-fat coconut milk, you can use light coconut milk. Just keep in mind that the dish will be slightly less creamy.


Brazilian Coconut Chicken
A rich and creamy dish of tender chicken simmered in coconut milk with aromatic spices, perfect for family dinners or cozy nights.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Sautéing
- Cuisine: Brazilian
- Diet: Non-Vegetarian
Ingredients
- 2 lbs (900g) boneless, skinless chicken thighs or breasts
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- ½ teaspoon red pepper flakes (adjust to taste)
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 4 garlic cloves, minced
- 1 teaspoon fresh ginger, grated
- 1 red or yellow bell pepper, sliced
- 1 can (13.5 oz) full-fat coconut milk
- 1 cup diced tomatoes (fresh or canned)
- 1 teaspoon turmeric powder
- ½ teaspoon ground coriander
- ½ teaspoon chili powder (for extra heat, optional)
- Juice of 1 lime
- ¼ cup fresh cilantro, chopped
Instructions
- Pat the chicken dry and cut it into bite-sized pieces. Season with salt, black pepper, smoked paprika, ground cumin, and red pepper flakes. Let it rest for 10 minutes.
- Heat olive oil in a large skillet over medium-high heat. Add the seasoned chicken and sear for about 5 minutes until golden brown. Remove from the skillet and set aside.
- In the same skillet, add the chopped onion, minced garlic, and grated ginger. Sauté for about 3 minutes until fragrant.
- Add the sliced bell pepper and sauté until tender.
- Pour in the coconut milk and diced tomatoes. Stir in turmeric, ground coriander, and chili powder (if using). Let it simmer to thicken, about 5-7 minutes.
- Return the seared chicken to the skillet, ensuring it’s well coated in the sauce. Simmer for another 10 minutes.
- Finish by squeezing in lime juice and garnishing with freshly chopped cilantro. Serve over rice or alongside flatbread.
Notes
Marinate chicken for a few hours for more flavor. Adjust spices according to taste. Add vegetables for extra nutrition.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 500mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 30g
- Cholesterol: 110mg









