If you are craving a meal that bursts with exotic flavor and cozy warmth, the Spicy Brazilian Coconut Chicken Recipe is your perfect dinner companion. This dish brilliantly marries tender chicken thighs with a rich, creamy coconut milk sauce that’s spiked with vibrant spices and just the right amount of heat. The combination of smoky paprika, cayenne pepper, and fragrant garlic creates an irresistible aroma and taste that will transport your taste buds straight to the lively kitchens of Brazil. It’s not just a recipe; it’s a delightful culinary experience that invites you to savor every bite in the company of good friends or family.

Ingredients You’ll Need
The beauty of this Spicy Brazilian Coconut Chicken Recipe lies in its simplicity and the powerful punch each ingredient delivers. These essentials work together to balance spice, creaminess, and texture, creating a harmonious and colorful dish that’s as nutritious as it is delicious.
- 1.5 pounds boneless, skinless chicken thighs: These provide the juiciest, most flavorful protein for the dish.
- 2 cloves garlic, minced: Adds a sharp, aromatic base for the marinade and sauce.
- 1 teaspoon paprika: Brings mild smokiness and vibrant color to the chicken.
- 1/2 teaspoon cayenne pepper (adjust to taste): Delivers a controlled, spicy kick that wakes up your palate.
- Salt and black pepper, to taste: Essential for seasoning and enhancing all other flavors.
- 2 tablespoons vegetable oil: Used for searing the chicken and sautéing the vegetables.
- 1 onion, finely chopped: Provides sweetness and depth when sautéed.
- 1 red bell pepper, diced: Adds color, crunch, and a subtle sweetness that balances the heat.
- 2 teaspoons ground cumin: Infuses a warm, earthy flavor that’s key to Brazilian cuisine.
- 2 teaspoons ground coriander: Offers citrusy notes that elevate the sauce’s complexity.
- 1 teaspoon smoked paprika: Intensifies smoky undertones for a robust flavor profile.
- 1 can (14 ounces) diced tomatoes: Adds acidity and a juicy base to the sauce.
- 1 can (14 ounces) coconut milk: Gives the sauce its creamy texture and tropical sweetness.
- 1/2 cup chicken broth: Balances the sauce consistency and boosts savory richness.
- 1 bay leaf: Contributes subtle herbal complexity during simmering.
- Fresh cilantro leaves, for garnish: Brightens the dish with fresh, zesty notes.
- Cooked rice, for serving: The perfect neutral base to soak up the luscious sauce.
How to Make Spicy Brazilian Coconut Chicken Recipe
Step 1: Marinate the Chicken
Begin by mixing your chicken pieces with minced garlic, paprika, cayenne pepper, salt, and black pepper. Letting the chicken marinate for at least 15 minutes unlocks layers of flavor, allowing the spices and garlic to deeply infuse the meat — this step sets the foundation for a truly irresistible dish.
Step 2: Sear the Chicken
Heat vegetable oil over medium-high heat and sear the marinated chicken in a single layer. Browning the chicken for about 4 to 5 minutes on all sides locks in juices, creating that tender yet slightly crispy texture you’re aiming for before it stews in the sauce.
Step 3: Sauté the Aromatics
Remove the chicken and use the same pan to soften chopped onions and diced red bell peppers. This combination creates a flavorful and fragrant base, bringing sweetness and depth that will complement the spices and creamy elements coming up next.
Step 4: Spice It Up
Sprinkle in ground cumin, ground coriander, and smoked paprika. Cooking these spices for a couple of minutes blooms their oils and flavors, making the sauce taste richer and more vibrant — this is the secret to why the dish tastes so layered and complex.
Step 5: Add Tomatoes and Coconut Milk
Pour in diced tomatoes along with their juices and the creamy coconut milk, stirring well to build a luscious sauce. This combination balances acidity with sweetness and creaminess, creating a sauce that hugs each chicken piece with a tropical, velvety richness.
Step 6: Simmer with Chicken
Return the seared chicken to the pan along with any juices released. Add chicken broth and a bay leaf, stirring gently before lowering to a gentle simmer. This slow cooking softens the chicken until tender and allows the sauce to thicken, intensifying the flavors even more.
Step 7: Season and Garnish
Once the chicken is tender, taste and adjust seasoning with salt and black pepper, then discard the bay leaf. The sauce should be creamy, aromatic, and perfectly spiced. Finish by garnishing with fresh cilantro leaves for a burst of herbal brightness right before serving.
How to Serve Spicy Brazilian Coconut Chicken Recipe

