chicken coconut milk recipe
The Best chicken coconut milk recipe
Chicken and coconut milk is one of those recipes that feels like a warm hug for my family’s table—simple enough to whip up on busy weeknights but special enough to make for a cozy dinner or a weekend gathering. I’ve been making it for years because it’s that kind of dish that doesn’t require perfection, just good ingredients and a little love. The creamy, slightly sweet coconut milk balances the tender chicken and vegetables perfectly, and it’s got this comforting, almost like a hug in a bowl kind of vibe. My kids—well, my older one at least—loves it because it’s not too heavy, not too bland, and it’s got that rich, tropical flavor that makes them think of vacation. The younger ones will eat it straight from the bowl with a smile, and honestly, I don’t blame them. It’s not just food; it’s a little treat that doesn’t feel like one.
What really makes this recipe work for me is how versatile it is. It’s easy to adjust based on what’s in the fridge—swap in spinach if you have it, add some bell peppers if you’re feeling fancy, or just keep it simple with the classic veggies. It’s also a great way to use up leftover chicken, whether it’s from a Sunday roast or a quick stir-fry. And let’s talk about the health perks—coconut milk is packed with healthy fats that keep you full, and the chicken gives a lean protein boost. My family doesn’t even notice how nutritious it is because it tastes so good, but I know it’s doing its job. Plus, it’s got that creamy texture that makes it feel indulgent without being heavy, which is perfect for a family dinner or even a lazy weekend afternoon. It’s the kind of dish that feels like a little indulgence, but it’s really just wholesome and satisfying.

Coconut Chicken Curry
A creamy and flavorful coconut milk-based chicken curry packed with aromatic spices and tender chicken pieces. This recipe is a must-try for any occasion.
🥘Ingredients
- 1.5 lbs boneless chicken thighs or breasts, cut into bite-sized pieces
- 2 tbsp olive oil
- 1 can (14 oz) coconut milk
- 1 can (28 oz) diced tomatoes
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp ginger, grated
- 1 tbsp curry powder
- 1 tsp turmeric
- 1 tsp cumin
- 1 tsp coriander
- 1 tsp chili flakes (adjust to taste)
- 1 cup chicken broth
- 1 tbsp lemon juice
- Salt to taste
- 1 bell pepper, diced
- 1 cup frozen peas
- 1 cup fresh cilantro, chopped
👨🍳Directions
-
1 Heat olive oil in a large pot over medium heat. Add chicken pieces and cook until golden brown on all sides (about 5-7 minutes). Remove chicken from the pot and set aside.
-
2 In the same pot, sauté onion until soft and translucent (about 5 minutes). Add garlic, ginger, and cook for another 1 minute until fragrant.
-
3 Stir in curry powder, turmeric, cumin, coriander, and chili flakes. Cook for 30 seconds until spices are toasted.
-
4 Pour in diced tomatoes (with juice), coconut milk, and chicken broth. Stir well and bring to a simmer. Add the cooked chicken back into the pot.
-
5 Simmer the curry for 20-25 minutes, or until chicken is fully cooked and sauce thickens. If using bell pepper and peas, add them in the last 5 minutes of cooking.
-
6 Remove from heat and stir in lemon juice. Adjust seasoning with salt if needed. Garnish with fresh cilantro before serving.
🔧Equipment
- Large pot or deep skillet
- Wooden spoon
- Mixing bowls
- Knife and cutting board
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Coconut Chicken Curry Works
This chicken coconut milk recipe is always a solid choice for gatherings because it’s naturally comforting and easy to customize for everyone’s tastes—whether you’re feeding a crowd or just serving a few. It’s perfect for family meals because the creamy, slightly sweet flavor blends well with whatever sides you’re serving, and the coconut milk keeps it light without overpowering the chicken. Plus, it’s a great way to sneak in some extra veggies or lean protein without making anyone feel like they’re eating “healthy” when they’re actually enjoying something delicious.
❓ Frequently Asked Questions About Coconut Chicken Curry
1. What are the main ingredients required for making chicken coconut milk curry?
To make a delicious chicken coconut milk curry, you’ll need the following key ingredients: chicken (bone-in or boneless), coconut milk (full-fat preferred), onions, garlic, ginger, tomatoes, curry powder, turmeric, chili powder, cumin seeds, bay leaves, salt, and a touch of sugar or lemon juice for balance. Optional additions include fresh coriander, ginger-garlic paste, or a pinch of garam masala for extra flavor.
2. Can I substitute coconut milk with another type of milk in this recipe?
While coconut milk is essential for its creamy texture and rich flavor, you can try a mix of coconut cream (top half of a can) with light coconut milk (bottom half) for a closer match. Alternatively, you could use full-fat cashew milk or a blend of heavy cream + coconut milk (though the taste and texture will differ). Avoid dairy milk as it won’t replicate the coconut’s richness.
3. How do I prevent the chicken from getting too mushy or dry in this curry?
To keep the chicken tender and flavorful: – Cook it first separately (sear or poach in oil before adding coconut milk) to avoid overcooking. – Use bone-in chicken (like thighs or drumsticks), as they stay juicier than boneless pieces. – Don’t overcrowd the pan—cook in batches if needed to maintain even heat. – Add coconut milk gradually—stir well after each addition to distribute flavors evenly. – Simmer gently—low heat prevents drying, and a splash of water can help if the curry thickens too much.
4. What’s the best way to prepare the chicken before adding it to the coconut milk mixture?
For the best texture and flavor, marinate or pre-cook the chicken in the following steps: – Marinate (optional): Toss chicken in a mix of garlic, ginger, turmeric, salt, and a little oil for 15–30 minutes. – Sear or poach: Heat oil in a pan, add onions and spices (cumin, coriander, curry powder), and sauté until fragrant. Add chicken and cook until golden (5–7 mins). Alternatively, poach in water with spices for a lighter version. – Deglaze: Pour in a little water or coconut milk to scrape up browned bits (fond) for extra depth. – Add coconut milk—this keeps the chicken moist while infusing the curry with flavor.
5. Can I make this chicken coconut milk curry ahead of time, and if so, how do I store and reheat it?
Yes, this curry tastes even better the next day! Store it in an airtight container in the fridge for up to 3 days. To reheat: – On low heat: Simmer gently on the stove, stirring occasionally, until bubbly. – Microwave: Cover with a damp paper towel and heat in 30-second bursts, stirring in between. – For extra creaminess: Add a splash of coconut milk or a spoonful of coconut cream before reheating. – Avoid boiling—this can make the coconut milk separate or curdle. If it thickens too much, thin with a little water or warm coconut milk.
