Succulent chicken thighs marinated in lime, garlic, and aromatic spices, then seared to golden perfection. Simmered slowly in full-fat coconut milk with sweet bell peppers, onions, and tomatoes, creating a luscious, velvety sauce that balances creaminess with gentle heat. Fresh cilantro and lime wedges add bright finishing touches to this comforting Brazilian-inspired creation.
The first time I made this coconut chicken, my tiny apartment smelled like a Brazilian beachside kitchen for days. My neighbor actually knocked on my door to ask what tropical magic I was cooking up. That creamy, spicy sauce has since become my go-to when I need something that feels like a vacation but comes together on a Tuesday night.
Last winter, my friend came over feeling completely defeated by a rough week at work. I served this over steaming white rice with extra lime wedges on the side, and we sat at my counter talking for hours while the leftovers sat neglected on the stove. She still asks me to make it whenever life gets overwhelming.
Ingredients
- 1.5 lbs boneless skinless chicken thighs: Thighs stay juicy and tender in the long simmer, unlike breasts which can dry out
- 1 tsp kosher salt and ½ tsp black pepper: Season the chicken generously since its the foundation of all the flavor
- 2 tbsp lime juice: Fresh lime cuts through the rich coconut milk and brightens every bite
- 2 garlic cloves, minced: Dont be shy with the garlic, it mellows beautifully as it cooks
- 1 tsp smoked paprika: This adds that subtle smoky depth that makes the dish taste authentic
- 1 tsp ground cumin: Earthy and warm, cumin pairs perfectly with coconut and tomatoes
- ½ tsp crushed red pepper flakes: Adjust this based on your heat tolerance, but dont skip it entirely
- 1 large onion, thinly sliced: The onions melt into the sauce and create natural sweetness
- 1 red bell pepper and 1 yellow bell pepper, sliced: Use whatever colors you can find, they add beautiful contrast
- 1 jalapeño, seeded and chopped: Leave some seeds in if you want more fire in your bowl
- 2 large tomatoes, diced: Fresh tomatoes break down and create body in the sauce
- 1 can full-fat coconut milk: Light coconut milk makes the sauce thin and sad, always go full fat
- 2 tbsp tomato paste: This concentrates the tomato flavor and gives the sauce rich color
- 1 tbsp olive oil: Just enough to sear the chicken and start the vegetable base
- ¼ cup fresh cilantro, chopped: The fresh herbs finish the dish with bright pop against the rich sauce
- Lime wedges: Serving extra lime on the side lets everyone adjust the brightness to their taste
Instructions
- Marinate the chicken:
- Combine chicken chunks with salt, pepper, lime juice, garlic, smoked paprika, cumin, and red pepper flakes in a bowl. Toss everything together until the chicken is well coated, then cover and let it sit for at least 15 minutes, or up to an hour in the fridge if you have time.
- Sear the chicken:
- Heat olive oil in a large skillet or Dutch oven over medium-high heat. Add the marinated chicken in a single layer and sear for 2-3 minutes per side until golden brown, then remove it to a plate.
- Cook the vegetables:
- In the same pan, toss in the onions, bell peppers, and jalapeño. Sauté them for 5-7 minutes, stirring occasionally, until they start to soften and become fragrant.
- Build the sauce base:
- Stir in the diced tomatoes and tomato paste, letting everything cook together for 2-3 minutes until the tomatoes begin to break down and release their juices.
- Combine everything:
- Return the chicken and any accumulated juices to the pan. Pour in the coconut milk and stir gently to combine all the flavors.
- Simmer to perfection:
- Reduce heat to medium-low, cover the pan, and let it simmer for 20 minutes. The sauce will thicken slightly and the chicken will become tender.
- Season to taste:
- Taste the sauce and add more salt, pepper, or red pepper flakes if needed. Remember that the lime juice will be added at the end, so balance for that brightness.
- Finish and serve:
- Serve the chicken hot over rice, topped generously with fresh cilantro and lime wedges on the side for squeezing.
This recipe has saved more impromptu dinner parties than I can count. Something about serving food in a rich, fragrant sauce makes people feel truly cared for, like you spent hours instead of minutes at the stove.
Getting The Heat Right
Some nights I want gentle warmth and other days I crave fire that makes my nose run. Start with the recommended half teaspoon of red pepper flakes and taste the sauce at the end. You can always add more heat, but you cant take it back once its in there.
Rice Is Essential
After making this with rice, with crusty bread, and even over cauliflower rice, plain white rice is still my favorite. The grains soak up that incredible coconut sauce and every bite becomes a perfect balance of flavors. Make extra rice, you will want it.
Make It Ahead
This dish actually tastes better the next day when the spices have had more time to meld together. I often make a double batch on Sunday and portion it out for lunches throughout the week. The sauce thickens in the refrigerator, so add a splash of water or coconut milk when reheating.
- Reheat gently over low heat to prevent the coconut milk from separating
- The flavors intensify overnight, so you may need less seasoning the next day
- Freeze portions in freezer-safe containers for up to three months
There is something so comforting about a one-pan meal that tastes like it came from a restaurant kitchen. This coconut chicken has become my way of bringing a little warmth and joy to the table, no matter how chaotic the day has been.
Recipe FAQs
- → How spicy is this dish?
-
The heat level is medium, coming from crushed red pepper flakes and optional jalapeño. You can easily adjust by reducing the flakes or omitting the jalapeño for a milder version.
- → Can I use chicken breast instead?
-
Yes, boneless chicken breast works well. Reduce the simmering time to about 15 minutes to prevent the meat from drying out, as breast cooks faster than thighs.
- → What sides pair well with this?
-
White rice is traditional and perfect for soaking up the creamy sauce. Crusty bread, roasted potatoes, or cauliflower rice also make excellent accompaniments.
- → Can I make this ahead?
-
Absolutely. The flavors deepen when refrigerated overnight. Reheat gently on the stove, adding a splash of coconut milk or water if the sauce has thickened too much.
- → Is this suitable for meal prep?
-
Yes, it keeps well for 4-5 days in the refrigerator. The sauce prevents the chicken from drying out, making it ideal for portioning into containers for lunches throughout the week.
- → Can I freeze leftovers?
-
The dish freezes beautifully for up to 3 months. Store in airtight containers and thaw overnight in the refrigerator before reheating. The coconut sauce may separate slightly but will emulsify again when warmed.