Follow Me On Social Media!
Brazilian Coconut Chicken

Brazilian Coconut Chicken is a delightful dish that marries tender chicken with the rich creaminess of coconut milk, all enhanced by fragrant spices and fresh herbs. This recipe has a way of transforming a simple weeknight dinner into something special, making it perfect for both family gatherings and casual meals. I’ve often turned to this dish on busy evenings when I crave something exotic yet uncomplicated. The depth of flavor and satisfying aroma that fills the kitchen is like a warm hug on a plate.
Reasons You’ll Love This Recipe
What makes Brazilian Coconut Chicken stand out is its incredible balance of flavors and its straightforward cooking method. It’s a one-pan dish that not only simplifies cleanup but also packs a punch in taste. Whether you’re looking for a cozy meal during chilly nights or a vibrant dish to impress guests, this recipe checks all the boxes.
“This Coconut Chicken has become a staple in my house — it’s always a hit with the family and so easy to make!” – A satisfied home cook.
Aside from being quick to prepare, it’s budget-friendly, requiring just a handful of ingredients most home cooks already have. Plus, with its delightful coconut milk and lime flavors, it evokes the sun-soaked beaches of Brazil, making each bite a mini-vacation for your palate.
Your Easy Cooking Guide
Preparing Brazilian Coconut Chicken is a breeze! You’ll enjoy the simplicity of cooking, as every step builds flavor. In about 30 minutes, you can have a dish that not only looks impressive but tastes like you’ve spent hours in the kitchen.
Gather Your Ingredients
Let’s ensure you have everything you need to whip up this delicious meal. Here’s what you’ll require:
- 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, 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
- 1/4 cup fresh cilantro, chopped (plus extra for garnish)
- Steamed rice, for serving
Feel free to substitute chicken with firm tofu for a vegetarian version, ensuring the dish remains just as flavorful!
Step-by-Step Directions
- Heat the Oil: In a large skillet, warm the olive oil over medium-high heat.
- Sauté Onion: Add the chopped onion and sauté until it becomes translucent, around 3-4 minutes.
- Add Garlic and Spices: Stir in the minced garlic, cumin, paprika, and optional cayenne pepper, cooking for about 1 minute until the spices fragrance your kitchen.
- Brown the Chicken: Introduce the chicken cubes to the skillet. Cook for 5-7 minutes, occasionally stirring, until it’s browned on all sides.
- Season: Sprinkle salt and pepper over the chicken to taste.
- Pour and Simmer: Pour in the coconut milk, bringing the mix to a gentle simmer.
- Stir in Tomatoes and Lime: Add the drained diced tomatoes and lime juice, lower the heat, and let it simmer gently for about 15-20 minutes until the chicken is fully cooked and the sauce thickens.
- Finish with Cilantro: Stir in the chopped cilantro, taste, and adjust seasoning if necessary.
- Serve: Enjoy this dish hot over steamed rice, garnished with extra cilantro.
Tips for Serving
To savor every bite of Brazilian Coconut Chicken, consider pairing it with a fresh green salad or serving it alongside crispy plantains for a true taste of Brazil. If you’re feeling adventurous, a scoop of mango salsa can add an exciting layer of sweetness to each bite. Don’t hesitate to set the table with freshly sliced limes to brighten the flavors even more!
Storing Leftovers
To keep your Brazilian Coconut Chicken fresh, first allow it to cool completely. Then, transfer it to an airtight container. It can be stored in the refrigerator for up to 3 days. If you want to keep it longer, consider freezing it for up to 3 months. Just remember to reheat it thoroughly before serving again, and never leave it out at room temperature for more than 2 hours for food safety.
Pro Chef Tips
- Maximize Flavor: For an extra flavor boost, marinate the chicken in lime juice and spices for about an hour before cooking.
- Thick Sauce: If you prefer a thicker sauce, you can simmer the dish uncovered for the last few minutes of cooking.
- Herb Variations: Feel free to experiment with herbs. Fresh parsley or even Thai basil can add a unique twist!
Creative Twists
While the recipe is delicious as is, you can customize it based on your preferences. Try adding vegetables like bell peppers, zucchini, or spinach to the mix for extra nutrition and color. For a little zing, consider throwing in sliced jalapeños or a dash of hot sauce. If you want to keep it plant-based, substitute chicken with chickpeas or lentils for a hearty and satisfying meal.
Your Questions Answered
1. How long does this dish take to prepare?
The total time is around 30-40 minutes, making it an excellent option for a quick weeknight dinner.
2. Can I use frozen chicken breast?
Yes, just make sure it’s thawed before cooking to ensure even cooking throughout.
3. What if I don’t have coconut milk?
You can substitute with heavy cream or a mix of regular milk with shredded coconut, though the flavor profile will change slightly.
4. Is it spicy?
The cayenne pepper is optional, so you can easily adjust the heat to your liking or leave it out altogether.
Dive into the comforting and delectable world of Brazilian Coconut Chicken, and let each spoonful bring a taste of adventure to your table!
Print
Brazilian Coconut Chicken
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Non-Vegetarian
Description
A delightful dish that marries tender chicken with the rich creaminess of coconut milk, enhanced by fragrant spices and fresh herbs.
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
- 1/2 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
- 1/4 cup fresh cilantro, chopped (plus extra for garnish)
- Steamed rice, for serving
Instructions
- In a large skillet, warm the olive oil over medium-high heat.
- Add the chopped onion and sauté until it becomes translucent, around 3-4 minutes.
- Stir in the minced garlic, cumin, paprika, and optional cayenne pepper, cooking for about 1 minute until fragrant.
- Introduce the chicken cubes to the skillet. Cook for 5-7 minutes, stirring occasionally, until browned on all sides.
- Sprinkle salt and pepper over the chicken to taste.
- Pour in the coconut milk, bringing the mix to a gentle simmer.
- Add the drained diced tomatoes and lime juice, lower the heat, and let it simmer gently for about 15-20 minutes until the chicken is fully cooked and the sauce thickens.
- Stir in the chopped cilantro, taste, and adjust seasoning if necessary.
- Serve hot over steamed rice, garnished with extra cilantro.
Notes
Consider pairing with a fresh green salad or crispy plantains. For extra flavor, marinate the chicken in lime juice and spices for about an hour before cooking.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Brazilian
Nutrition
- Serving Size: 1 serving
- Calories: 500
- Sugar: 5g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 4g
- Protein: 32g
- Cholesterol: 80mg
Keywords: Brazilian, Coconut, Chicken, Easy Dinner, One-Pan Meal



