Introduction
Brazilian cuisine is renowned for its bold flavors, tropical ingredients, and comforting dishes. One standout recipe is Brazilian Coconut Chicken, a dish that balances the richness of coconut milk with aromatic spices and tender chicken. It’s a vibrant, creamy meal that’s perfect for weeknight dinners, family gatherings, or even entertaining guests.
This dish combines juicy chicken breast, coconut milk, diced tomatoes, and fragrant spices like cumin, paprika, and optional cayenne for a gentle kick. The finishing touch of lime juice and fresh cilantro brightens the flavors, creating a dish that is creamy yet fresh, rich yet balanced. Served over steamed rice, it’s an all-in-one meal that’s satisfying, comforting, and full of authentic Brazilian flavor.
Brazilian Coconut Chicken is not only delicious but also versatile. You can adjust the spice level to suit your taste, add vegetables like bell peppers or peas for extra nutrition, or serve it with rice alternatives like quinoa or cauliflower rice for a lighter option. This guide will walk you through the ingredients, step-by-step preparation, tips, variations, and serving suggestions to ensure a perfect dish every time.
Ingredients
- 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
- ½ teaspoon cayenne pepper (optional, for heat)
- Salt and pepper, to taste
- 1 14-ounce (400 ml) can coconut milk
- 1 14-ounce (400 g) can diced tomatoes, drained
- 1 tablespoon lime juice
- ¼ cup fresh cilantro, chopped (plus extra for garnish)
- Steamed rice, for serving
Understanding the Ingredients
Chicken Breast
Chicken breast is lean, tender, and absorbs the flavors of the sauce beautifully. Cutting it into cubes ensures even cooking and a consistent texture throughout the dish.
Aromatics and Spices
Onion and garlic provide a flavorful base, while cumin and paprika give the dish warmth and depth. Cayenne pepper is optional but adds a subtle heat that complements the richness of coconut milk.
Coconut Milk
Coconut milk gives the dish its creamy texture and subtle tropical sweetness. It balances the spices and creates a luxurious sauce that clings beautifully to the chicken.
Tomatoes and Lime
Diced tomatoes add body and a slight acidity, preventing the sauce from becoming too rich. Lime juice at the end brightens the flavors, giving the dish a fresh, vibrant finish.
Cilantro
Fresh cilantro adds a burst of herbaceous flavor and color. It is best added at the end of cooking to maintain its freshness and aroma.
Steamed Rice
Rice serves as the perfect neutral base, soaking up the creamy sauce and making the dish a complete, satisfying meal.
Preparation Method
Step 1: Prepare the Chicken
Cut chicken breast into bite-sized cubes and season lightly with salt and pepper. This ensures even cooking and flavor distribution.
Step 2: Sauté Aromatics
Heat olive oil in a large skillet or sauté pan over medium heat. Add the chopped onion and cook until soft and translucent, about 3–4 minutes. Add minced garlic and sauté for another 30 seconds, until fragrant.
Step 3: Add Spices
Sprinkle in cumin, paprika, and cayenne pepper (if using). Stir to coat the onions and garlic, allowing the spices to bloom and release their aroma.
Step 4: Cook Chicken
Add the chicken cubes to the pan, stirring to coat with the spices. Cook for 4–5 minutes until the exterior is lightly browned. The chicken will continue cooking in the sauce, so it does not need to be fully cooked at this stage.
Step 5: Add Coconut Milk and Tomatoes
Pour in the coconut milk and drained diced tomatoes. Stir to combine and bring the mixture to a gentle simmer. Reduce the heat to medium-low and cook for 10–12 minutes, stirring occasionally, until the chicken is cooked through and the sauce has thickened slightly.
Step 6: Finish with Lime and Cilantro
Remove the skillet from heat and stir in fresh lime juice and chopped cilantro. Adjust seasoning with additional salt and pepper as needed.
Step 7: Serve
Serve the Brazilian Coconut Chicken over steamed rice. Garnish with extra cilantro for a fresh, colorful presentation.
Tips for Perfect Brazilian Coconut Chicken
Use Fresh Chicken
Fresh chicken breast ensures a tender texture. Pat it dry before cooking to help achieve a nice sear.
Control Spice Level
Adjust cayenne pepper to your preferred heat. You can omit it for a milder dish or add more for extra kick.
Enhance Flavor
Allow the sauce to simmer gently, giving the flavors time to meld. Avoid boiling, which can cause coconut milk to separate.
Add Vegetables
Bell peppers, peas, or zucchini can be added along with coconut milk to create a more substantial meal.
Serve with Proper Rice
Jasmine or basmati rice pairs beautifully with the creamy sauce, but feel free to experiment with quinoa or cauliflower rice for a lighter option.
Serving Suggestions
Family Dinner
Serve Brazilian Coconut Chicken as the main course with steamed rice, a side of sautéed vegetables, or a simple green salad.
Entertaining
Garnish with fresh cilantro and lime wedges for an attractive presentation when hosting guests.
Meal Prep
This dish reheats well, making it ideal for preparing lunches or dinners in advance. Store in airtight containers in the refrigerator for up to 3 days.
Pairings
A crisp white wine, such as Sauvignon Blanc or Chardonnay, pairs well with the coconut creaminess and tropical flavors.
Variations
Spicy Version
Increase cayenne pepper or add chopped fresh chili for a bolder, spicier version.
Vegetable-Rich
Add bell peppers, zucchini, or peas for extra color, texture, and nutrition.
Coconut-Free Option
Replace coconut milk with heavy cream for a rich, creamy sauce without coconut flavor.
Protein Swap
Use shrimp, fish, or tofu instead of chicken for a different protein option.
Nutritional Perspective
This dish is a balanced source of lean protein from chicken, healthy fats from coconut milk, and vitamins from herbs and tomatoes. Spices like cumin and paprika provide antioxidants, while lime juice and cilantro add freshness and nutrients. Serving it over rice makes it a complete, satisfying meal.
Frequently Asked Questions
Can I use chicken thighs instead of breast?
Yes. Thighs will add more richness and tenderness but may slightly change cooking time.
Can I make this dish ahead of time?
Yes. Cook the chicken and sauce, store in an airtight container, and reheat gently before serving.
Can I freeze Brazilian Coconut Chicken?
Yes. Freeze in portions for up to 2 months. Thaw in the refrigerator before reheating.
Can I use canned chicken or pre-cooked chicken?
It is best to use fresh chicken for texture, but pre-cooked chicken can be added at the end to heat through.
Can I adjust the spice level?
Yes. Omit cayenne for mild flavor or add chili flakes for extra heat.
Can I use fresh coconut milk?
Yes, fresh coconut milk adds a richer, fresher flavor than canned.
What rice pairs best with this dish?
Jasmine or basmati rice is ideal, but brown rice or quinoa works for a healthier twist.
Can I add other herbs?
Yes. Basil or parsley can be used alongside cilantro for added depth.
Is this dish gluten-free?
Yes, this recipe is naturally gluten-free. Ensure all spices and canned ingredients are labeled gluten-free.
Brazilian Coconut Chicken – Creamy, Flavorful, and Vibrant
- Total Time: 30 minutes
- Yield: 4 servings
Description
Brazilian Coconut Chicken is a rich, flavorful dish featuring tender chicken simmered in creamy coconut milk, spices, and tomatoes. Served with steamed rice, it’s an exotic and comforting meal perfect for weeknights or entertaining.
Ingredients
- 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
- ½ teaspoon cayenne pepper (optional, for heat)
- Salt and pepper, to taste
- 1 14-ounce (400 ml) can coconut milk
- 1 14-ounce (400 g) can diced tomatoes, drained
- 1 tablespoon lime juice
- ¼ cup fresh cilantro, chopped (plus extra for garnish)
- Steamed rice, for serving
Instructions
- Heat olive oil in a large skillet over medium heat. Add onion and garlic; sauté until softened, 3–4 minutes.
- Add chicken cubes and cook until lightly browned on all sides.
- Stir in cumin, paprika, cayenne, salt, and pepper. Cook for 1 minute until fragrant.
- Add coconut milk and diced tomatoes. Stir to combine, bring to a simmer.
- Reduce heat and cook for 15–20 minutes until chicken is cooked through and sauce thickens slightly.
- Stir in lime juice and chopped cilantro.
- Serve hot over steamed rice, garnished with extra cilantro.
Notes
- For extra flavor, toast the cumin and paprika in the oil before adding the chicken.
- Add vegetables like bell peppers or peas for a more colorful dish.
- Leftovers can be stored in the fridge for up to 3 days and reheated gently.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Brazilian
Conclusion
Brazilian Coconut Chicken is a creamy, aromatic, and vibrant dish that brings the tropical flavors of Brazil to your dinner table. With tender chicken, rich coconut milk, aromatic spices, and fresh cilantro, it’s a meal that is both comforting and satisfying. Perfect for weeknight dinners, special occasions, or meal prep, this recipe is easy to follow and highly adaptable. Serve over steamed rice and enjoy a taste of Brazil in every bite.