Garnishes
Fresh cilantro leaves are the ideal garnish here, adding a pop of green and a lively, citrusy brightness that cuts through the richness of the coconut sauce beautifully. For an extra touch, you can sprinkle some chopped green onions or thinly sliced red chili for color and zing.
Side Dishes
This dish naturally pairs wonderfully with fluffy steamed rice, which acts as a perfect canvas soaking up every bit of the delicious sauce. You can also serve it alongside roasted vegetables or a crisp green salad to add freshness and contrast the creamy, spicy chicken.
Creative Ways to Present
For a festive presentation, serve the spicy Brazilian coconut chicken recipe in a colorful ceramic bowl with a wedge of lime on the side — diners can squeeze in fresh juice to brighten the dish further. Another fun idea is to offer it as a filling for warm tortillas or pita pockets along with some crunchy slaw for an exciting fusion twist.
Make Ahead and Storage
Storing Leftovers
If you find yourself with leftovers, transfer the chicken and sauce into an airtight container and refrigerate. It keeps well for up to 3 days, maintaining its creamy texture and bold flavors, making it perfect for next-day lunches or quick dinners.
Freezing
This dish freezes beautifully. Cool it completely before placing it in a freezer-safe container or zip-top bag. It can be stored in the freezer for up to 3 months, allowing you to enjoy the magic of the Spicy Brazilian Coconut Chicken Recipe anytime with minimal effort.
Reheating
To reheat, thaw if frozen and warm gently on the stove over low heat, stirring occasionally to prevent the coconut milk from separating. A short splash of chicken broth or water can help loosen up the sauce if needed, ensuring every bite is just as luscious as the first time you made it.
FAQs
Can I use chicken breasts instead of thighs?
Absolutely! While thighs are preferred for their juiciness and flavor, chicken breasts can work. Just be careful not to overcook them as they can dry out faster, so keep an eye on the simmer time.
How spicy is this recipe?
The recipe has a balanced, medium heat level thanks to the cayenne pepper and smoked paprika. You can easily adjust the spice by using more or less cayenne or adding fresh chili peppers if you want an extra kick.
Is coconut milk necessary?
Yes, it is crucial to the dish’s unique creaminess and subtle sweetness. You can opt for full-fat coconut milk for the best texture and flavor, but light coconut milk works in a pinch if you prefer a lighter dish.
What can I substitute for fresh cilantro?
If you’re not a fan of cilantro, fresh parsley or basil leaves make good alternatives. They won’t replicate the exact flavor but will still add a refreshing and herbal finish to your dish.
Can this dish be made gluten-free?
Definitely! This recipe is naturally gluten-free as it contains no wheat products. Just ensure the chicken broth used does not contain any gluten additives.
Final Thoughts
Your kitchen deserves the vibrant soul of the Spicy Brazilian Coconut Chicken Recipe. It’s a comforting dish that wraps bold spices, creamy coconut goodness, and tender chicken into one unforgettable meal. I can’t wait for you to try it and share the joy of these rich flavors with your loved ones!
Print
Spicy Brazilian Coconut Chicken Recipe
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Brazilian
Description
This Spicy Brazilian Coconut Chicken recipe features tender chicken thighs simmered in a rich, aromatic sauce made with coconut milk, diced tomatoes, and vibrant spices. Infused with garlic, paprika, cumin, and coriander, this comforting dish offers a perfect balance of heat and creaminess, served best over fluffy cooked rice and garnished with fresh cilantro for an authentic Brazilian flavor experience.
Ingredients
Chicken Marinade
- 1.5 pounds boneless, skinless chicken thighs, cut into bite-sized pieces
- 2 cloves garlic, minced
- 1 teaspoon paprika
- 1/2 teaspoon cayenne pepper (adjust to taste)
- Salt and black pepper, to taste
Cooking Ingredients
- 2 tablespoons vegetable oil
- 1 onion, finely chopped
- 1 red bell pepper, diced
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon smoked paprika
- 1 can (14 ounces) diced tomatoes
- 1 can (14 ounces) coconut milk
- 1/2 cup chicken broth
- 1 bay leaf
- Salt and black pepper, to taste
To Serve
- Fresh cilantro leaves, for garnish
- Cooked rice, for serving
Instructions
- Marinate the Chicken: In a bowl, combine the chicken pieces with minced garlic, paprika, cayenne pepper, salt, and black pepper. Mix well to ensure all the chicken is coated, and let it marinate for at least 15 minutes to allow the flavors to deeply penetrate the meat.
- Sear the Chicken: Heat vegetable oil in a large skillet or pan over medium-high heat. Add the marinated chicken pieces in a single layer and cook until browned on all sides, about 4 to 5 minutes. Remove the chicken from the pan and set it aside to lock in the juices.
- Sauté the Aromatics: In the same pan, add the chopped onion and diced red bell pepper. Sauté, stirring often, until the onion is soft and translucent and the pepper is fragrant, about 3 to 4 minutes.
- Spice It Up: Stir in the ground cumin, ground coriander, and smoked paprika. Cook for 1 to 2 minutes to allow the spices to bloom and intensify the flavor of the base.
- Add Tomatoes and Coconut Milk: Pour in the diced tomatoes with their juices and the coconut milk. Stir well to combine, forming a rich and aromatic sauce base.
- Simmer with Chicken: Return the seared chicken to the pan, including any released juices. Add the chicken broth and bay leaf. Mix until well combined.
- Simmer and Cook: Lower the heat to a gentle simmer. Cover the pan and let it cook for 20 to 25 minutes, or until the chicken is tender and fully cooked, and the sauce has thickened to your liking.
- Season and Garnish: Taste the sauce and adjust salt and black pepper as needed. Remove and discard the bay leaf. The sauce should be creamy and fragrant at this point.
- Serve: Spoon the chicken and rich coconut sauce over cooked rice and garnish generously with fresh cilantro leaves. Enjoy this comforting, spicy Brazilian dish while hot.
Notes
- Adjust cayenne pepper quantity according to your preferred spice level.
- Use boneless, skinless chicken thighs for juicier, more flavorful results compared to chicken breasts.
- Serve with rice to soak up the delicious coconut sauce.
- Fresh cilantro not only adds flavor but also a burst of color to the dish.
- To make the dish dairy-free and gluten-free, ensure broth and other ingredients comply with dietary restrictions.

