Imagine tender chicken bathing in a velvety coconut sauce infused with fiery chilies, fragrant garlic, and a hint of citrus that instantly transports your taste buds to the sun-drenched beaches of Brazil. This Spicy Brazilian Coconut Chicken delivers an irresistible combination of creamy richness and bold heat, making it the perfect weeknight dinner that feels like a culinary vacation.
The aromatic blend of spices creates layers of flavor that develop beautifully as the dish simmers, while the coconut milk adds a luscious texture that coats each piece of chicken perfectly. You’ll learn how to balance heat with creaminess, master the art of building complex flavors with simple ingredients, and discover why this Brazilian-inspired dish deserves a permanent spot in your dinner rotation.
Check out our Creamy Chicken Alfredo with Spinach and Mushrooms if you love ultra-smooth, indulgent sauces packed with flavor.
Table of Contents

Why You’ll Love This Recipe
This Spicy Brazilian Coconut Chicken stands out because it delivers restaurant-quality results with minimal effort and everyday ingredients. The marriage of creamy coconut milk and spicy peppers creates an addictive sauce that’s simultaneously comforting and exciting, perfect for those who crave bold flavors without spending hours in the kitchen. The texture contrast between the tender, succulent chicken and the silky sauce makes every bite satisfying, while the aromatic garlic, onions, and fresh cilantro add brightness that cuts through the richness.
This Brazilian coconut chicken recipe comes together in under 45 minutes, making it ideal for busy weeknights when you want something special without the stress. The spice level is completely customizable, so you can adjust the heat to suit your family’s preferences. Plus, it’s naturally gluten-free and can easily be made dairy-free, accommodating various dietary needs without sacrificing flavor. The leftovers taste even better the next day as the flavors continue to meld, giving you an incredible meal prep option that won’t bore you.
Ingredients
For the Chicken:
- 2 lbs. boneless, skinless chicken thighs or breasts, cut into bite-sized pieces (900g)
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons olive oil
For the Sauce:
- 1 medium onion, finely diced (about 1 cup)
- 4 cloves garlic, minced
- 2-3 fresh red chilies, seeds removed and minced (jalapeños or Thai chilies work beautifully)
- 1 red bell pepper, diced
- 1 can (14 oz/400ml) full-fat coconut milk
- 1 cup (240ml) chicken broth
- 2 tablespoons tomato paste (adds depth and color)
- 1 tablespoon lime juice, freshly squeezed
- 1 teaspoon smoked paprika
- 1/2 teaspoon cumin
- 1/4 cup fresh cilantro, chopped (plus extra for garnish)
- Salt to taste
The full-fat coconut milk is essential for achieving that signature creamy texture, while the fresh chilies provide authentic heat that dried spices simply can’t replicate. The lime juice brightens the entire dish and balances the richness perfectly.
Pro Tips
Sear for Maximum Flavor: Don’t skip the initial searing step for your chicken. Browning the meat creates a golden crust that adds depth to the entire dish through the Maillard reaction. Make sure your pan is hot before adding the chicken, and avoid overcrowding, which causes steaming instead of searing. Work in batches if necessary to achieve that beautiful caramelization.
Layer Your Spices: Add your dry spices like cumin and paprika to the onions and garlic while they’re sautéing, rather than dumping everything in at once. This technique, called blooming, releases the essential oils in the spices and intensifies their flavors dramatically. Just 30 seconds of cooking the spices before adding the liquid makes a remarkable difference in the final taste.
Control the Heat Level: For this spicy coconut chicken Brazilian style, start with fewer chilies than you think you need. You can always add more heat, but you can’t take it away. Remember that much of the capsaicin (the compound responsible for heat) lives in the seeds and white membranes, so removing those significantly reduces the spice level while still providing flavor. Taste your sauce before adding the chicken back in, and adjust accordingly with additional chilies, hot sauce, or a pinch of cayenne pepper.
Instructions
Step 1: Prepare and Season the Chicken
Pat your chicken pieces completely dry with paper towels, as moisture prevents proper browning. Season generously with salt and black pepper on all sides. Heat the olive oil in a large, deep skillet or Dutch oven over medium-high heat until it shimmers.
This visual cue tells you the oil is hot enough for searing. Add the chicken pieces in a single layer without touching, working in batches if your pan isn’t large enough. Let them cook undisturbed for 3-4 minutes until a golden-brown crust forms on the bottom, then flip and cook for another 3 minutes. The chicken doesn’t need to be fully cooked at this stage since it will finish cooking in the sauce. Transfer the browned chicken to a plate and set aside.
Step 2: Build the Aromatic Base
Reduce the heat to medium and add the diced onions to the same pan, using the residual oil and fond (those delicious browned bits stuck to the pan). Sauté for 4-5 minutes, stirring occasionally, until the onions soften and become translucent.
Add the minced garlic, chopped chilies, and diced red bell pepper, cooking for another 2 minutes until fragrant. The kitchen should smell absolutely incredible at this point. Stir in the tomato paste, smoked paprika, and cumin, cooking for 30 seconds while stirring constantly to prevent burning. This brief toasting amplifies the spices’ flavors and removes any raw taste from the tomato paste.
Step 3: Create the Coconut Sauce
Shake your can of coconut milk vigorously before opening to recombine any separated cream and liquid. Pour the coconut milk and chicken broth into the pan, stirring well to incorporate all the spices and scrape up any remaining fond from the bottom. This deglazing process adds tremendous flavor to your sauce. Bring the mixture to a gentle simmer, then reduce the heat to medium-low. The sauce should bubble lazily rather than boil vigorously. Season with salt to taste, keeping in mind that the sauce will reduce and concentrate slightly as it cooks.
Step 4: Simmer and Finish
Return the browned chicken pieces to the pan along with any accumulated juices from the plate. Nestle the chicken into the sauce, ensuring each piece is mostly submerged. Cover the pan with a lid slightly ajar to allow some steam to escape, and simmer for 15-20 minutes until the chicken is cooked through and tender.
The internal temperature should reach 165°F (74°C) when measured with an instant-read thermometer. Stir in the fresh lime juice and half of the chopped cilantro during the last 2 minutes of cooking. Taste and adjust the seasoning with additional salt, lime juice, or chilies if needed. The sauce should coat the back of a spoon nicely. If it’s too thin, simmer uncovered for a few extra minutes to reduce. If it’s too thick, add a splash of chicken broth or water.
Step 5: Garnish and Serve
Remove the pan from heat and let it rest for 5 minutes, allowing the flavors to settle and the sauce to thicken slightly. Garnish generously with the remaining fresh cilantro before serving. The bright green herbs provide a beautiful color contrast against the golden sauce and make the dish look as amazing as it tastes.
Variations
Vegetarian Brazilian Coconut Curry: Replace the chicken with firm tofu (pressed and cubed), chickpeas, or a combination of hearty vegetables like cauliflower, sweet potatoes, and zucchini. Reduce the cooking time accordingly since vegetables require less simmering than meat. Use vegetable broth instead of chicken broth for a completely plant-based version that maintains all the complex flavors of the original.
Seafood Version: Transform this into a luxurious seafood dish by substituting shrimp, firm white fish like cod or halibut, or a combination of mixed seafood. Add the seafood during the last 5-7 minutes of cooking since it requires much less time than chicken. This variation works beautifully for special occasions and cooks even faster than the traditional version.
Milder Family-Friendly Version: For those sensitive to heat, omit the fresh chilies entirely and use just the red bell pepper for color and sweetness. Add a pinch of mild chili powder for a subtle warmth without overwhelming spice. You can also substitute half the coconut milk with heavy cream for an even gentler flavor profile that children typically enjoy.
Storage and Serving
Store leftover Spicy Brazilian Coconut Chicken in an airtight container in the refrigerator for up to 4 days. The flavors actually improve overnight as the spices continue to meld with the coconut sauce, making this an excellent meal prep option. Reheat gently on the stovetop over medium-low heat, adding a splash of chicken broth or water if the sauce has thickened too much. You can also freeze this dish for up to 3 months in freezer-safe containers, though the coconut milk may separate slightly upon thawing. Simply stir well while reheating to recombine.
Serve this Brazilian-inspired dish over fluffy white rice, cilantro-lime rice, or cauliflower rice for a low-carb option. The rice soaks up the incredible sauce beautifully and provides a neutral base that lets the bold flavors shine. Crusty bread works wonderfully for mopping up every last drop of sauce. For a complete meal, pair it with simple sides like sautéed greens, a fresh tomato and avocado salad, or roasted plantains that complement the tropical flavors. A squeeze of fresh lime over the top just before eating adds a bright pop that elevates the entire dish.
Looking for inspiration? Try our Pineapple Chicken Kabobs for another bold dish that balances sweet and savory flavors beautifully.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Absolutely! Chicken breasts work perfectly in this recipe, though they tend to be slightly less forgiving if overcooked. Cut them into evenly-sized pieces to ensure uniform cooking, and be careful not to simmer them for longer than 20 minutes. Thighs remain more tender and juicy due to their higher fat content, but breasts provide a leaner option with excellent results.
What if I can’t find fresh chilies?
Fresh chilies provide the best flavor and heat, but you can substitute with 1-2 teaspoons of your favorite hot sauce, a pinch of cayenne pepper, or red pepper flakes. Start with less than you think you need and build up gradually. Dried chilies can also work if rehydrated in hot water for 10 minutes before mincing and adding to the dish.
Is there a substitute for coconut milk?
While coconut milk provides the authentic Brazilian flavor and creamy texture, you can use heavy cream or cashew cream as alternatives. Keep in mind that these substitutions will change the flavor profile significantly. Light coconut milk can be used in a pinch, but add a tablespoon of flour or cornstarch to achieve the proper thickness since it’s much thinner than full-fat coconut milk.
How can I make this dish spicier?
Increase the number of fresh chilies, leave some seeds in for extra heat, or add a teaspoon of chili paste or hot sauce to the sauce. You can also sprinkle red pepper flakes or drizzle spicy chili oil over individual servings, allowing each person to customize their heat level. Adding the chilies at the end of cooking rather than the beginning will provide more pronounced heat since cooking mellows spicy peppers.
Can I make this in a slow cooker?
Yes! After searing the chicken and sautéing the aromatics on the stovetop, transfer everything to your slow cooker along with the remaining ingredients except the lime juice and cilantro. Cook on low for 4-5 hours or high for 2-3 hours. Add the lime juice and cilantro during the last 15 minutes of cooking to preserve their fresh flavors. The slow cooker method creates incredibly tender chicken and allows the flavors to develop even more deeply.
Conclusion
This Spicy Brazilian Coconut Chicken is comfort food at its finest, delivering creamy, spicy, and utterly satisfying flavors that make every dinner feel like a special occasion. It’s the kind of dish that brings excitement to your weekly meal plan while remaining approachable enough for busy weeknights, proving that bold international flavors don’t require complicated techniques or obscure ingredients.
The way the rich coconut sauce envelops each piece of tender chicken creates a dining experience that feels indulgent yet wholesome, perfect for family dinners or impressive enough to serve to guests.
Once you master this recipe, you’ll find yourself craving it regularly and experimenting with the variations to keep things interesting. The beauty of this Spicy Brazilian Coconut Chicken lies in its versatility, allowing you to adjust the heat, swap proteins, and customize the accompaniments while always delivering that signature Brazilian-inspired flavor that makes it truly unforgettable.
For more recipe followe me in facebookb and pinterest
Print
Spicy Brazilian Coconut Chicken
Description
Creamy coconut milk meets fiery chilies in this Brazilian inspired chicken dish that’s ready in under 45 minutes. One pan, bold flavors, and the perfect balance of heat and richness make this a weeknight winner you’ll crave on repeat.
Ingredients
- 2 lbs. boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons olive oil
- 1 medium onion, finely diced
- 4 cloves garlic, minced
- 2–3 fresh red chilies, seeds removed and minced
- 1 red bell pepper, diced
- 1 can (14 oz) full-fat coconut milk
- 1 cup chicken broth
- 2 tablespoons tomato paste
- 1 tablespoon lime juice, freshly squeezed
- 1 teaspoon smoked paprika
- 1/2 teaspoon cumin
- 1/4 cup fresh cilantro, chopped (plus extra for garnish)
- Salt to taste
Instructions
-
Pat chicken dry and season with salt and pepper. Heat olive oil in a large skillet over medium-high heat. Sear chicken pieces in batches for 3-4 minutes per side until golden brown. Transfer to a plate.
-
Reduce heat to medium. Add onions to the same pan and sauté for 4-5 minutes until softened. Add garlic, chilies, and bell pepper, cooking for 2 minutes until fragrant.
-
Stir in tomato paste, smoked paprika, and cumin. Cook for 30 seconds while stirring constantly.
-
Pour in coconut milk and chicken broth, stirring well to combine. Scrape up any browned bits from the bottom of the pan. Bring to a gentle simmer.
-
Return chicken and any accumulated juices to the pan. Nestle chicken into the sauce, cover partially, and simmer for 15-20 minutes until chicken reaches 165°F internal temperature.
-
Stir in lime juice and half the cilantro during the last 2 minutes. Taste and adjust seasoning as needed.
-
Let rest for 5 minutes off heat. Garnish with remaining cilantro and serve over rice or with crusty bread.
