As the sun dipped below the horizon, I found myself whisked away in a culinary daydream, imagining the warm, tropical delights of Brazil. That’s when I decided it was time for a feast that could transport my kitchen right to Rio: Brazilian Coconut Chicken. This one-pan dinner not only dazzles with its creamy coconut milk sauce, but it’s also a comforting hug after a long day. Perfectly tender chicken meets fragrant spices and zesty lime for a dish that’s both simple enough for a weeknight and impressive enough for guests. The beauty of this recipe lies in its ease, making it beginner-friendly while still packing in those vibrant flavors. Are you ready to whip up a dish that brings a bit of Brazilian sunshine to your table?

What Makes Brazilian Coconut Chicken Special?
Comforting Wholesomeness: This dish wraps you in a rich, creamy cocoon of flavors, perfect for those chilly evenings.
One-Pan Wonder: With everything cooking in a single skillet, cleanup is a breeze, allowing you to spend more time enjoying your meal.
Vibrant Ingredients: The combination of coconut milk, tomatoes, and lime juice creates a burst of flavor that transports your taste buds straight to Brazil.
Beginner-Friendly: You don’t need to be a culinary expert to impress your family or guests—just sauté, simmer, and serve!
Perfect Pairing: Serve this alongside steamed rice, and you have a complete meal that ticks all the boxes. If you’re looking for more delicious one-pan options, check out this Garlic Parmesan Chicken for another easy dinner idea!
Embrace the warmth and joy of home-cooked meals with this irresistible Brazilian Coconut Chicken!
Brazilian Coconut Chicken Ingredients
For the Chicken
- 1.5 lbs (680 g) chicken breast – Provides lean protein that absorbs flavors from the sauce; can substitute with chicken thighs for added richness.
- 2 tablespoons olive oil – Serves as the cooking medium to sauté aromatics and brown the chicken.
- Salt and pepper, to taste – Enhances overall flavor, allowing the spices to shine through.
For the Sauce
- 1 medium onion, chopped – Adds a savory base when sautéed, bringing depth to the dish.
- 3 cloves garlic, minced – Infuses aromatic flavor into the dish, elevating the overall experience.
- 1 teaspoon ground cumin – Contributes warm, earthy undertones that harmonize beautifully with the dish.
- 1 teaspoon paprika – Adds warmth and color to the sauce for a visually appealing finish.
- 1/2 teaspoon cayenne pepper (optional) – Provides a customizable level of warmth for those who enjoy a little heat.
- 1 can (14-ounce / 400 ml) coconut milk – The star ingredient, adding creaminess and subtle sweetness to the sauce.
- 1 can (14-ounce / 400 g) diced tomatoes, drained – Introduces acidity and texture to balance the richness of the coconut milk.
- 1 tablespoon lime juice – Brightens the dish with a citrusy zing that cuts through the creaminess.
For the Garnish
- 1/4 cup fresh cilantro, chopped – Adds herbal freshness and a burst of color, making it visually enticing.
For Serving
- Steamed rice – Complements the rich sauce and serves as a base for the chicken; perfect for soaking up all the flavors!
Step‑by‑Step Instructions for Brazilian Coconut Chicken
Step 1: Heat the Oil
Begin by heating 2 tablespoons of olive oil in a large skillet over medium-high heat until it shimmers. This step is crucial for creating a flavorful base. You want the oil hot, so it will sauté the onions effectively, giving your Brazilian Coconut Chicken that aromatic kick right from the start.
Step 2: Sauté the Onions
Add 1 medium chopped onion to the skillet, cooking for about 3–4 minutes until it becomes translucent and fragrant. Stir occasionally to ensure even cooking without burning. The softened onions create a savory foundation that enhances every bite of the coconut chicken dish you’re about to make.
Step 3: Add Garlic and Spices
Stir in 3 minced garlic cloves, 1 teaspoon ground cumin, 1 teaspoon paprika, and 1/2 teaspoon cayenne pepper (if using) to the sautéed onions. Cook for an additional minute until the garlic is fragrant, careful not to let it brown. This fragrant blend will elevate your Brazilian Coconut Chicken, infusing it with warmth and depth.
Step 4: Brown the Chicken
Next, add 1.5 lbs of chicken breast, cooking it undisturbed for about 1 minute. Then, stir occasionally for 5–7 minutes until the chicken is golden brown on all sides. This browning is vital, as it locks in moisture and flavor, setting the stage for a delightful dish.
Step 5: Season the Chicken
Season the chicken pieces generously with salt and pepper to taste right in the skillet. This will enhance the flavors of the Brazilian Coconut Chicken as it simmers in the sauce. Make sure to coat each piece thoroughly for a well-seasoned finish.
Step 6: Add Coconut Milk
Pour in 1 can of coconut milk, stirring gently to combine everything in the skillet. Bring the mixture to a gentle simmer over medium heat. You’ll know it’s ready when small bubbles start to form, indicating that it’s heating through and preparing to meld the rich flavors together.
Step 7: Incorporate Tomatoes and Lime Juice
Stir in the drained contents of 1 can of diced tomatoes and 1 tablespoon of lime juice. The tomatoes will add acidity and texture to balance the creaminess of the coconut milk. Mix well and let this bubbling mixture fill your kitchen with delightful aromas.
Step 8: Simmer the Chicken
Reduce the heat to low, covering the skillet partially. Allow the Brazilian Coconut Chicken to simmer for 15–20 minutes, or until the chicken is cooked through and the sauce thickens slightly. This gentle heat allows the chicken to absorb all the flavors while achieving tenderness.
Step 9: Finish with Cilantro
After simmering, stir in 1/4 cup of chopped fresh cilantro, adjusting the seasoning as needed. This final step adds a burst of herbal freshness, making your Brazilian Coconut Chicken not only beautiful but incredibly aromatic and inviting as well.
Step 10: Serve with Rice
Serve the Brazilian Coconut Chicken hot over steamed rice and garnish with additional cilantro. Each spoonful should be a comforting blend of creamy sauce, tender chicken, and the vibrant zing of lime, giving you a satisfying meal that delights your taste buds.

