Spicy Brazilian Coconut Chicken (Creamy, Fiery One‑Pot Chicken Curry)

There’s something deeply satisfying about a dish that hits all the notes at once: creamy, spicy, tangy, and rich, with tender chicken glazed in golden coconut sauce. The first time I spooned this Brazilian‑style curry over rice, the bright yellow sauce stained the grains and made the whole plate feel like a celebration.
This recipe pulls from Brazilian and broader Latin‑inspired cooking traditions, where coconut milk, chili heat, and warm spices turn simple chicken into something special. It’s equally at home on a busy weeknight as it is at a casual dinner with friends.
You’ll get a one‑pot, roughly 30‑minute meal that tastes complex and fragrant, even though the steps are straightforward.
The vibrant yellow curry with chili pieces and fresh herbs makes this dish visually irresistible.
Table of Contents
Jump to Recipe Card
Prep Time: 10 min | Cook Time: 20–25 min | Total: 30–35 min
Yield: 4 servings | Difficulty: Easy
Quick Stats Box:
- Cuisine: Brazilian‑inspired / Latin‑style
- Course: Main / Dinner
- Diet: Gluten‑free
- Best for: Weeknight dinners, rice‑bowl bowls, chilly evenings
Why This Recipe Works
- A spice rub of cumin, coriander, turmeric, and cayenne builds deep, warm flavor without needing heat‑intensive techniques.
- Coconut milk makes the sauce creamy and rich, coating the chicken without turning greasy.
- The method is one‑pot: brown the chicken, then build a tomato‑based sauce in the same pan.
- The heat level is adjustable, so you can keep it mild or make it seriously spicy.
- It’s easy to double and freezer‑friendly if you want meal‑prep options.
Ingredient Spotlight
Boneless chicken thighs or breasts both work; thighs tend to stay juicier, while breasts cook faster and absorb the sauce well.
Cumin, coriander, and turmeric give the rub its “warm earthiness,” while cayenne (or paprika plus chili) brings the heat. Use good‑quality spices for a brighter flavor.
Fresh chili, ginger, and garlic add a punchy, aromatic backbone; seeded jalapeño keeps the heat intense but not overwhelming.
Ingredients
For the spice rub:
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp turmeric
- ½–1 tsp cayenne pepper (adjust to taste)
- ½ tsp garlic powder
- ½ tsp salt
- ¼ tsp black pepper
For the chicken and sauce:
- 1 lb (450–500 g) boneless chicken (breast or thighs), cut into bite‑sized pieces
- 2–3 tbsp olive or coconut oil, divided
- 1 medium onion, diced
- 1–2 fresh chilies (jalapeño, bird’s eye, or similar), thinly sliced or chopped
- 1–2 garlic cloves, minced
- 1–2 cm fresh ginger, grated or finely chopped
- 2 cups diced tomatoes or 1 can chopped tomatoes
- 2 tbsp lemon or lime juice
- 1 cup (about 240 ml) coconut milk (full‑fat or light, depending on richness preference)
- Fresh cilantro or parsley, chopped, for garnish
Optional:
- A pinch of smoked paprika for extra depth
- Toasted shredded coconut or nuts for topping
Ingredient Notes:
- Quality matters most: the spices and coconut milk.
- Room temperature is key: none really, but bring the chicken closer to room temp if it’s very cold to help it cook evenly.
- Don’t skip: the lemon or lime juice, because it brightens the sauce and balances the coconut richness.
Essential Equipment
You’ll need:
- Large skillet or deep sauté pan with a lid.
- Wooden spoon or spatula.
- Mixing bowl (for the spice rub).
Nice to have:
- Meat thermometer, especially if using larger chicken pieces.
- Small bowl for garnishes.
How to Make Spicy Brazilian Coconut Chicken

