There’s a certain kind of magic that happens when you simmer chicken in a bath of coconut milk, tomatoes, and spices—it’s a warm, comforting hug for your taste buds that feels both exotic and like home. This Brazilian Coconut Chicken Curry is that magic in a pot, a vibrant dish that’s less about fiery heat and more about a symphony of creamy, tangy, and aromatic flavors. It’s the perfect answer to a weeknight when you crave something deeply satisfying yet surprisingly simple to make. Let me walk you through how to create this stunning, crowd-pleasing meal that will have everyone asking for seconds.
What You’ll Need to Gather
Before we start, let’s get everything on the counter. Part of the joy of this recipe is its flexibility, but these core ingredients build the authentic foundation. Don’t worry if you need to make a swap; I’ll give you some trusted friend tips along the way.
For the Chicken & Marinade
- 1.5 lbs (about 700g) boneless, skinless chicken thighs, cut into 1-inch chunks (trust me, thighs are juicier here!)
- 2 tablespoons fresh lime juice
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Curry
- 2 tablespoons olive oil or vegetable oil
- 1 large yellow onion, finely chopped
- 1 red bell pepper, sliced into strips
- 1 green bell pepper, sliced into strips
- 1 (14 oz / 400ml) can of full-fat coconut milk (shaken well!)
- 1 (14 oz / 400g) can of diced tomatoes, with their juices
- 1/4 cup chopped fresh cilantro stems (save the leaves for garnish)
- 1 tablespoon tomato paste
- 1 bay leaf
For the Final Touch & Serving
- 1/4 cup chopped fresh cilantro leaves
- Juice of 1/2 a lime (to taste)
- Salt to taste
- Cooked white rice, for serving
- Farofa (toasted cassava flour, for a truly Brazilian experience)
Your Game Plan: Building Layers of Flavor
Great cooking is about building flavors, one step at a time. We’re not just throwing everything in a pot; we’re creating a story where each chapter adds depth. Follow these steps, and you’ll see exactly what I mean.
Step 1: The Flavor Foundation (Marinating & Searing)
- In a medium bowl, combine the chicken chunks with the lime juice, minced garlic, cumin, paprika, salt, and pepper. Toss until every piece is lovingly coated. Let it sit for at least 15 minutes while you chop your veggies. Even this short time makes a world of difference.
- Heat the oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. When the oil shimmers, add the marinated chicken in a single layer (you might need to do this in batches to avoid crowding). Let it sear, undisturbed, for 2-3 minutes per side until you get a beautiful golden-brown crust. This isn’t just cooking the chicken; it’s creating fond—those tasty browned bits at the bottom of the pot that are pure flavor gold. Remove the chicken to a plate and set aside.
Step 2: Creating the Aromatic Base
- In the same pot, reduce the heat to medium. You should have those wonderful browned bits. Add the chopped onion and a pinch of salt. Sauté for about 5 minutes until the onion turns soft and translucent.
- Add the sliced red and green bell peppers. Cook for another 5-7 minutes, stirring occasionally, until they begin to soften and sweeten.
- Stir in the tomato paste and chopped cilantro stems. Cook for 1 minute until the paste darkens slightly and smells fragrant. This cooks out any raw taste and deepens the tomato flavor.
Step 3: The Simmer & Magic Moment
- Pour in the diced tomatoes with their juices and scrape the bottom of the pot vigorously with your spoon to release all that fond. This is where the magic happens—all that seared flavor dissolves into the sauce.
- Add the seared chicken back into the pot, along with any accumulated juices. Pour in the entire can of coconut milk and add the bay leaf. Give everything a gentle stir.
- Bring the curry to a lively simmer, then immediately reduce the heat to low. Cover the pot and let it simmer gently for 20-25 minutes. This quiet time allows the chicken to become fork-tender and all the flavors to marry beautifully.
Step 4: The Final Adjustments
- After simmering, remove the pot from the heat. Fish out and discard the bay leaf.
- Stir in the fresh lime juice and most of the chopped cilantro leaves. Now, taste! This is the most important step. Adjust with more salt if needed, or a touch more lime juice for brightness. The sauce should be creamy, rich, and perfectly balanced.
Serving Like a True Insider
Presentation is part of the joy. Ladle the vibrant Brazilian Coconut Chicken Curry over a bed of fluffy white rice. The rice is essential for soaking up every drop of that incredible sauce. Sprinkle the remaining fresh cilantro on top for a burst of color and freshness. For the ultimate Brazilian touch, serve it with a side of farofa—its toasty, nutty texture and slight crunch against the creamy curry is a classic combination you’ll adore. A simple green salad on the side completes the meal.
Your Questions, My Friend-to-Friend Answers
I know questions pop up, so here are answers to the ones I get most often.
Can I use chicken breasts instead?
You can, but be vigilant. Breast meat cooks faster and can dry out. If using breasts, reduce the simmer time to 15-18 minutes and check for doneness early. I still highly recommend thighs for their foolproof juiciness.
How do I store and reheat leftovers?
This curry tastes even better the next day! Store it in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of water or coconut milk if the sauce has thickened too much. Avoid a rolling boil to keep the coconut milk from separating.
Is this curry spicy?
This version is mild and family-friendly, focusing on aromatic depth rather than heat. If you love spice, add 1-2 minced serrano peppers or a teaspoon of red pepper flakes when you sauté the bell peppers. You can also offer a hot sauce like piri piri or malagueta sauce at the table for everyone to customize their bowl.
What makes it “Brazilian”?
Great question! While influenced by global curry traditions, the Brazilian touch comes from the use of ingredients like lime, cilantro, tomatoes, and bell peppers in a coconut base—a combination prevalent in Bahian coastal cuisine. The suggestion to serve it with farofa also roots it firmly in Brazilian culinary tradition.
Can I use chicken breasts instead of thighs for this Brazilian Coconut Chicken Curry?
Yes, you can use chicken breasts, but be vigilant as they cook faster and can dry out. If using breasts, reduce the simmer time to 15-18 minutes and check for doneness early. The article highly recommends thighs for their foolproof juiciness.
Is this Brazilian Coconut Chicken Curry spicy?
This version is mild and family-friendly, focusing on aromatic depth rather than heat. If you love spice, you can add 1-2 minced serrano peppers or a teaspoon of red pepper flakes when sautéing the bell peppers, or offer hot sauce at the table for customization.
What makes this curry specifically ‘Brazilian’?
The Brazilian touch comes from the use of ingredients like lime, cilantro, tomatoes, and bell peppers in a coconut base—a combination prevalent in Bahian coastal cuisine. The suggestion to serve it with farofa (toasted cassava flour) also roots it firmly in Brazilian culinary tradition.
What is the best way to store and reheat leftovers of this curry?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of water or coconut milk if the sauce has thickened too much. Avoid a rolling boil to prevent the coconut milk from separating.

