If you’re craving a dish that’s creamy, comforting, and packed with flavor, you’re going to adore this Coconut Milk Chicken Recipe. I stumbled upon this combo of spices and coconut milk a while back, and it’s been a family favorite ever since. The rich coconut milk blends perfectly with savory chicken and just the right kick of spices, making it feel like a warm hug on a plate. Keep reading because I’m sharing all my tips to help you nail this recipe every time—you’re gonna love it!
Why You’ll Love This Recipe
- Rich and Creamy Flavor: The coconut milk adds a luscious creaminess that elevates simple chicken to something special.
- Simple Ingredients: You can easily find everything at your local grocery store, and the spices create a balanced, delicious profile.
- Quick Weeknight Dinner: From start to finish, it takes about 40 minutes—perfect for busy evenings.
- Customizable Spice Level: You control how mild or spicy it gets just by adjusting the cayenne pepper.
Ingredients You’ll Need
The magic of this Coconut Milk Chicken Recipe really comes from simple, fresh ingredients that work beautifully together. The spices give that smoky, warming flavor while the tomatoes and coconut milk create a velvety sauce you’ll want to soak up every last drop of.
- Boneless, skinless chicken breasts: I prefer chicken breasts that are about 1 to 1½ inches thick so they cook evenly and stay juicy.
- Ground cumin, smoked or sweet paprika, dried oregano: These spices blend perfectly to build a deep, savory base.
- Cayenne pepper: Use it based on your heat tolerance—I usually start with ½ teaspoon because my family loves a little kick.
- Salt and freshly ground black pepper: Essential for seasoning the chicken and balancing the sauce.
- Olive oil: Dividing the oil keeps the chicken seared nicely and the onion sautéed without burning.
- Yellow onion and garlic: They form the aromatic foundation, adding sweetness and pungency.
- Tomato paste and diced tomatoes: These give the sauce a subtle tang and body.
- Unsweetened coconut milk: Make sure to shake the can well to mix the cream and water before using for that perfect texture.
- Fresh cilantro and lime wedges: The bright, fresh finish that brings everything to life on the plate.
Variations
I love picking at this Coconut Milk Chicken Recipe to suit different moods and seasons. Feel free to tweak it to your taste or dietary needs. Personalizing dishes makes cooking way more fun!
- Variation: I sometimes swap chicken breasts for thighs when I want extra tenderness and juiciness; thighs soak up the sauce beautifully.
- Vegetarian version: Use firm tofu or chickpeas instead of chicken for a plant-based twist that still works with the creamy sauce.
- Extra veggies: Toss in bell peppers, spinach, or green beans towards the end of cooking for added color and nutrition.
- Mild or spicy: Adjust the cayenne pepper for heat—my kids like it without cayenne, but I enjoy the extra spice.
How to Make Coconut Milk Chicken Recipe
Step 1: Prep Your Ingredients and Chicken
Start by shaking that can of coconut milk really well—that’s a trick I learned to avoid watery sauce. Then open and stir quickly to combine the cream and liquid. Pat your chicken breasts dry with paper towels; this helps the seasoning stick better and gives you a nice brown crust when cooking.
Step 2: Mix and Rub on the Seasoning
In a small bowl, combine the cumin, paprika, oregano, cayenne, salt, and pepper. I like to mix the spices first so they’re evenly distributed. Rub this seasoning mix all over each chicken breast—don’t be shy; it’s where all your flavor begins.
Step 3: Sear the Chicken
Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the chicken and cook for about 6-7 minutes on each side. You’ll want a nice golden brown color, which locks in the juices. The chicken will be almost cooked through here, so it’s okay if it’s a little underdone inside—remember, it’ll finish cooking in the sauce. Once cooked, transfer it to a plate and cover to keep warm.
Step 4: Sauté Onions, Garlic, and Tomatoes
Add the remaining tablespoon of olive oil to the skillet, then sauté diced onion for 2-3 minutes until translucent and tender. Toss in minced garlic and cook just 20 seconds—you don’t want it to burn and turn bitter. Stir in tomato paste and cook it for about a minute so it deepens in flavor. Then add your diced tomatoes and cook for another 5 minutes until they’re soft and the mixture thickens slightly.
Step 5: Simmer with Coconut Milk and Finish Cooking Chicken
Pour in the shaken coconut milk and bring everything to a gentle simmer. Let it cook for about 5 minutes, stirring occasionally, until the sauce thickens just right—trust me, that velvety texture is the best part. Return the chicken breasts to the skillet, reduce heat to medium-low, and let them cook for another 4-5 minutes until the chicken reaches an internal temp of 165˚F. This keeps the chicken juicy and tender.
Step 6: Taste, Adjust, and Garnish
Before serving, taste your sauce and adjust salt and pepper if needed. Sprinkle chopped fresh cilantro for a burst of herbaceous freshness, and don’t skip the lime wedges—squeezing a little lime over the top just brightens the whole dish in a way that’ll make your taste buds dance.
Pro Tips for Making Coconut Milk Chicken Recipe
- Shake the Coconut Milk Can Well: This ensures a creamy sauce instead of watery, which is a game-changer for texture.
- Don’t Overcook the Chicken in the Pan: Searing until just almost done keeps it juicy once simmered in the sauce.
- Use Fresh Lime for Garnish: A little acidity cuts through the creaminess and lifts the entire dish.
- Taste and Adjust Seasonings at the End: Coconut milk can mellow out spice and salt, so a final taste check is essential.
How to Serve Coconut Milk Chicken Recipe
Garnishes
I’m all about fresh cilantro and a good squeeze of lime here—it’s my absolute favorite combo. Sometimes, I add a sprinkle of toasted coconut flakes for a little crunch and extra coconut flavor, which always surprises guests in the best way.
Side Dishes
This goes brilliantly with fluffy jasmine rice or coconut rice to scoop up that silky sauce. Sometimes I serve it alongside roasted veggies or a simple cucumber salad to add a refreshing crunch.
Creative Ways to Present
For a dinner party, I love plating the chicken over a bed of coconut-infused rice, garnished with cilantro sprigs and colorful lime wedges. Adding edible flowers or microgreens makes it feel extra special and festive.
Make Ahead and Storage
Storing Leftovers
I store leftovers in an airtight container in the fridge, and it keeps well for 3-4 days. The flavors actually deepen overnight, so sometimes I intentionally make it a day ahead when I have time—that way, dinner’s practically ready!
Freezing
Freezing works great if you want to batch-cook. I portion it into freezer-safe containers and thaw overnight in the fridge before reheating. The only thing I noticed is the coconut milk might separate slightly, but a good stir while reheating fixes that right away.
Reheating
Warm leftovers gently on the stove over low heat, stirring occasionally to keep the sauce smooth and creamy. Avoid microwaving on high—that can sometimes cause coconut milk to curdle. Adding a splash of water or broth helps loosen the sauce if it feels too thick.
FAQs
-
Can I use chicken thighs instead of breasts in this Coconut Milk Chicken Recipe?
Absolutely! Chicken thighs are a great substitution—they tend to stay juicier and offer a richer flavor that pairs beautifully with the creamy coconut sauce. Just adjust cooking time slightly as thighs may take a bit longer to cook through.
-
Is it necessary to use unsweetened coconut milk?
Yes, I recommend using unsweetened coconut milk for this recipe to keep the balance between savory and creamy without extra sweetness. Sweetened versions can alter the flavor profile and make the dish too sweet.
-
How spicy is this dish, and can I make it milder?
The dish has a gentle warmth mainly from cayenne pepper. You control how spicy it gets—simply omit or reduce the cayenne to suit your preference. The other spices are mild and add depth without heat.
-
Can I prepare this recipe ahead of time?
Definitely! Making this dish a day in advance is actually a bonus since the flavors deepen overnight. Just reheat gently before serving for the best experience.
Final Thoughts
This Coconut Milk Chicken Recipe quickly became one of my go-to dinners for busy weeks because it feels indulgent yet comes together so easily. I love how versatile it is—you can dress it up for guests or keep it simple for a cozy family meal. Give it a try, and I promise you’ll be coming back for seconds. It’s like a little tropical vacation in every bite!
Print
Coconut Milk Chicken Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Fusion (inspired by Southeast Asian flavors)
Description
This Coconut Milk Chicken recipe features tender, juicy chicken breasts simmered in a rich and creamy sauce made from coconut milk, tomatoes, and a blend of aromatic spices. Perfectly balanced with hints of cumin, paprika, and a touch of cayenne for mild heat, this dish is garnished with fresh cilantro and lime wedges for a refreshing finish. Ideal for a comforting yet exotic meal that comes together quickly on the stovetop.
Ingredients
Chicken and Seasoning
- 1.5 pounds boneless, skinless chicken breasts (1 to 1½ inch thick)
- 1 teaspoon ground cumin
- 1 teaspoon smoked or sweet paprika
- 1 teaspoon dried oregano
- ½ teaspoon cayenne pepper (optional, use 1 teaspoon if you like spicy food)
- 1 to 1½ teaspoons salt or to taste
- ¼ to ½ teaspoon freshly ground black pepper or to taste
- 3 tablespoons olive oil, divided
Sauce
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon tomato paste
- 2 cups seeded and diced tomatoes (or 1 can (14 ounces) diced tomatoes, well drained)
- 1 can (14 ounces) unsweetened coconut milk, shaken and stirred
Garnish and Serving
- Chopped fresh cilantro for garnish
- Lime wedges for serving
Instructions
- Prep: Shake the can of coconut milk well, then open and give it a quick stir to combine. Pat the chicken breasts dry with paper towels and set aside.
- Make the Seasoning: In a small mixing bowl, combine cumin, paprika, oregano, cayenne pepper (if using), salt, and black pepper; stir until thoroughly incorporated.
- Cook the Chicken: Heat 2 tablespoons olive oil in a large skillet over medium heat. Rub the seasoning mixture evenly all over the chicken breasts. Add the chicken to the heated oil and cook for 6 to 7 minutes on each side, or until browned and almost cooked through. Cooking time might vary depending on the thickness of the breasts. Remove the chicken from the skillet and set aside on a plate; keep covered to retain heat.
- Sauté Aromatics: Add the remaining 1 tablespoon olive oil to the skillet. Add the diced onions and cook for 2 to 3 minutes, or until they become tender and translucent. Stir in the minced garlic and cook for 20 seconds, ensuring not to burn the garlic.
- Add Tomato Paste and Tomatoes: Stir in the tomato paste until well combined with the onions and garlic. Then add the diced tomatoes and cook for 5 minutes, stirring occasionally, until the tomatoes soften and release their juices.
- Simmer Coconut Milk Sauce: Pour in the shaken coconut milk and bring the mixture to a gentle simmer. Let it simmer uncovered for about 5 minutes, or until the sauce thickens slightly.
- Finish Cooking the Chicken: Return the chicken breasts to the skillet with the coconut milk sauce. Reduce the heat to medium-low and cook for an additional 4 to 5 minutes, or until the chicken is cooked through and the internal temperature reaches 165°F (74°C).
- Adjust Seasoning and Serve: Taste the sauce and adjust salt and pepper as needed. Garnish the dish with freshly chopped cilantro and serve with lime wedges on the side for squeezing over the chicken.
Notes
- For a spicier dish, increase the cayenne pepper to 1 teaspoon or more as desired.
- You can substitute boneless, skinless chicken thighs if preferred; adjust cooking time accordingly.
- Serve this dish with steamed rice or warm flatbread to soak up the flavorful coconut sauce.
- Make sure not to burn the garlic by cooking it briefly and carefully.
- Shaking the coconut milk can helps to evenly mix the cream and liquid for a consistent sauce texture.
Nutrition
- Serving Size: 1 chicken breast with sauce (approximately 6 oz chicken + sauce)
- Calories: 380 kcal
- Sugar: 5 g
- Sodium: 540 mg
- Fat: 22 g
- Saturated Fat: 14 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 9 g
- Fiber: 2 g
- Protein: 35 g
- Cholesterol: 90 mg