Tender Coconut Milk Chicken Recipe – Creamy & Irresistible

Creamy, savory, and packed with layers of warm spice, this Tender Coconut Milk Chicken Recipe turns simple chicken breasts into a flavorful skillet dinner. The chicken is seasoned with cumin, paprika, oregano, cayenne, salt, and black pepper, then browned before being finished in a rich coconut milk sauce with tomatoes, onion, garlic, and tomato paste.

The coconut milk creates a smooth, creamy sauce without needing heavy cream, while the tomatoes add acidity and balance to the richness. A squeeze of fresh lime and a sprinkle of cilantro brighten everything at the end.

This Coconut Milk Chicken is especially useful when you want a comforting weeknight dinner that feels a little more special than an ordinary chicken skillet. Serve it with rice, quinoa, roasted vegetables, or warm bread to soak up every bit of the sauce.

Why You’ll Want to Make This Coconut Milk Chicken

There are several reasons this creamy chicken skillet works so well for a weeknight meal.

First, the chicken is seasoned before browning, so every bite gets a layer of smoky, savory flavor. The combination of cumin, paprika, oregano, and cayenne gives the chicken warmth without overpowering the coconut milk.

The sauce is another highlight. Instead of relying on cream, this recipe uses unsweetened coconut milk simmered with tomatoes, onion, garlic, and tomato paste. The result is creamy and flavorful while still allowing the tomato and spice flavors to come through.

It is also a flexible recipe. You can increase or omit the cayenne depending on your preference, use canned diced tomatoes when fresh tomatoes aren’t available, and finish the skillet with either cilantro or parsley.

For another dinner built around coconut milk, try these easy garlic shrimp in coconut milk. It makes a great addition to a collection of creamy coconut-based meals.

Ingredients You’ll Need

Chicken and seasoning

  • 1.5 pounds boneless, skinless chicken breasts, about 1 to 1½ inches thick
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked or sweet paprika
  • 1 teaspoon dried oregano
  • ½ teaspoon cayenne pepper
  • 1 to 1½ teaspoons salt, or to taste
  • ¼ to ½ teaspoon freshly ground black pepper, or to taste
  • 3 tablespoons olive oil, divided

The cayenne is optional. Use up to 1 teaspoon for a noticeably spicier dish, or leave it out completely for a milder version.

For the coconut milk 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
  • Chopped fresh cilantro, for garnish
  • Lime wedges, for serving

Use unsweetened coconut milk rather than sweetened coconut beverage. Shake the can well and stir it after opening so the thicker coconut cream and liquid are properly combined.

How to Make Tender Coconut Milk Chicken

1. Prepare the chicken and coconut milk

Start by shaking the can of coconut milk thoroughly. Open it and give it a quick stir to combine the contents.

Pat the chicken breasts dry with paper towels. This helps the seasoning adhere to the surface and encourages better browning in the skillet.

If your chicken breasts are particularly thick, try to keep their thickness reasonably even so they cook at a similar rate.

2. Season the chicken

Combine the cumin, paprika, oregano, cayenne pepper, salt, and black pepper in a small bowl.

Stir the spices together, then rub the mixture evenly over both sides of the chicken breasts.

The seasoning creates a flavorful crust as the chicken cooks and gives the finished coconut sauce an extra layer of savory spice.

3. Brown the chicken

Heat 2 tablespoons of olive oil in a large skillet over medium heat.

Once the oil is hot, add the seasoned chicken breasts. Cook for about 6 to 7 minutes per side, depending on their size and thickness.

The goal at this stage is to develop a nicely browned exterior while bringing the chicken close to being cooked through.

Transfer the chicken to a plate and keep it covered while you prepare the sauce.

Do not rely only on cooking time to determine whether chicken is safely cooked. The USDA recommends cooking poultry to an internal temperature of 165°F, measured with a food thermometer. For chicken breasts, insert the thermometer into the thickest part of the meat. The USDA’s safe minimum internal temperature guidance provides additional food-safety information.

4. Build the tomato and garlic base

Add the remaining tablespoon of olive oil to the same skillet.

