This creamy coconut curry chicken is a comforting, flavorful dinner made with tender chicken pieces simmered in a rich, golden curry sauce with coconut milk, aromatic spices, and sweet red peppers.
Served alongside fluffy basmati rice and finished with fresh parsley or cilantro, this easy chicken curry makes a satisfying weeknight meal that tastes wonderfully aromatic and restaurant-inspired.
Recipe Overview
| Details | Information |
| Prep Time | 15 minutes |
| Cook Time | 30 minutes |
| Total Time | 45 minutes |
| Servings | 4 |
| Cuisine | Indian-inspired |
| Difficulty | Easy |
| Main Protein | Chicken |
| Best Served With | Basmati rice |
Ingredients
For the Chicken Curry
| Ingredient | Amount |
| Boneless, skinless chicken breasts or thighs | 700 g (1½ lb) |
| Olive oil | 2 tbsp |
| Yellow onion, finely chopped | 1 medium |
| Garlic, minced | 4 cloves |
| Red bell pepper, diced | 1 |
| Curry powder | 2 tsp |
| Ground turmeric | 1 tsp |
| Ground cumin | 1 tsp |
| Ground coriander | 1 tsp |
| Paprika | 1 tsp |
| Ground ginger | ½ tsp |
| Ground cinnamon | ¼ tsp |
| Salt | 1 tsp, or to taste |
| Black pepper | ½ tsp |
| Coconut milk | 400 ml (13.5 oz) |
| Chicken broth | 120 ml (½ cup) |
| Tomato paste | 1 tbsp |
| Fresh lemon or lime juice | 1 tbsp |
| Fresh parsley or cilantro | 2–3 tbsp, chopped |
For the Rice
| Ingredient | Amount |
| Basmati rice | 300 g (about 1½ cups) |
| Water | 450 ml (1¾ cups) |
| Salt | ½ tsp |
| Butter or olive oil | 1 tsp, optional |
For Garnishing
| Ingredient | Amount |
| Fresh parsley or cilantro | 1–2 tbsp |
| Red bell pepper pieces | A few, optional |
| Cinnamon stick | 1, optional |
Step-by-Step Instructions
1. Prepare the Chicken
Cut the chicken into bite-sized pieces.
Pat the pieces dry with paper towels, then season them with salt, black pepper, paprika, curry powder, turmeric, cumin, coriander, ginger, and cinnamon.
Toss well so every piece is evenly coated with the spices.
2. Sear the Chicken
Heat the olive oil in a large, deep skillet over medium-high heat.
Add the seasoned chicken in a single layer.
Cook for approximately 3–4 minutes per side, until the pieces are lightly browned.
The chicken does not need to be completely cooked through at this stage because it will finish cooking in the sauce.
Transfer the chicken to a plate and set aside.
3. Sauté the Aromatics
Reduce the heat to medium.
Add the chopped onion to the same skillet and cook for approximately 3–4 minutes, stirring occasionally, until softened.
Add the minced garlic and cook for another 30–60 seconds.
Be careful not to burn the garlic.
4. Cook the Bell Pepper
Add the diced red bell pepper.
Cook for approximately 3 minutes, stirring occasionally, until it begins to soften.
The pepper adds a subtle sweetness and beautiful color to the curry.
5. Build the Curry Sauce
Add the tomato paste and stir it into the vegetables.
Cook for about 1 minute.
Add the remaining curry spices if needed and stir until fragrant.
Pour in the chicken broth and scrape the bottom of the skillet with a wooden spoon to release the flavorful browned bits.
6. Add the Coconut Milk
Pour in the coconut milk and stir until the sauce is smooth.
Bring the mixture to a gentle simmer.
Return the browned chicken and any accumulated juices to the skillet.
7. Simmer the Chicken
Reduce the heat to medium-low.
Cover partially and simmer for approximately 15–20 minutes, stirring occasionally.
The sauce should become creamy and slightly thickened, while the chicken should be completely cooked through.
If the sauce becomes too thick, add a small splash of chicken broth or water.
8. Finish the Curry
Turn off the heat and add the fresh lemon or lime juice.
Taste the sauce and adjust the salt and pepper as needed.
Finish with freshly chopped parsley or cilantro.
The small amount of citrus juice helps balance the richness of the coconut milk and spices.
Prepare the Basmati Rice
1. Rinse the Rice
Place the basmati rice in a fine-mesh strainer and rinse under cold water several times until the water runs relatively clear.
This removes excess surface starch and helps produce lighter, fluffier rice.
2. Cook the Rice
Add the rinsed rice, water, and salt to a saucepan.
Bring to a boil over medium-high heat.
Once boiling, reduce the heat to low and cover tightly.
Cook for approximately 12–15 minutes, or until the water has been absorbed and the rice is tender.
Turn off the heat and let the rice rest, covered, for 5–10 minutes.
Fluff gently with a fork before serving.
How to Serve
Spoon a generous portion of fluffy basmati rice into each bowl.
Ladle the creamy coconut curry chicken alongside or over the rice.
Garnish with fresh parsley or cilantro and a few pieces of red bell pepper.
For an attractive presentation, you can place a cinnamon stick on top just before serving.
Best Tips for Creamy Chicken Curry
Cut the chicken into similar-sized pieces so everything cooks evenly.
Searing the chicken before simmering gives it a deeper flavor and helps develop delicious browned bits in the skillet.
Use full-fat coconut milk for the creamiest sauce. Shake the can well before opening so the coconut cream and liquid are properly combined.
Keep the curry at a gentle simmer rather than a rapid boil. A hard boil can make chicken breast less tender and may cause the coconut milk to separate.
Fresh lemon or lime juice should be added near the end of cooking. This keeps its bright flavor intact and balances the creamy sauce.
Best Ingredient Options
Chicken thighs are particularly good for curry because they remain juicy during simmering. Chicken breasts can also be used for a leaner option.
Full-fat coconut milk produces the richest sauce, while light coconut milk creates a thinner, lighter curry.
For extra heat, add cayenne pepper, fresh chili, or additional red pepper flakes.
For a deeper curry flavor, use a quality curry powder and freshly ground spices whenever possible.
Recipe Variations
For a vegetable curry, add carrots, zucchini, broccoli, spinach, or green beans to the sauce.
For a spicier version, sauté one finely chopped chili pepper with the onion and garlic.
For a peanut curry, stir a spoonful of smooth peanut butter into the coconut sauce for a rich nutty flavor.
You can also add chickpeas for extra texture and a more substantial meal.
For a tomato-based curry, increase the tomato paste and add a small amount of crushed tomatoes to the coconut sauce.
What to Serve With Chicken Curry
Fluffy basmati rice is the classic pairing and works beautifully with the creamy sauce.
Warm naan, flatbread, or homemade roti is also excellent for scooping up the curry.
A simple cucumber salad with lemon or yogurt makes a refreshing side dish.
For extra freshness, serve the curry with chopped cilantro, parsley, sliced cucumber, or a squeeze of lime.
Make-Ahead Instructions
This curry can be prepared 1 day ahead.
Allow it to cool properly, transfer it to an airtight container, and refrigerate.
The flavors often become even more developed after resting overnight.
Prepare fresh rice shortly before serving for the best texture.
Storage
Store leftover curry in an airtight container in the refrigerator for up to 3–4 days.
Store the rice separately when possible.
Refrigerate leftovers promptly and reheat only the portion you plan to eat.
Reheating
Reheat the curry gently in a saucepan over medium-low heat.
Add a splash of water or chicken broth if the sauce has thickened considerably in the refrigerator.
Stir occasionally until the chicken and sauce are heated through.
For rice, add a small splash of water before reheating and cover to help restore moisture.
Freezing
The chicken curry itself freezes well.
Allow it to cool completely, then transfer it to a freezer-safe container.
Freeze for up to 2–3 months for the best quality.
Thaw overnight in the refrigerator and reheat gently on the stovetop.
Freshly cooked rice is generally preferable to frozen rice for this dish.
Common Mistakes to Avoid
Do not overcrowd the skillet when searing the chicken. Too many pieces at once can cause the chicken to steam instead of brown.
Avoid burning the spices or garlic because they can give the curry a bitter flavor.
Do not boil the coconut milk aggressively. Keep the sauce at a gentle simmer.
Avoid cutting the chicken into pieces of very different sizes because smaller pieces can become overcooked while larger pieces are still cooking.
Do not skip the final citrus juice. A little acidity helps balance the rich coconut sauce.
Nutrition Estimate
Approximate values per serving, including basmati rice:
| Nutrient | Approximate Amount |
| Calories | 650 kcal |
| Protein | 48 g |
| Carbohydrates | 62 g |
| Fat | 24 g |
| Saturated Fat | 13 g |
| Fiber | 4 g |
| Sugar | 6 g |
| Sodium | 700 mg |
These values are estimates and can vary depending on the ingredients and brands used.
Frequently Asked Questions
Can I use chicken thighs instead of chicken breast?
Yes. Boneless, skinless chicken thighs are an excellent choice and tend to stay especially juicy during the simmering process.
Can I make this curry without coconut milk?
Yes. You can substitute heavy cream or cooking cream, although the flavor will be different. Coconut milk gives the dish its distinctive tropical richness.
How can I make the curry spicier?
Add cayenne pepper, fresh chili, chili flakes, or a hotter curry powder according to your preferred level of heat.
Why is my curry sauce too thin?
Allow the curry to simmer uncovered for several additional minutes. As moisture evaporates, the sauce will naturally become thicker.
Why is my coconut curry sauce too thick?
Add a small amount of chicken broth or water and stir over low heat until the desired consistency is reached.
Can I add vegetables?
Absolutely. Carrots, spinach, zucchini, peas, broccoli, and bell peppers all work well in this curry.
Can I use another type of rice?
Yes. Jasmine rice, long-grain white rice, or brown rice can all be served with the curry. Basmati rice is particularly aromatic and pairs beautifully with the spices.
Can I make this recipe ahead of time?
Yes. The curry can be prepared a day ahead and refrigerated. Reheat it gently before serving and prepare fresh rice separately.
Final Thoughts
This Creamy Coconut Curry Chicken combines tender, golden chicken with a rich, aromatic sauce flavored with curry spices, garlic, peppers, and creamy coconut milk.
Served with fluffy basmati rice and finished with fresh herbs, it is a comforting homemade dinner packed with warm spices and satisfying texture. It is simple enough for a weeknight meal while being flavorful enough to serve when you’re cooking for family or guests.