Spicy Brazilian Coconut Chicken Recipe
Introduction
This Spicy Brazilian Coconut Chicken is a vibrant and flavorful dish that combines tender chicken breasts with a rich coconut sauce infused with aromatic spices. It’s perfect for home cooks looking to add a tropical twist to their weeknight dinners.

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 chopped fresh chili while cooking.
- Swap chicken breasts for thighs to keep the meat juicier and more flavorful.
- Serve over rice or with warm bread to soak up the delicious sauce.
- If fresh cilantro isn’t available, parsley can be a mild substitute.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat to prevent the coconut milk from separating. This dish does not freeze well due to the coconut milk.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use light coconut milk instead of full-fat?
Yes, light coconut milk can be used for a lower-fat option, but the sauce will be less rich and creamy.
Is this dish very spicy?
The heat level is moderate with 1 teaspoon of red pepper flakes, but you can adjust the spice by adding more or reducing it to suit your taste.
Print
Spicy Brazilian Coconut Chicken Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
This Spicy Brazilian Coconut Chicken is a flavorful and creamy dish featuring tender chicken breasts simmered in a rich coconut milk sauce spiced with cumin, ginger, and red pepper flakes. Inspired by Brazilian flavors, this recipe delivers a perfect balance of heat and creaminess, ideal for a comforting weeknight dinner.
Ingredients
Chicken and Marinade
- 4 boneless, skinless chicken breasts
- Salt and pepper to taste
Sauce
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 tablespoon ground cumin
- 1 teaspoon red pepper flakes
- 1 cup canned tomatoes, drained and chopped
- 1 cup coconut milk
Garnish
- 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 their flavor before cooking.
- Sear the Chicken: Heat olive oil in a large skillet over medium-high heat. Add the chicken breasts and sear them until golden brown, about 3-4 minutes per side, then remove from skillet and set aside.
- Sauté Onions: In the same skillet, add the chopped onion and sauté for 2-3 minutes until translucent and soft, forming the aromatic base of the sauce.
- Add Garlic and Ginger: Stir in the minced garlic and grated ginger, cooking for about 1 minute until fragrant, which infuses the dish with warm flavors.
- Add Spices: Sprinkle in the ground cumin and red pepper flakes, stirring well to combine the spices evenly with the onions, garlic, and ginger.
- Incorporate Tomatoes: Add the drained, chopped canned tomatoes to the skillet, stirring to integrate and cooking for about 2 minutes to deepen the sauce’s flavor.
- Add Coconut Milk and Simmer: Pour in the coconut milk, stirring to blend all ingredients thoroughly. Bring the mixture to a gentle simmer to marry the flavors.
- Cook Chicken in Sauce: Return the seared chicken breasts to the skillet, cover, and reduce heat to low. Cook for 20-25 minutes or until the chicken is fully cooked through and tender.
- Garnish and Serve: Remove from heat, garnish the dish with fresh chopped cilantro and lime wedges, and serve while hot for a fresh, zesty finish.
Notes
- For extra heat, increase the red pepper flakes according to your spice preference.
- Serve this dish with steamed rice or crusty bread to soak up the delicious coconut sauce.
- Ensure the chicken is cooked to an internal temperature of 165°F (74°C) for food safety.
- Leftovers keep well in the refrigerator for up to 3 days and can be reheated gently on the stovetop or microwave.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Brazilian
Keywords: Brazilian chicken, spicy chicken, coconut milk chicken, cumin chicken, coconut chicken recipe, one pan chicken