Add the diced onion and cook for 2 to 3 minutes, stirring occasionally, until softened and translucent.

Add the minced garlic and cook for about 20 seconds. Be careful not to let the garlic burn.

Stir in the tomato paste until it is evenly incorporated. Then add the diced tomatoes.

Cook the mixture for about 5 minutes, stirring occasionally, until the tomatoes soften and the flavors begin to come together.

Using the same skillet is important because the browned bits left behind from the chicken add extra flavor to the sauce.

5. Add the coconut milk

Pour the prepared coconut milk into the skillet and stir to combine it with the tomato mixture.

Bring the sauce to a gentle simmer and cook for about 5 minutes. As it simmers, the coconut milk reduces slightly and the sauce becomes thicker and more cohesive.

Avoid boiling the sauce aggressively. A gentle simmer gives the ingredients time to blend while keeping the texture of the sauce smooth.

6. Return the chicken to the skillet

Place the browned chicken breasts back into the skillet.

Reduce the heat to medium-low and cook for another 4 to 5 minutes, or until the chicken is completely cooked through.

Check the thickest part of the chicken with a food thermometer. It should reach 165°F for food safety.

As the chicken finishes cooking, the juices from the meat mingle with the coconut milk and tomato sauce, making the finished dish even more flavorful.

7. Taste and finish

Taste the sauce and adjust the salt and black pepper if needed.

Remove the skillet from the heat and garnish the chicken with chopped fresh cilantro or parsley.

Serve immediately with lime wedges. The fresh lime adds acidity that cuts through the richness of the coconut milk and gives the dish a brighter finish.

Coconut Milk Chicken Recipe 2

Tips for the Best Creamy Coconut Chicken

Use unsweetened coconut milk

Unsweetened coconut milk is essential here because the sauce is designed around savory ingredients. Sweetened coconut products can change the flavor balance.

Don’t skip the browning

The chicken doesn’t just need to cook; browning gives it a deeper flavor. Use medium heat and allow the chicken to develop color before turning it.

Adjust the spice level

The cayenne can easily be adapted. For mild coconut chicken, omit it. For moderate heat, use ½ teaspoon. If you enjoy spicy food, increase it to 1 teaspoon.

Don’t rush the sauce

Allowing the tomato mixture and coconut milk to simmer gives the sauce time to thicken and develop a more rounded flavor.

Check chicken with a thermometer

Chicken breasts can vary significantly in thickness, so cooking time isn’t an exact measurement of doneness. A food thermometer provides a more reliable check. The USDA recommends 165°F for poultry.

Fresh Tomatoes or Canned Tomatoes?

Both options work well in this Coconut Milk Chicken Recipe.

Fresh tomatoes provide a lighter, fresher tomato flavor. If using them, seed and dice approximately 2 cups before adding them to the skillet.

Canned diced tomatoes are convenient and consistent, especially when fresh tomatoes aren’t at their best. Drain a 14-ounce can well before adding it to the skillet so the sauce doesn’t become unnecessarily watery.

If you prefer a slightly more concentrated tomato flavor, allow the tomato mixture to cook until it softens and some of the excess moisture evaporates before adding the coconut milk.

What to Serve With Coconut Milk Chicken

The creamy sauce makes this dish especially good with something that can absorb it.

Rice

Steamed white rice, jasmine rice, or brown rice are simple choices. Spoon the coconut sauce over the rice so none of it goes to waste.

Quinoa

Quinoa adds a nutty flavor and works well when you want an alternative to traditional rice.

Roasted vegetables

Roasted broccoli, cauliflower, zucchini, or bell peppers can add color and texture alongside the tender chicken.

Warm bread

Crusty bread or flatbread is another practical option for scooping up the tomato-coconut sauce.

If you enjoy coconut-forward chicken dishes, you can also try this Thai coconut curry chicken for another flavorful dinner idea.

Easy Variations

Make it spicier

Increase the cayenne pepper to 1 teaspoon, or add your preferred chili seasoning. Start conservatively and adjust the sauce after it has simmered.

Use chicken thighs