What to Serve with Brazilian Coconut Chicken
Elevate your culinary experience by pairing this comforting dish with delightful sides that complement its creamy richness.
-
Steamed Jasmine Rice: This fragrant rice absorbs the luscious coconut sauce beautifully, making every bite a harmonious experience.
-
Chilled Cucumber Salad: Crisp, refreshing, and lightly dressed, a cucumber salad adds a cool contrast to the warm, spiced chicken. Toss in some mint for an extra zing!
-
Black Bean Salsa: The earthy flavors of black beans, coupled with tomatoes and cilantro, provide a nutritious burst that balances the creaminess of the chicken.
-
Grilled Vegetables: Charred bell peppers and zucchini bring a smoky flavor and vibrant colors to your plate, enhancing the visual appeal of the meal.
-
Mango Salsa: This fruity twist adds a tropical flair that pairs exceptionally well with the dish’s coconut flavors. Sweet and tangy, it’s a refreshing addition!
-
Coconut Lime Smoothie: For a delightful drink, a coconut lime smoothie brightens the palate and perfectly complements the meal with its creamy consistency.
Enjoy your Brazilian Coconut Chicken paired with these delightful sides to create a feast that fills both the heart and the stomach!
Make Ahead Options
These Brazilian Coconut Chicken preparations are perfect for busy home cooks looking to save time during the week! You can chop your onions and mince the garlic up to 24 hours in advance to streamline your cooking process. Additionally, you can trim and season the chicken, storing it in the refrigerator, ensuring it’s ready to go when you need it. Prepare the coconut milk sauce (coconut milk, tomatoes, and spices) up to 3 days ahead, refrigerating it in an airtight container to maintain flavor integrity. When ready to serve, simply sauté the prepped ingredients, add the sauce, and simmer for a quick, hearty meal that tastes just as delicious as if you made it fresh!
Brazilian Coconut Chicken Variations
Feel free to play around with the ingredients and flavors of this delightful dish!
-
Dairy-Free: Substitute coconut milk with a plant-based cream like cashew or almond if you prefer a non-dairy option.
If you’re aiming for a coconut-free alternative, this swap still offers a creamy richness without the traditional flavor. -
Spicy Twist: Amp up the heat by adding fresh chopped chili or increasing the cayenne pepper to suit your taste.
This is perfect for those who love a fiery kick in their comfort food! -
Veggie Delight: Toss in your favorite vegetables, like bell peppers or spinach, to add nutrition and varying textures.
Not only does this make for a colorful presentation, but it also boosts the dish’s fiber content. -
Herb Infusion: Experiment with herbs by adding fresh basil or parsley instead of cilantro for a different flavor profile.
Each herb brings its own unique taste that can elevate the dish in unexpected ways. -
Citrus Burst: Add a splash of orange juice or zest along with the lime for a refreshing citrus punch.
This subtle sweetness enhances the overall flavor, brightening the dish beautifully. -
Protein Options: Swap chicken breast for shrimp or firm tofu to cater to different dietary preferences.
Both options will soak up the delicious sauce, creating a delightful meal regardless of proteins used. -
Coconut Rice: Serve over coconut-flavored rice by cooking rice in coconut milk instead of water.
This comforting addition complements the chicken perfectly, making each bite a tropical experience.
For more delicious ideas, be sure to check out this Chicken Teriyaki Noodles that packs in both flavor and convenience, or try the comforting Garlic Parmesan Chicken for variety on your table!
How to Store and Freeze Brazilian Coconut Chicken
Fridge: Store your Brazilian Coconut Chicken in an airtight container for up to 3–4 days. Allow it to cool completely before sealing to maintain its creamy sauce texture.
Freezer: This dish can be frozen for up to 3 months. To freeze, portion it into airtight freezer bags, removing as much air as possible to prevent freezer burn.
Reheating: When ready to enjoy, thaw in the refrigerator overnight before reheating. Warm gently in a skillet, adding a splash of coconut milk or water to restore the sauce’s creaminess.
Serving Reminder: This dish is best served fresh, but storing leftovers can help save time on busy weeknights while still relishing the comforting flavors!
Tips for the Best Brazilian Coconut Chicken
-
Heat Matters: Make sure your skillet is hot before adding the chicken. This helps create a beautiful sear, locking in flavors for the Brazilian Coconut Chicken.
-
Balancing Spice: Adjust the cayenne pepper to suit your heat preference. A little goes a long way, so start with less if unsure!
-
Coconut Creaminess: If reheating leftovers, mix in a splash of coconut milk or water to prevent the sauce from thickening too much and maintain that creamy texture.
-
Flavor Depth: Always taste and adjust seasoning before serving. A dash of extra lime juice or salt can elevate the dish’s overall flavor.
-
Prep Ahead: Chop your herbs and vegetables before cooking. This not only speeds up the process but allows you to enjoy more of the cooking experience!

