Brazilian Coconut Chicken Recipe
Brazilian Coconut Chicken is a delightful dish that brings together tender chicken cubes simmered in a rich, creamy coconut milk sauce accented with the bright flavors of lime, garlic, and fresh cilantro. This vibrant recipe perfectly balances warmth from spices like cumin and paprika with the subtle sweetness of coconut, making it an irresistible meal that’s easy enough for a weeknight but impressive enough for guests. Whether you’re craving comfort food or a little culinary adventure, Brazilian Coconut Chicken delivers every time with its beautiful blend of textures and flavors.

Ingredients You’ll Need
This recipe requires a handful of simple but essential ingredients, each playing a key role in building layers of flavor, texture, and vibrant color. Using fresh herbs, aromatic spices, and creamy coconut milk makes this dish a standout without any fuss.
- Chicken breast, 1.5 lbs (680 g), cut into cubes: The star protein, tender and quick to cook, soaking up all the delicious sauce.
- Olive oil, 2 tablespoons: For sautéing the aromatics and adding a subtle fruity richness.
- Onion, 1 medium, chopped: Adds natural sweetness and a savory base to the sauce.
- Garlic, 3 cloves, minced: Brings a fragrant, pungent punch that enhances the dish’s depth.
- Ground cumin, 1 teaspoon: Imparts an earthy warmth characteristic of Brazilian cuisine.
- Paprika, 1 teaspoon: Offers a smoky sweetness that complements the coconut milk beautifully.
- Cayenne pepper, 1/2 teaspoon (optional): Adds a gentle kick of heat for those who love a little spice.
- Salt and pepper, to taste: Essential for seasoning and balancing the flavors.
- Coconut milk, 1 can (14 ounces/400 ml): Creates the luscious, silky sauce that defines this dish.
- Diced tomatoes, 1 can (14 ounces/400 g), drained: Adds acidity and bursts of bright color.
- Lime juice, 1 tablespoon: Brings a fresh tang that cuts through the richness.
- Fresh cilantro, 1/4 cup chopped (plus extra for garnish): Provides a vibrant herbal note and lovely color contrast.
- Steamed rice: The perfect vehicle to soak up the flavorful sauce.
How to Make Brazilian Coconut Chicken
Step 1: Sauté the Aromatics
Begin by heating olive oil in a large skillet over medium-high heat. Toss in the chopped onion and sauté it until it turns translucent and soft, about 3 to 4 minutes. This step builds a rich and sweet foundation for your dish that will carry the flavors beautifully.
Step 2: Add Garlic and Spices
Next, stir in the minced garlic along with the ground cumin, paprika, and cayenne pepper if you’re using it for an extra kick. Let this mixture cook for about one minute until it becomes aromatic. This is when those warm, earthy spices begin to awaken your senses and promise a flavorful meal ahead.
Step 3: Brown the Chicken
Add the chicken cubes directly into the skillet. Cook them for 5 to 7 minutes, stirring occasionally, so each piece becomes nicely browned on all sides. This browning step not only seals in moisture but adds a beautiful color and subtle caramelized flavor that elevates the dish.
Step 4: Season and Simmer
Season the chicken generously with salt and pepper to taste. Then pour in the creamy coconut milk, bringing the entire mixture to a gentle simmer. Once simmering, stir in the drained diced tomatoes and lime juice for that fresh, tangy brightness.
Step 5: Let It Cook Through
Reduce the heat to low and allow the Brazilian Coconut Chicken to simmer gently for 15 to 20 minutes. During this time, the chicken will cook through fully while the sauce thickens into a luscious, velvety consistency packed with flavor.
Step 6: Finish with Fresh Cilantro
Just before serving, stir in the chopped fresh cilantro, which adds a burst of fragrance and a fresh note that complements the creamy coconut sauce perfectly. Give the dish a final taste and adjust seasoning if necessary.
How to Serve Brazilian Coconut Chicken