Ultimate Brazilian Coconut Chicken Curry
Ingredients
Equipment
Method
- In a medium bowl, combine chicken chunks with lime juice, minced garlic, cumin, paprika, salt, and pepper. Toss to coat and marinate for at least 15 minutes.
- Heat oil in a large pot or Dutch oven over medium-high heat. Sear the marinated chicken in a single layer for 2-3 minutes per side until golden brown. Remove chicken and set aside.
- Reduce heat to medium. In the same pot, add chopped onion and a pinch of salt. Sauté for 5 minutes until soft and translucent.
- Add sliced red and green bell peppers. Cook for 5-7 minutes until they begin to soften.
- Stir in tomato paste and chopped cilantro stems. Cook for 1 minute until fragrant.
- Pour in the diced tomatoes with their juices, scraping the bottom of the pot to release the browned bits.
- Return the seared chicken and any juices to the pot. Add the coconut milk and bay leaf. Stir gently.
- Bring to a simmer, then reduce heat to low. Cover and simmer gently for 20-25 minutes until chicken is tender.
- Remove from heat. Discard the bay leaf.
- Stir in fresh lime juice and most of the chopped cilantro leaves. Taste and adjust seasoning with salt or more lime juice as needed.
- Serve hot over cooked white rice, garnished with remaining cilantro, with farofa on the side.