Brazilian Coconut Chicken Recipe FAQs
What type of chicken is best for Brazilian Coconut Chicken?
Absolutely! While chicken breast is a great option for its lean protein, you can easily substitute with chicken thighs for a richer flavor and tenderness. Just keep in mind that the cooking time may be a little longer for thighs.
How long can I store leftovers of Brazilian Coconut Chicken?
You can store your Brazilian Coconut Chicken in an airtight container in the refrigerator for up to 3–4 days. Just make sure it cools completely before sealing to keep the creamy sauce texture intact.
Can I freeze Brazilian Coconut Chicken? If so, how?
Yes! To freeze, portion the Brazilian Coconut Chicken into airtight freezer bags or containers, removing as much air as possible to prevent freezer burn. It can be frozen for up to 3 months. When you’re ready to enjoy, thaw in the refrigerator overnight and reheat gently in a skillet, adding a splash of coconut milk or water if needed.
What can I do if my sauce is too thick when reheating?
No worries! If you find the sauce has thickened too much after reheating, simply add a splash of coconut milk or warm water to the skillet. Stir it in gradually until you reach your desired consistency, so it remains creamy and delightful.
Can I serve Brazilian Coconut Chicken to someone with a dairy allergy?
Very! This recipe is naturally dairy-free, as it relies on coconut milk for creaminess. However, always ensure that none of your other ingredients have hidden dairy if you’re catering to specific allergies. It’s a comforting option for those avoiding dairy!
How can I adjust the spice level in Brazilian Coconut Chicken?
The more the merrier! If you prefer a milder dish, start with a smaller amount of cayenne pepper or omit it completely. You can always add a bit more to your individual serving, allowing everyone to customize their spice level to taste.

Brazilian Coconut Chicken: Your New Comfort Food Favorite
Ingredients
Equipment
Method
- Heat the oil in a large skillet over medium-high heat.
- Sauté the onions for about 3–4 minutes until translucent.
- Add garlic and spices, cooking for an additional minute.
- Brown the chicken for about 1 minute undisturbed, then stir occasionally until golden.
- Season the chicken with salt and pepper in the skillet.
- Pour in the coconut milk and simmer gently.
- Incorporate diced tomatoes and lime juice into the skillet, mix well.
- Simmer for 15–20 minutes until the chicken is cooked and sauce thickens.
- Finish by stirring in chopped cilantro and adjust seasoning as needed.
- Serve hot over steamed rice.

Leave a Reply