Garnishes
Final touches really bring this dish alive. Scatter extra fresh cilantro over the top for a greeting of bright green and fresh herbal aroma. You can also add a wedge of lime on the side, inviting everyone to add a splash of citrus that enlivens each bite.
Side Dishes
This Brazilian Coconut Chicken shines when paired with fluffy steamed rice, which soaks up the flavorful sauce wonderfully. For a fresh contrast, consider a simple green salad or sautéed greens like kale or spinach. Roasted vegetables with a touch of garlic also make a delicious complement to this hearty dish.
Creative Ways to Present
Want to impress at your next dinner? Serve the Brazilian Coconut Chicken in individual bowls over coconut jasmine rice and garnish with edible flowers or thinly sliced red chili for a pop of color. Alternatively, scooping it into warm tortillas or wrapping it in flatbreads makes for a delightful fusion twist that’s perfect for casual meals.
Make Ahead and Storage
Storing Leftovers
Leftover Brazilian Coconut Chicken keeps very well in the fridge for up to 3 days. Store it in an airtight container to maintain freshness and prevent the flavors from dissipating. The sauce thickens as it rests, so give it a good stir when reheating.
Freezing
This dish freezes beautifully, making it ideal for meal prepping. Place cooled portions in freezer-safe bags or containers, and freeze for up to 2 months. Thaw overnight in the fridge before reheating for best texture and taste.
Reheating
To reheat Brazilian Coconut Chicken, gently warm it on the stovetop over low heat, stirring occasionally to prevent the sauce from sticking. If needed, add a splash of water or coconut milk to loosen the sauce. Avoid microwaving at high heat to keep the chicken tender and sauce smooth.
FAQs
Can I use chicken thighs instead of chicken breast?
Absolutely! Chicken thighs offer more juiciness and a richer flavor, making the dish even more succulent. Just adjust the cooking time slightly to ensure they’re fully cooked through.
Is there a way to make this dish vegetarian?
Yes, you can substitute the chicken with firm tofu or hearty vegetables like cauliflower and chickpeas. The coconut sauce works beautifully with these ingredients too!
What can I use if I don’t have fresh cilantro?
If fresh cilantro isn’t available, flat-leaf parsley can be a decent substitute for garnish, though it won’t have quite the same flavor. Another alternative is to add a small handful of chopped green onions for freshness.
How spicy is the Brazilian Coconut Chicken?
The recipe includes cayenne pepper as an optional ingredient, so you can control the heat level easily. Without it, the dish is mild and creamy with just a gentle warmth from the paprika and cumin.
Can I prepare this dish in advance and reheat it for guests?
Definitely. Brazilian Coconut Chicken actually tastes fantastic the next day as the flavors mellow and deepen. Just reheat it gently to keep the chicken tender and sauce smooth.
Final Thoughts
If you’re looking to add a new favorite to your recipe collection, Brazilian Coconut Chicken is an absolute must-try. It’s simple, comforting, and bursting with incredible flavors that feel like a warm hug on a plate. Plus, it’s wonderfully versatile and easy to make any night of the week. I can’t wait for you to experience how this delicious dish will bring joy and warmth to your table!
PrintBrazilian Coconut Chicken Recipe
A flavorful Brazilian Coconut Chicken recipe featuring tender chicken breast simmered in a creamy coconut milk sauce with tomatoes, aromatic spices, and fresh cilantro, served over steamed rice for a comforting and exotic meal.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Sautéing and Simmering
- Cuisine: Brazilian
- Diet: Halal
Ingredients
Chicken and Marinade
- 1.5 lbs (680 g) chicken breast, cut into cubes
- 2 tablespoons olive oil
- Salt and pepper, to taste
Vegetables and Aromatics
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 14-ounce (400 g) can diced tomatoes, drained
- 1/4 cup fresh cilantro, chopped (plus extra for garnish)
Spices and Flavorings
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon cayenne pepper (optional, for heat)
- 1 tablespoon lime juice
- 1 14-ounce (400 ml) can coconut milk
Serving
- Steamed rice, for serving
Instructions
- Heat the oil: In a large skillet, heat the olive oil over medium-high heat to prepare for sautéing the aromatics.
- Sauté the onion: Add the chopped onion to the skillet and cook until translucent, about 3-4 minutes, stirring occasionally to prevent burning.
- Add garlic and spices: Stir in the minced garlic, ground cumin, paprika, and cayenne pepper (if using) and cook for approximately 1 minute until fragrant, allowing the spices to bloom.
- Cook the chicken: Add the chicken cubes to the skillet, cooking for 5-7 minutes while stirring occasionally, until the chicken is browned on all sides.
- Season the chicken: Sprinkle salt and pepper over the chicken to your taste preferences.
- Add liquids: Pour in the coconut milk, bringing the mixture to a gentle simmer to start forming the sauce.
- Incorporate tomatoes and lime juice: Stir in the drained diced tomatoes and the lime juice to add acidity and depth to the sauce.
- Simmer the dish: Reduce heat to low and let the mixture simmer for 15-20 minutes until the chicken is cooked through and the sauce has thickened slightly, stirring occasionally.
- Add cilantro: Stir in the chopped fresh cilantro and adjust seasoning with additional salt and pepper if needed.
- Serve: Serve the Brazilian coconut chicken hot, spooned over steamed rice and garnished with extra cilantro for a fresh finish.
Notes
- The cayenne pepper is optional and can be adjusted or omitted based on your preferred spice level.
- Using fresh lime juice brightens the flavor; bottled lime juice may alter the taste slightly.
- Steamed jasmine or basmati rice works well as a side to absorb the flavorful sauce.
- For a richer taste, use full-fat coconut milk.
- Leftovers can be stored in airtight containers in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 serving (approximately 1/4 of recipe with rice)
- Calories: 420 kcal
- Sugar: 4 g
- Sodium: 350 mg
- Fat: 22 g
- Saturated Fat: 15 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 18 g
- Fiber: 3 g
- Protein: 38 g
- Cholesterol: 85 mg
Keywords: Brazilian chicken, coconut chicken recipe, creamy chicken curry, coconut milk chicken, spicy chicken dish

