
Spicy Brazilian Coconut Chicken Recipe hits that perfect spot between creamy, fiery, and tangy, with tender chicken swimming in a rich coconut sauce that clings to every bite of rice. It works for busy weeknights or casual dinner parties, and you can get it on the table in about 40 minutes. I first cooked a version of this in a tiny apartment kitchen with one pan and a wobbly stove, so you can absolutely pull this off at home too.
Why Make This Spicy Brazilian Coconut Chicken Recipe at Home
You get restaurant-level flavor with simple ingredients and one main pan to wash. The coconut milk, chiles, garlic, and lime come together in a sauce that tastes like you simmered it all afternoon, even though you did not.
You also control the heat level, the oil, and the salt, which helps if you cook for kids or spice-sensitive friends. Leftovers taste even better the next day, so you cook once and eat twice.
This Spicy Brazilian Coconut Chicken Recipe tastes rich, bright, and perfectly spicy, and my whole family scraped their plates clean ★★★★★
Ingredients You Need
Chicken
- 1.5 pounds boneless skinless chicken thighs
- Thighs stay juicy and handle simmering better than breasts.
- Use boneless skinless chicken breasts if you prefer, but cut them a bit larger and watch the cook time so they stay tender.
Marinade and Seasoning
- 1.5 teaspoons kosher salt
- 1 teaspoon freshly ground black pepper
- 1.5 teaspoons smoked paprika
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 0.5 teaspoon turmeric
- 0.5 to 1 teaspoon red pepper flakes or crushed dried chiles
- Use less for mild heat or more if you love spicy food.
- 3 cloves garlic, minced or grated
- 1 tablespoon fresh ginger, minced or grated
- Juice of 1 lime
- 1 tablespoon neutral oil (avocado, canola, or grapeseed)
You can use a premixed Brazilian or Latin-style seasoning blend as a shortcut, then add extra garlic, lime, and red pepper flakes to keep the flavor bold.
Sauce
- 1 tablespoon neutral oil
- 1 medium yellow onion, finely chopped
- 1 red bell pepper, thinly sliced
- 1 small jalapeño or red chili, thinly sliced (seed it for less heat)
- 1 can (13.5 to 14 ounces) full-fat coconut milk
- Use full-fat coconut milk for the best texture.
- Light coconut milk works, but the sauce turns thinner and less silky.
- 0.5 cup chicken broth or stock
- Use low sodium so you control the salt.
- 1 tablespoon tomato paste
- 1 teaspoon sugar or honey
- This balances the acidity and heat.
- Zest of 1 lime
- Extra salt and pepper to taste
Fresh Finish
- 0.25 cup chopped fresh cilantro
- 0.25 cup chopped fresh parsley
- Lime wedges for serving
Pantry Shortcuts and Substitutions
- Use jarred minced garlic and ginger if you need speed, but add a little extra for stronger flavor.
- Swap red bell pepper with yellow or orange if that is what you have.
- Replace jalapeño with a pinch of cayenne if you do not have fresh chiles.
- Use frozen chopped onions and peppers to save prep time.
Equipment List
- Large deep skillet or wide saucepan with lid
- Cutting board and sharp knife
- Mixing bowl for marinating the chicken
- Wooden spoon or heatproof spatula
- Measuring spoons and cups
- Citrus juicer or your hands for the lime
Tips & Mistakes
- Cut chicken into even pieces so everything cooks at the same speed.
- Dry the chicken with paper towels before seasoning so it browns instead of steaming.
- Brown the chicken in batches and avoid crowding the pan, or you lose that tasty sear.
- Keep the heat at medium when you sauté the onions so they soften and sweeten without burning.
- Stir the coconut milk well before you pour it in, especially if the cream separates in the can.
- Simmer the sauce gently and avoid a hard boil so the coconut milk stays smooth.
- Taste the sauce near the end and adjust salt, lime, and heat so it hits your favorite balance.
- Add fresh herbs at the very end so they stay bright and do not turn dull and bitter.
- Do not skip the lime zest and juice, because they cut through the richness and keep the dish lively.
- Let the chicken rest in the sauce for a few minutes off the heat so the flavors settle and deepen.
How to Make Spicy Brazilian Coconut Chicken Recipe
Step 1: Prep and Season the Chicken
Pat the chicken thighs dry and cut them into bite-size chunks or strips. Place them in a bowl and add salt, pepper, smoked paprika, cumin, coriander, turmeric, red pepper flakes, garlic, ginger, lime juice, and 1 tablespoon oil. Toss everything until the chicken looks evenly coated, then set it aside while you prep the vegetables.
Step 2: Brown the Chicken
Heat 1 tablespoon oil in a large skillet over medium high heat. Add half the chicken in a single layer and cook 3 to 4 minutes per side until you see a deep golden color on the outside. Transfer the browned chicken to a plate, then repeat with the remaining chicken.
Step 3: Sauté the Aromatics
Lower the heat to medium and add the chopped onion to the same skillet. Stir and scrape up the browned bits from the bottom, since those bits carry a lot of flavor. Cook the onion about 3 to 4 minutes until it turns soft and lightly golden, then add the sliced bell pepper and jalapeño and cook 3 more minutes until they soften.
Step 4: Build the Sauce
Add the tomato paste to the vegetables and stir for about 1 minute so it cooks slightly and deepens in flavor. Pour in the coconut milk and chicken broth, then add the sugar or honey and lime zest. Stir until the sauce looks smooth and everything combines well.
Step 5: Simmer the Chicken
Return the browned chicken and any juices from the plate to the skillet. Stir to coat the chicken in the coconut sauce, then bring it to a gentle simmer. Cover and cook 10 to 12 minutes, stirring once or twice, until the chicken cooks through and the sauce thickens slightly.
Step 6: Taste and Adjust
Remove the lid and check the thickness of the sauce, then simmer uncovered a few more minutes if you want it thicker. Taste and add more salt, pepper, red pepper flakes, or lime juice until the flavor hits that spicy, tangy, creamy balance you like. Turn off the heat and stir in the chopped cilantro and parsley.
Step 7: Rest and Serve
Let the Spicy Brazilian Coconut Chicken Recipe sit off the heat for 3 to 5 minutes so the sauce settles. Give it a final stir, then spoon it over hot rice, quinoa, or cauliflower rice. Finish each bowl with extra herbs and a squeeze of lime.
Variations I've Tried
I swap chicken thighs with shrimp and shorten the simmer time to about 5 minutes so the shrimp stay tender. I also use thin strips of pork loin with the same marinade and sauce, which gives a slightly richer flavor. I tried a veggie version with chickpeas and sweet potatoes, and the coconut sauce still tasted amazing and hearty.
I sometimes add diced tomatoes for a slightly looser, more stew-like sauce. I also stir in a handful of spinach or kale at the end, which wilts into the sauce and adds color and nutrients. When I want extra heat, I blend a small piece of fresh chili with a splash of coconut milk and swirl it into the pan right before serving.
How to Serve Spicy Brazilian Coconut Chicken Recipe
Serve this Spicy Brazilian Coconut Chicken Recipe over fluffy white rice, coconut rice, or brown rice so the grains soak up all that sauce. Spoon extra sauce over the top and finish with a squeeze of lime and a shower of fresh cilantro or parsley. Pair it with a simple green salad, sautéed greens, or roasted vegetables to keep the plate balanced and colorful. A cold glass of sparkling water with lime or a fruity mocktail fits the spicy, creamy flavors really well.
How to store
- Cool leftovers to room temperature within 1 hour, then transfer them to airtight containers.
- Store in the fridge for up to 3 to 4 days.
- Freeze in portioned containers for up to 2 months, and leave a little space at the top for expansion.
- Reheat gently on the stove over low to medium heat with a splash of water or broth, and stir often so the coconut sauce turns smooth again.
- Reheat in the microwave in short bursts, stirring between each burst, and stop as soon as the chicken feels hot so it stays tender.

