Brazilian Coconut Chicken is a warm, comforting dish that brings bold flavor to the table without complicated steps. This recipe combines tender chicken breast with coconut milk, tomatoes, and spices for a satisfying dinner that feels special yet stays beginner friendly. With its creamy texture and gentle heat, this dish works beautifully for weeknights or relaxed gatherings. If you enjoy meals that balance richness with brightness, Brazilian Coconut Chicken deserves a place in your rotation, especially when served over fluffy rice that soaks up every drop of sauce.
Story & Introduction
Brazilian Coconut Chicken reminds me of the first time I tried a home-style Brazilian stew at a small family table, where simple ingredients created deep flavor. What stood out most was how coconut milk softened the spices while lime added a clean finish. Over time, I adapted that idea into this approachable version that still feels authentic. This Brazilian Coconut Chicken recipe focuses on balance, using pantry spices and fresh herbs for contrast. It also fits perfectly when you want coconut milk chicken that feels comforting, a true Brazilian stew spirit, and an exotic chicken dinner that still feels familiar.
Print
Brazilian Coconut Chicken
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This Brazilian Coconut Chicken combines tender chicken with a rich coconut milk sauce, accented by zesty lime and fresh cilantro, creating a dish that is comforting and exciting.
Ingredients
- 1.5 lbs chicken breast, cut into cubes
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon cayenne pepper (optional)
- Salt and black pepper, to taste
- 1 can (14 oz) coconut milk
- 1 can (14 oz) diced tomatoes, drained
- 1 tablespoon lime juice
- 1/4 cup fresh cilantro, chopped
- Steamed rice, for serving
Instructions
- Heat olive oil in a large skillet over medium-high heat.
- Add the chopped onion and cook until translucent, about 3 to 4 minutes.
- Stir in garlic, cumin, paprika, and cayenne pepper and cook until fragrant.
- Add chicken cubes and cook until browned on all sides.
- Season with salt and black pepper.
- Pour in coconut milk and bring to a gentle simmer.
- Stir in drained diced tomatoes and lime juice.
- Reduce heat and simmer until chicken is cooked through and sauce thickens.
- Stir in chopped cilantro and adjust seasoning.
- Serve hot over steamed rice with extra cilantro.
Notes
- Increase cayenne pepper or add fresh chili for more heat.
- Pairs well with roasted or grilled vegetables.
- Chicken can be marinated in lime juice and garlic for extra flavor.
- Recipe can be doubled for larger gatherings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: Brazilian
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6 g
- Sodium: 620 mg
- Fat: 28 g
- Saturated Fat: 18 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 4 g
- Protein: 32 g
- Cholesterol: 120 mg
Ingredients
This recipe uses easy-to-find ingredients that work together for a creamy and gently spiced result.
-
1.5 lbs (680 g) chicken breast, cut into cubes
-
2 tablespoons olive oil
-
1 medium onion, chopped
-
3 cloves garlic, minced
-
1 teaspoon ground cumin
-
1 teaspoon paprika
-
1/2 teaspoon cayenne pepper, optional
-
Salt and black pepper, to taste
-
1 can (14 ounces / 400 ml) coconut milk
-
1 can (14 ounces / 400 g) diced tomatoes, drained
-
1 tablespoon fresh lime juice
-
1/4 cup fresh cilantro, chopped, plus extra for garnish
-
Steamed rice, for serving
Step-by-Step Instructions
Preparing the Ingredients
Start by cutting the chicken breast into even bite-sized cubes so they cook uniformly. Chop the onion finely, mince the garlic, and measure all spices ahead of time to keep the cooking process smooth. Drain the diced tomatoes well to prevent excess liquid from thinning the sauce. Chop the cilantro just before cooking to keep its flavor fresh and vibrant.
Cooking Instructions
Heat olive oil in a large skillet over medium-high heat, then sauté the onion until soft and translucent. Add garlic, cumin, paprika, and cayenne, stirring until fragrant. Add the chicken cubes and cook until lightly browned on all sides, then season with salt and pepper. Pour in the coconut milk, bring to a gentle simmer, and stir in tomatoes and lime juice. Lower the heat and simmer until the chicken cooks through and the sauce thickens, then finish with cilantro before serving.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid cooking the chicken on heat that is too high after adding coconut milk, since boiling can cause the sauce to separate. Cutting chicken pieces too large can also lead to uneven cooking. Skipping seasoning early may leave the final dish flat, so season in stages. Finally, do not rush the simmering time, as the sauce needs those minutes to thicken naturally.
Pro Tips for Better Flavor
For deeper flavor, marinate the chicken briefly in lime juice and garlic before cooking. Use full-fat coconut milk for the creamiest texture and richer mouthfeel. A pinch of smoked paprika can add subtle depth. Stir the sauce gently rather than aggressively to keep it smooth and velvety, supporting the creamy spiced chicken character of the dish.
Serving and Storage
How to Serve
Serve Brazilian Coconut Chicken hot over steamed white rice, jasmine rice, or even coconut rice for extra aroma. A side of roasted vegetables or grilled peppers pairs nicely without overpowering the sauce. Garnish with fresh cilantro and an extra squeeze of lime for brightness that balances the richness.

How to Store Leftovers
Store leftovers in an airtight container in the refrigerator for up to three days. Reheat gently on the stovetop over low heat, stirring occasionally. Add a splash of coconut milk or water if the sauce thickens too much during storage. This dish also freezes well for up to two months.
Conclusion
Brazilian Coconut Chicken is proof that simple ingredients can create bold, comforting flavor. The creamy coconut sauce, tender chicken, and bright lime finish come together in a way that feels both cozy and exciting. Whether you cook it for a family dinner or meal prep, this recipe offers reliable results and satisfying taste every time.
Frequently Asked Questions
Can I use chicken thighs instead of chicken breast?
Yes, boneless skinless chicken thighs work very well in this recipe. They add extra richness and stay juicy during simmering. Adjust cooking time slightly to allow the thighs to cook through completely.
Is this dish very spicy?
The heat level stays mild when using the listed cayenne amount. You can skip cayenne entirely for no heat or increase it for a spicier version. Fresh chili also works well for controlled heat.
Can I make this recipe dairy free?
This recipe already stays dairy free since coconut milk replaces cream. Just double-check that all ingredients, including spices and canned tomatoes, contain no added dairy products.
Discover more delicious recipes by following me on Facebook and Pinterest.