Spicy Brazilian Coconut Chicken

Golden coconut sauce coats tender chicken chunks with vibrant red peppers and fresh cilantro garnish Save
Golden coconut sauce coats tender chicken chunks with vibrant red peppers and fresh cilantro garnish | brightbasilblog.com

Tender chunks of chicken are seasoned with warm spices like cumin, coriander, and turmeric, then browned to develop deep flavor. The chicken simmers in a luscious coconut milk sauce with sautéed onions, red bell peppers, garlic, and fresh chili, creating a rich and creamy dish with just the right amount of heat. Fresh cilantro adds brightness, while lime wedges provide a tangy finish. This dairy-free, gluten-free Brazilian main comes together in about 55 minutes and serves four people perfectly.

The sizzle of chicken hitting a hot pan on a rainy Tuesday evening is one of those sounds that instantly makes a kitchen feel alive, and that is exactly how this Brazilian coconut chicken came into my world during a week when cooking felt like the last thing I wanted to do. A friend from São Paulo had scribbled the bones of this recipe on a napkin months earlier, and I finally decided to trust the faded handwriting. The aroma that filled my apartment halfway through simmering made me call her immediately just to say thank you. It has been on heavy rotation ever since.

I made a huge batch of this for a backyard gathering last summer when the weather could not decide between sun and drizzle, and it somehow matched both moods perfectly. People stood around the pot with plates in hand before I even set the table. One friend literally dipped bread directly into the sauce while waiting for rice to finish cooking.

Ingredients

  • 800 g boneless skinless chicken thighs: Thighs stay far juicier than breast meat in a simmered sauce and they absorb the spiced coconut broth like sponges.
  • 1 large onion finely chopped: The onion breaks down into the sauce and creates a sweet base that balances every layer of heat.
  • 1 red bell pepper sliced: Adds color and a mild sweetness that rounds out the chili kick without competing with it.
  • 3 garlic cloves minced: Fresh garlic is nonnegotiable here because the entire personality of this dish depends on that pungent warmth.
  • 1 red chili finely chopped: Seeding it tames the fire while keeping the fruity pepper flavor that makes Brazilian cooking so vibrant.
  • 2 tbsp fresh cilantro chopped plus extra for garnish: Stirred in at the end so it stays bright and herbal rather than turning murky.
  • 1 lime cut into wedges: A squeeze of lime at the end wakes up every spice and makes the whole plate sing.
  • 1 tsp ground cumin: The earthy backbone of the spice blend and the one ingredient you should never skip.
  • 1/2 tsp ground coriander: Adds a subtle citrusy warmth that most people cannot quite identify but would absolutely miss.
  • 1/2 tsp smoked paprika: Lends a gentle smokiness that makes the sauce taste like it was cooked over open flame.
  • 1/2 tsp turmeric: Gives the dish its golden glow and a faintly bitter depth that keeps the sweetness in check.
  • 1/2 tsp chili flakes optional: Only add these if you want to push the heat into truly fiery territory.
  • Salt and black pepper to taste: Season the chicken generously before browning because that initial seasoning carries through the entire dish.
  • 400 ml full fat coconut milk: Full fat is essential because light coconut milk will leave you with a thin watery sauce.
  • 2 tbsp vegetable oil: A neutral oil lets the spices shine without adding its own flavor to the mix.
  • 100 ml chicken broth or water: Broth adds another layer of savory depth but water works in a pinch.

Instructions

Season and prepare the chicken:
Toss the chicken chunks with salt, pepper, cumin, coriander, and turmeric in a bowl until every piece is evenly coated and fragrant.
Build the sear:
Heat vegetable oil in a large skillet or Dutch oven over medium high heat until it shimmers, then lay the chicken pieces in without crowding the pan so they develop a deep golden crust.
Brown and rest:
Let the chicken sear undisturbed for about two minutes per side until beautifully browned, then transfer it to a plate while you build the sauce.
Soften the aromatics:
In the same pan with all those caramelized bits still clinging to the bottom, sauté the onion, bell pepper, and chili until they soften and smell incredibly sweet.
Bloom the garlic and paprika:
Stir in the garlic and smoked paprika, cooking for just one minute until your kitchen smells like a street market in Rio.
Bring it all together:
Return the browned chicken and any juices back to the pan, pour in the coconut milk and broth, and stir gently until the sauce is smooth and unified.
Simmer until thick and luscious:
Bring everything to a gentle simmer, then reduce the heat to low and let it cook uncovered for twenty minutes, stirring occasionally, until the sauce coats the back of a spoon.
Finish with cilantro and adjust:
Off the heat, fold in the chopped cilantro and taste for salt and pepper, adding more until the flavors feel bold and balanced.
Serve with flair:
Ladle the chicken and generous spoonfuls of sauce over steamed white rice, scatter extra cilantro on top, and hand everyone a lime wedge to squeeze over their own plate.
Spicy Brazilian chicken simmered in rich creamy coconut milk with aromatic herbs and lime wedges Save
Spicy Brazilian chicken simmered in rich creamy coconut milk with aromatic herbs and lime wedges | brightbasilblog.com

There is something about the way coconut milk softens the sharp edges of chili and cumin that makes this dish feel like comfort food wearing a carnival mask. It became my daughter's requested birthday dinner two years running, which is the highest compliment a recipe can receive in my house.

Choosing the Right Pan Makes All the Difference