Spicy Brazilian Coconut Chicken Recipe
Ingredients
Method
- Pat the chicken thighs dry with paper towels and cut them into bite-size chunks or strips. Place the chicken in a mixing bowl.
- Add the salt, black pepper, smoked paprika, cumin, coriander, turmeric, red pepper flakes, garlic, ginger, lime juice, and 1 tablespoon neutral oil to the bowl. Toss until the chicken is evenly coated. Set aside to marinate while you prepare the vegetables.
- Heat 1 tablespoon neutral oil in a large deep skillet over medium-high heat. Add about half of the marinated chicken in a single layer and cook for 3 to 4 minutes per side, until deeply golden and browned. Transfer the browned chicken to a plate and repeat with the remaining chicken.
- Reduce the heat to medium. In the same skillet, add the chopped onion. Cook, stirring and scraping up any browned bits from the bottom of the pan, for 3 to 4 minutes, until the onion is soft and lightly golden.
- Add the sliced red bell pepper and jalapeño or red chili to the skillet. Cook for about 3 minutes, until the peppers soften.
- Stir in the tomato paste and cook for about 1 minute, allowing it to darken slightly and deepen in flavor.
- Pour in the coconut milk and chicken broth. Add the sugar or honey and lime zest. Stir until the sauce is smooth and everything is well combined. Season with a pinch of salt and pepper.
- Return the browned chicken and any accumulated juices to the skillet. Stir to coat the chicken in the coconut sauce. Bring the mixture to a gentle simmer, then cover and cook for 10 to 12 minutes, stirring once or twice, until the chicken is cooked through and the sauce has thickened slightly.
- Remove the lid and check the thickness of the sauce. If you prefer it thicker, simmer uncovered for a few more minutes. Taste and adjust with additional salt, pepper, red pepper flakes, or lime juice until the flavors are balanced to your liking.
- Turn off the heat and stir in the chopped cilantro and parsley. Let the chicken rest in the sauce for 3 to 5 minutes off the heat so the flavors meld.
- Serve the spicy Brazilian coconut chicken over hot rice, quinoa, or cauliflower rice. Spoon extra sauce over the top and finish with more fresh herbs and lime wedges for squeezing.
Notes
Approximate per serving (4 servings): 480 calories; fat 33 g; saturated fat 18 g; carbohydrates 14 g; fiber 3 g; sugars 6 g; protein 33 g; sodium 780 mg. Values will vary based on specific ingredients, brands, and portion sizes.