Step 1: Season the chicken
In a bowl, combine cumin, coriander, turmeric, cayenne, salt, pepper, and garlic powder. Add the chicken pieces and rub the mixture all over so every piece is well coated.
Step 2: Brown the chicken
Heat 1–2 tbsp oil in a large skillet over medium heat. Add the chicken and cook 5–8 minutes, turning once, until nicely browned and mostly cooked through. Remove to a plate and cover to keep warm.
Step 3: Sauté the aromatics
Add another spoonful of oil to the same pan if needed. Add the onion, chili, garlic, and ginger, and sauté for 4–5 minutes until the onion is soft and fragrant.
Step 4: Add tomatoes and lemon juice
Stir in the diced tomatoes and lemon or lime juice. Cook 4–5 minutes, stirring occasionally, until the tomatoes soften and the mixture smells fragrant.
Step 5: Simmer with coconut milk
Pour in the coconut milk, stir well, and let the sauce simmer for about 5–8 minutes or until it thickens slightly. Taste and adjust salt, pepper, or chili as needed.
Step 6: Finish with chicken
Return the chicken and any juices to the pan and simmer on low for 5–8 minutes so the chicken finishes cooking and soaks up the sauce. The sauce should coat the chicken and be creamy but not overly watery.
Step 7: Serve
Garnish with fresh cilantro or parsley, and serve hot over rice, steamed vegetables, or flatbreads.
Process photos appear between each step for visual guidance.
Expert Tips & Tricks
Temperature matters:
- Medium heat works best here; high heat can cause the coconut milk to separate.
- Let the sauce simmer long enough to thicken a bit, but don’t overcook until it’s too dry.
Don’t rush:
- If you have time, let the chicken marinate in the spice rub for 15–30 minutes; it will absorb more flavor.
The secret to great flavor:
- Use real chili (fresh or good chili powder) instead of only cayenne so the heat has more complexity.
Common mistake:
- Not reducing the sauce enough, which leaves it too thin and watery.
Test kitchen discovery:
- A splash of lime or lemon juice at the end really brightens the whole dish and cuts the richness.
Customization Ideas
Dietary Modifications:
- Gluten‑free: Naturally gluten‑free as written; just check your spice blend if store‑bought.
- Lower‑fat: Use light coconut milk and a little less oil, and you can add extra broth if needed.
- Dairy‑free: No dairy in this recipe, but keep watch for any processed spice blends that include dairy.
Flavor Variations:
- Smoky twist: Add smoked paprika or a pinch of chipotle powder.
- Tropical version: Stir in a handful of diced mango or pineapple for sweet‑spicy contrast.
- Deeper curry style: Add a spoonful of tomato paste and cook it with the onions for 1 minute before adding tomatoes.
Serving Styles:
- Classic: With plain white rice and black beans.
- Grain bowl: Over brown rice or quinoa, topped with extra cilantro, lime wedge, and a spoonful of yogurt.
- Meal‑prep style: Portion into containers and refrigerate; the flavors meld nicely the next day.
Storage & Meal Prep
Make Ahead:
- Prep the spice rub and chop the vegetables up to 1 day ahead.
- If you want to marinate, coat the chicken with the rub and refrigerate for up to 24 hours.
Storing:
- Counter: 2 hours at most.
- Fridge: 3–4 days in an airtight container; the sauce may thicken as it chills.
- Freezer: 2–3 months in a freezer‑safe container; thaw overnight in the fridge.
Reheating for Best Results:
Gently reheat in a covered skillet or microwave; add a splash of water or broth if the sauce looks too thick. Stir often so the coconut milk doesn’t separate.

What to Serve With Spicy Brazilian Coconut Chicken
Perfect Pairings:
- White rice, because it soaks up the coconut sauce beautifully.
- Black beans or a simple bean salad for extra protein and fiber.
- A cool green salad with a tangy dressing to balance the heat.
Complete the Meal:
- Add roasted plantains or grilled vegetables for a fuller plate.
- Serve with lime wedges so everyone can adjust tartness to taste.
- Pair with a crisp, light beer or a fruity white wine.
Nutrition Facts (Approximate per serving, 4 servings)
Calories: 350–420 | Protein: 28–32 g | Carbs: 18–22 g | Fat: 18–22 g | Fiber: 2–3 g | Sugar: 5–7 g | Sodium: 450–600 mg
Note: Calculated using standard ingredient amounts. Exact values depend on coconut‑milk type, oil amount, and chili level.
Your Questions Answered
Can I use canned diced tomatoes?
Yes; canned diced tomatoes are a common base for this style of curry and actually blend into the sauce nicely.
Why is my sauce too thin or too thick?
If it’s too thin, simmer uncovered a bit longer; if it’s too thick, stir in a little water or broth until you reach the right consistency.
Can I make it in a slow cooker?
Yes, in a 3‑ to 4‑hour cook on low, browning the chicken first gives much better flavor.
How do I make it spicier?
Add more fresh chili or extra cayenne to the spice rub, or finish with a drizzle of chili oil or hot sauce.
Can I use chicken thighs?
Yes; chicken thighs work very well and stay juicier in the sauce, especially if they cook a bit longer.
Recipe History & Cultural Context
This style of “spicy Brazilian coconut chicken” blends Brazilian home‑cooking instincts—uses of coconut milk, palm oil, and chili—with broader Latin‑American and Caribbean curry‑inspired techniques. The creamy, chili‑kissed chicken in coconut milk resembles Brazilian‑style coconut‑milk stews but adapted for an easier one‑pot method suited to home kitchens.
Over the last decade, similar recipes have appeared in American and UK food blogs, where the dish is often framed as a “Brazilian‑style” coconut chicken curry. It’s popular because it’s fast, easily adjustable, and brings bold flavors to a weeknight table with minimal fuss.
Printable Recipe Card
Spicy Brazilian Coconut Chicken
Creamy, chili‑spiced chicken in coconut‑milk sauce with tomatoes and citrus.
Ingredients:
- 1 tsp cumin, 1 tsp coriander, 1 tsp turmeric, ½–1 tsp cayenne, ½ tsp garlic powder, ½ tsp salt, ¼ tsp pepper
- 1 lb boneless chicken, cut into pieces
- 2–3 tbsp olive or coconut oil, divided
- 1 onion, diced
- 1–2 fresh chilies, sliced
- 1–2 garlic cloves, minced
- 1–2 cm ginger, grated
- 2 cups diced tomatoes
- 2 tbsp lemon or lime juice
- 1 cup coconut milk
- Cilantro or parsley, for garnish
Instructions:
- Mix spices and rub onto chicken.
- Brown chicken in oil, then remove.
- Sauté onion, chili, garlic, and ginger until soft.
- Add tomatoes and lemon/lime juice; cook 4–5 minutes.
- Pour in coconut milk and simmer until slightly thickened.
- Return chicken to pan and simmer 5–8 minutes more.
- Garnish and serve with rice.
Notes:
- Adjust chili to taste.
- Use full‑fat coconut milk for richest sauce.
- One‑pot and easy to double.