A heavy Dutch oven holds heat evenly and lets the sauce reduce at a gentle consistent pace, which means fewer anxious stirs and a more forgiving cooking window. I once tried this in a thin stainless pan and spent the last ten minutes scraping the bottom to prevent scorching.

The Coconut Milk Decision

Full fat coconut milk is the entire reason this sauce clings to the chicken like velvet, and no substitute will give you the same result. I tested this with a popular carton coconut beverage once and ended up with something closer to spiced soup, which was edible but deeply disappointing.

What to Serve Alongside

White rice is the classic partner and genuinely the best one because it soaks up every drop of that golden sauce without competing for attention. A simple side of sautéed greens or a crisp cucumber salad brings freshness that cuts through the richness beautifully.

  • Warm flatbread or pita works if you want to scoop the sauce instead of using utensils.
  • A cold Brazilian caipirinha alongside turns dinner into a full tropical evening.
  • Leftovers taste even better the next day so always make the full batch regardless of how many you are serving.
Tender chicken thighs swimming in zesty spiced coconut sauce topped with fresh cilantro and red chili Save
Tender chicken thighs swimming in zesty spiced coconut sauce topped with fresh cilantro and red chili | brightbasilblog.com

This is the kind of recipe that turns an ordinary weeknight into something worth remembering, and I hope it finds its way into your regular rotation just as it found its way into mine. Pass the lime wedges and enjoy every golden, coconutty bite.

Recipe FAQs

The heat level is moderate and adjustable. One red chili provides gentle warmth, while chili flakes offer an optional kick. You can easily reduce or increase the spice to your preference.

Yes, chicken breast works well though it may be slightly less tender. Reduce cooking time by about 5 minutes to prevent drying, and consider cutting into larger pieces to maintain moisture.

It's traditionally served over fluffy white rice to soak up the creamy sauce. You can also pair with crusty bread, roasted potatoes, or cauliflower rice for a low-carb option.

The flavors actually improve after resting. Make it up to 2 days ahead and reheat gently on the stove, adding a splash of broth or coconut milk if the sauce thickens too much.

Full-fat coconut milk creates the richest, most velvety sauce. Light versions work but produce a thinner consistency. For the best texture and flavor, use full-fat canned coconut milk.

Spicy Brazilian Coconut Chicken

Tender chicken in creamy coconut sauce with Brazilian spices and fresh herbs.

Prep 20m
Cook 35m
Total 55m
Servings 4
Difficulty Medium

Ingredients

Meats

  • 1.75 lb boneless, skinless chicken thighs, cut into large chunks

Vegetables & Aromatics

  • 1 large onion, finely chopped
  • 1 red bell pepper, sliced
  • 3 garlic cloves, minced
  • 1 red chili (or to taste), finely chopped
  • 2 tbsp fresh cilantro, chopped (plus extra for garnish)
  • 1 lime, cut into wedges (for serving)

Spices & Seasonings

  • 1 tsp ground cumin
  • 1/2 tsp ground coriander
  • 1/2 tsp smoked paprika
  • 1/2 tsp turmeric
  • 1/2 tsp chili flakes (optional, for extra heat)
  • Salt and black pepper to taste

Liquids

  • 13.5 fl oz (1 can) full-fat coconut milk
  • 2 tbsp vegetable oil
  • 1/3 cup chicken broth or water

Instructions

1
Season the Chicken: Pat the chicken thighs dry and cut into large chunks. Season generously with salt, black pepper, ground cumin, ground coriander, and turmeric, tossing to coat evenly.
2
Sear the Chicken: Heat vegetable oil in a large skillet or Dutch oven over medium-high heat. Add the seasoned chicken pieces in a single layer and brown on all sides, approximately 5 to 7 minutes. Transfer the seared chicken to a plate and set aside.
3
Sauté Aromatics: In the same skillet, add the finely chopped onion, sliced red bell pepper, and chopped red chili. Sauté until the vegetables have softened, about 5 minutes, scraping up any browned bits from the bottom of the pan.
4
Bloom the Spices: Add the minced garlic and smoked paprika to the skillet. Cook for 1 minute, stirring constantly, until fragrant and the spices are fully bloomed.
5
Build the Sauce: Return the seared chicken and any accumulated juices to the pan. Pour in the full-fat coconut milk and chicken broth, stirring well to combine and deglaze the pan.
6
Simmer Until Tender: Bring the mixture to a gentle simmer, then reduce the heat to low. Cook uncovered for 20 minutes, allowing the sauce to thicken and the chicken to cook through completely.
7
Finish with Fresh Herbs: Remove from heat and stir in 2 tablespoons of chopped fresh cilantro. Taste and adjust salt and pepper as needed.
8
Plate and Serve: Serve hot, garnished with additional fresh cilantro and lime wedges. Traditionally accompanied by steamed white rice.
Additional Information

Equipment Needed

  • Large skillet or Dutch oven
  • Cutting board
  • Chef's knife
  • Wooden spoon

Nutrition (Per Serving)

Calories 480
Protein 38g
Carbs 12g
Fat 30g

Allergy Information

  • Contains coconut; individuals with coconut allergies should avoid this dish.
  • Always verify labels on packaged chicken broth and spice blends for potential hidden allergens.
Chloe Bennett

Chloe shares quick, fresh recipes and kitchen wisdom for fellow home cooks.