Spicy Brazilian Coconut Chicken Recipe
Introduction
Spicy Brazilian Coconut Chicken is a flavorful and creamy dish that combines tender chicken breasts with aromatic spices and rich coconut milk. This vibrant recipe delivers a perfect balance of heat and tropical sweetness, making it a delicious and satisfying meal for any day of the week.

Ingredients
- 4 boneless, skinless chicken breasts
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 1 cup canned tomatoes, drained and chopped
- 1 cup coconut milk
- 2 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 tablespoon ground cumin
- 1 teaspoon red pepper flakes
- Salt and pepper to taste
- 1/4 cup fresh cilantro, chopped
- 1 lime, cut into wedges for serving
Instructions
- Step 1: Season the chicken breasts with salt and pepper on both sides.
- Step 2: Heat olive oil in a large skillet over medium-high heat. Add chicken breasts and sear until golden brown, about 3-4 minutes per side. Remove chicken from the skillet and set aside.
- Step 3: In the same skillet, add the chopped onion and sauté for 2-3 minutes until translucent.
- Step 4: Add minced garlic and grated ginger, cooking until fragrant, about 1 minute.
- Step 5: Stir in the ground cumin and red pepper flakes, melding the spices with the garlic and onion.
- Step 6: Add the drained, chopped tomatoes to the skillet, stirring to combine and cooking for 2 minutes.
- Step 7: Pour in the coconut milk, stirring to fully incorporate all ingredients. Bring the mixture to a simmer.
- Step 8: Return the chicken breasts to the skillet, cover, and cook on low heat for 20-25 minutes, or until chicken is cooked through.
- Step 9: Serve the chicken with the sauce, garnished with fresh cilantro and lime wedges.
Tips & Variations
- For extra heat, add more red pepper flakes or a diced fresh chili.
- Substitute chicken thighs for juicier, more flavorful meat.
- Serve over rice or with warm crusty bread to soak up the delicious sauce.
- Garnish with toasted coconut flakes for added texture and flavor.
Storage
Store leftover chicken and sauce in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat to avoid drying out the chicken. This dish can also be frozen for up to 1 month; thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh tomatoes instead of canned?
Yes, fresh tomatoes can be used if preferred. Use about 1 cup of finely chopped, ripe tomatoes and cook them down slightly to reduce excess moisture.
Is this recipe very spicy?
The recipe has a moderate level of heat from the red pepper flakes, but you can adjust the spiciness by adding less or more according to your taste.
Print
Spicy Brazilian Coconut Chicken Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
Description
This Spicy Brazilian Coconut Chicken recipe features tender boneless chicken breasts simmered in a flavorful blend of coconut milk, tomatoes, and aromatic spices. Enhanced with garlic, ginger, cumin, and red pepper flakes, the dish delivers a deliciously creamy and mildly spicy sauce, perfect for a comforting and exotic meal.
Ingredients
Chicken
- 4 boneless, skinless chicken breasts
- Salt and pepper to taste
Sauce and Spices
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 1 cup canned tomatoes, drained and chopped
- 1 cup coconut milk
- 2 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 tablespoon ground cumin
- 1 teaspoon red pepper flakes
- 1/4 cup fresh cilantro, chopped
- 1 lime, cut into wedges for serving
Instructions
- Season the chicken: Season the chicken breasts evenly on both sides with salt and pepper to enhance flavor.
- Sear the chicken: Heat olive oil in a large skillet over medium-high heat. Add the chicken breasts and sear until golden brown, about 3-4 minutes per side. Remove the chicken from the skillet and set aside.
- Sauté onion: In the same skillet, add the chopped onion and sauté for 2-3 minutes until it becomes translucent, building the flavor base.
- Add garlic and ginger: Stir in the minced garlic and grated ginger, cooking for about 1 minute until fragrant to release their aromas.
- Add spices: Mix in the ground cumin and red pepper flakes, allowing the spices to meld with the onion, garlic, and ginger mixture.
- Incorporate tomatoes: Add the drained, chopped tomatoes to the skillet. Stir well and cook for 2 minutes to soften the tomatoes and blend flavors.
- Add coconut milk: Pour the coconut milk into the skillet, stirring thoroughly to combine all ingredients. Bring the mixture to a gentle simmer.
- Simmer chicken: Return the seared chicken breasts to the skillet. Cover with a lid and cook on low heat for 20-25 minutes, or until the chicken is fully cooked and tender.
- Serve: Plate the chicken with the coconut-tomato sauce, garnished generously with fresh cilantro and lime wedges for a bright, tangy finish.
Notes
- Adjust red pepper flakes to vary spiciness according to your preference.
- Serve with rice or crusty bread to soak up the flavorful sauce.
- Ensure the chicken reaches an internal temperature of 165°F (74°C) for safe consumption.
- For a richer flavor, use full-fat coconut milk.
- Leftovers can be refrigerated for up to 3 days and reheated gently on the stovetop.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Brazilian
Keywords: Brazilian chicken, coconut milk chicken, spicy chicken recipe, coconut chicken, stovetop chicken

