Brazilian Coconut Chicken
A creamy and tangy chicken dish with rich coconut milk, bright lime, and fresh cilantro, perfect for weeknight dinners.

I make this coconut-scented chicken whenever I want a creamy, slightly tangy weeknight meal that feels a little exotic but comes together without fuss. The sauce is rich from coconut milk, bright from lime and cilantro, and comforting when spooned over cauliflower rice — perfect for busy evenings, casual dinners with friends, or when you want leftover-friendly comfort.
Why you’ll love this dish
This recipe gives you a creamy, aromatic chicken supper in under an hour with pantry-friendly ingredients. It’s kid-friendly without the cayenne, easy to double for guests, and versatile enough to dress up for company or keep simple for a quick family dinner. The combination of coconut milk and lime keeps the sauce silky and fresh — not overly heavy.
Reasons to make it:
- Fast: Prep and cook in about 40 minutes.
- Budget-friendly: Uses canned coconut milk and tomatoes rather than expensive cream or fresh produce.
- Flexible: Swap chicken for tofu or use thighs for juicier results.
- Crowd-pleasing: Mild, creamy base appeals to many palates, with an optional kick from cayenne.
How this recipe comes together
Step-by-step overview: You sauté aromatics, toast warm spices for flavor, brown cubed chicken, then simmer everything in coconut milk and diced tomatoes until the chicken is tender and the sauce thickens. A splash of lime and chopped cilantro at the end lifts the dish and finishes it with brightness. Expect three main stages: aromatics and spices, browning the chicken, then simmering the sauce to meld flavors.
What you’ll need
- 1.5 lbs (680 g) chicken breast, cut into 1-inch cubes (boneless, skinless)
- 2 tablespoons olive oil (substitute: vegetable oil or light coconut oil)
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon cayenne pepper (optional — for heat)
- Salt and pepper, to taste
- 1 14-ounce (400 ml) can coconut milk (use full-fat for a richer sauce; light for fewer calories)
- 1 14-ounce (400 g) can diced tomatoes, drained
- 1 tablespoon lime juice (fresh is best)
- 1/4 cup fresh cilantro, chopped (plus extra for garnish)
- Cauliflower rice, for serving (not included in the macros)
Notes and substitutions:
- Chicken thighs work great if you prefer darker meat — they stay juicier and tolerate longer simmering.
- For a slightly different texture, try air-frying the chicken cubes first for a crisp exterior before finishing in the sauce (air-fryer honey butter garlic chicken tenders).
- If you’re out of lime, a teaspoon of white vinegar can add acidity.
Step-by-step instructions
- Heat 2 tablespoons olive oil in a large skillet over medium-high heat.
- Add the chopped onion and sauté 3–4 minutes until translucent and soft.
- Stir in the minced garlic, 1 teaspoon cumin, 1 teaspoon paprika, and 1/2 teaspoon cayenne (if using). Cook about 1 minute until fragrant.
- Add the cubed chicken to the skillet. Cook 5–7 minutes, stirring occasionally, until the pieces are browned on all sides but not fully cooked through.
- Season with salt and pepper to taste.
- Pour in the coconut milk and bring the mixture to a gentle simmer.
- Stir in the drained diced tomatoes and 1 tablespoon lime juice.
- Reduce heat to low and simmer 15–20 minutes, uncovered, until the chicken reaches an internal temperature of 165°F (74°C) and the sauce has thickened slightly.
- Stir in 1/4 cup chopped cilantro and taste. Adjust seasoning with salt, pepper, or another squeeze of lime if needed.
- Serve hot over cauliflower rice and garnish with extra cilantro.

01Ingredients
Main Ingredients
02Method
- Preparation
- Cooking
- Serving
Tap a step when it's done. The next one lights up.
0 OF 10 DONE03Recipe notes
- 01For a different texture, try air-frying the chicken cubes first for a crisp exterior. If out of lime, a teaspoon of white vinegar can add acidity. Store leftovers in an airtight container for up to 3–4 days or freeze for up to 2 months.
04Nutrition
Per serving- Calories
- 476
- Protein
- 41G
- Net carbs
- 7G
- Fat
- 32G
- Fiber
- 2G
Net carbs are total carbs minus fiber. Numbers are estimates from the ingredients listed.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
Serve this coconut chicken over cauliflower rice to soak up the sauce. For a lighter plate, pair it with a crisp salad — a tangy slaw or a citrusy green salad works particularly well. If you want something with crunch and sweet-tart notes, try a salad like this Asian chicken cranberry salad alongside it. For drinks, a crisp citrus soda or a floral sparkling lemonade complements the coconut and lime.
Plating idea: Spoon cauliflower rice into a shallow bowl, make a well, ladle the chicken and sauce over the cauliflower rice, and finish with a sprig of cilantro and a lime wedge.
Storage and reheating tips
Refrigerate: Cool leftovers within two hours and store in an airtight container for up to 3–4 days.
Freeze: Freeze portions in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating.
Reheat: Gently reheat on the stove over low heat, stirring occasionally. Add a splash of water or coconut milk if the sauce has thickened too much. Microwaving works fine — cover and heat in 30–60 second intervals, stirring between bursts.
Food safety: Ensure reheated chicken reaches 165°F (74°C) before serving.
Recipe variations
- Spicy Brazilian: Increase cayenne, add fresh chopped malagueta or serrano peppers, or finish with a drizzle of hot oil.
- Coconut-creamier: Use half coconut milk + half coconut cream for a luxuriously rich sauce.
- Tofu or chickpea version: Replace chicken with firm tofu cubes or a can of drained chickpeas for a vegetarian option.
- Brazilian regional twist: For a northern Brazil flavor note, finish with a small spoon of dendê (palm) oil for an earthy, orange-hued richness — use sparingly.
- Quick weeknight shortcut: Use pre-cut rotisserie chicken added at the simmer stage for a 15-minute finish.
Your questions answered
How long does this take from start to finish?
A: About 35–45 minutes: 10–15 minutes prep and 20–30 minutes cooking, depending on browning time and simmering.
Can I use chicken thighs instead of breasts?
A: Yes — boneless skinless thighs are juicier and forgiving if you simmer a little longer. Adjust cooking time until internal temp is 165°F (74°C).
Will coconut milk curdle when reheating?
A: It can if overheated. Reheat slowly over low heat and stir frequently. Adding a splash of water or extra coconut milk helps smooth the sauce.
Is this an authentic Brazilian recipe?
A: This is inspired by Brazilian flavors (coconut and citrus are common in coastal Brazilian dishes). It’s a simplified home-cook interpretation rather than a strict regional classic.
Can I make this dairy-free or keto?
A: It’s naturally dairy-free if you use coconut milk. Serve it over cauliflower rice and use full-fat coconut milk to keep carbs low (about 7 g net carbs per serving).
Conclusion
This creamy, lime-bright coconut chicken is an easy weeknight dinner that reheats well. Serve it over cauliflower rice and finish with plenty of cilantro.

Chicken
Skillet Dinners
Chicken