Boneless, skinless chicken thighs can be used instead of breasts. Because the size and thickness can vary, adjust cooking time as needed and verify that the chicken reaches 165°F internally.

Add vegetables

Spinach, bell peppers, zucchini, or mushrooms can be incorporated into the skillet. Add vegetables according to how long they need to cook so they retain some texture.

Add more lime

For a brighter finish, squeeze fresh lime juice over individual servings just before eating rather than adding a large amount directly to the sauce.

How to Store Leftover Coconut Milk Chicken

Allow leftovers to cool promptly and transfer them to a covered container.

The USDA recommends refrigerating cooked leftovers and using them within 3 to 4 days. Leftovers should be refrigerated promptly rather than being left at room temperature for extended periods.

For the best texture, store the chicken and sauce together so the meat stays moist.

How to Reheat

Reheat the chicken gently in a skillet over medium-low heat, adding a small splash of water if the sauce has thickened considerably in the refrigerator.

You can also reheat individual portions in the microwave in short intervals, stirring or turning as needed for even heating.

When reheating leftovers, the USDA recommends heating them to 165°F.

Frequently Asked Questions

Can I make this Coconut Milk Chicken without cayenne?

Yes. Cayenne is optional in this recipe. Leave it out for a mild version or increase it to 1 teaspoon if you prefer more heat.

Can I use canned tomatoes instead of fresh tomatoes?

Yes. Use one 14-ounce can of diced tomatoes and drain it well before adding it to the skillet.

Can I use chicken thighs instead of chicken breasts?

Yes. Boneless, skinless chicken thighs are a suitable alternative. Because their size and thickness differ from chicken breasts, use the internal temperature rather than the listed cooking time as the final indication of doneness.

How do I know when the chicken is done?

Use a food thermometer inserted into the thickest part of the chicken. Poultry should reach 165°F for safe consumption.

How long does Coconut Milk Chicken last in the refrigerator?

Cooked leftovers can generally be refrigerated for 3 to 4 days when stored properly.

Final Thoughts

This Tender Coconut Milk Chicken Recipe combines browned, seasoned chicken with a creamy tomato-coconut sauce for a dinner that’s full of flavor without requiring complicated techniques. The cumin, paprika, oregano, and optional cayenne create a warm spice base, while coconut milk gives the sauce its smooth texture.

Finish each serving with fresh cilantro and a squeeze of lime, then serve it with rice, quinoa, vegetables, or bread. It’s a versatile skillet meal that can easily become part of your regular weeknight dinner rotation.

Tender Coconut Milk Chicken
Print

Tender Coconut Milk Chicken Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender seasoned chicken breasts simmered in a creamy coconut milk and tomato sauce with garlic, onion, and warm spices.

  • Author: Luna
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Skillet
  • Cuisine: American

Ingredients

Scale

1.5 pounds boneless, skinless chicken breasts, 1 to 1½ inches thick

1 teaspoon ground cumin

1 teaspoon smoked or sweet paprika

1 teaspoon dried oregano

½ teaspoon cayenne pepper

1 to teaspoons salt, or to taste

¼ to ½ teaspoon freshly ground black pepper, or to taste

3 tablespoons olive oil, divided

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

14 ounces unsweetened coconut milk

Chopped fresh cilantro, for garnish

Lime wedges, for serving

Instructions

1. Shake and stir the coconut milk.

2. Pat chicken dry and season with cumin, paprika, oregano, cayenne, salt, and pepper.

3. Brown chicken in olive oil for 6 to 7 minutes per side, then remove from skillet.

4. Sauté onion, garlic, and tomato paste.

5. Add tomatoes and cook for 5 minutes.

6. Stir in coconut milk and simmer for 5 minutes.

7. Return chicken to skillet and cook over medium-low heat until the internal temperature reaches 165°F.

8. Adjust seasoning, garnish with cilantro, and serve with lime wedges.

Notes

Adjust cayenne to taste.

Use canned diced tomatoes when fresh tomatoes are unavailable.

Serve with rice, quinoa, vegetables, or warm bread.

Refrigerate leftovers within 2 hours and use within 3 to 4 days.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star