If you’re in the mood for something comforting, flavorful, and just the right amount of spice, this Creamy Chicken Curry is exactly what you need. Imagine tender chunks of chicken simmered in a rich, velvety sauce made with a blend of warm spices, coconut milk, and a touch of cream. It’s everything you want in a curry and more— creamy, aromatic, and full of depth. Pair it with some fluffy rice or warm naan bread, and you’ve got yourself a dish that’s sure to be the star of your dinner table. Trust me, once you try this, it’s going to become a family favorite!
Why You’ll Love Creamy Chicken Curry
Flavor Explosion:
This curry is bursting with flavors. The spices are perfectly balanced, giving the chicken a subtle heat and richness, while the coconut milk and cream add that dreamy creaminess that takes it over the top.
Easy to Make:
No need to spend hours in the kitchen. This recipe comes together in about 30 minutes, making it perfect for a weeknight dinner. All you need is a few simple ingredients, and you’ll have a bowl of comforting goodness ready in no time.
One-Pot Wonder:
Everything is made in one pot—meaning fewer dishes to clean, which is always a win in my book. The chicken is tender, the sauce is silky, and it all comes together effortlessly.
Customizable:
If you like it extra spicy, you can bump up the heat with more chilies or cayenne pepper. Not a fan of coconut milk? You can substitute it with heavy cream or even yogurt for a different twist. The best part? You get to make it your own!
A Crowd-Pleaser:
Whether you’re cooking for your family, hosting friends, or meal prepping for the week, this curry is sure to impress everyone. It’s hearty, flavorful, and comforting, making it perfect for any occasion.

Ingredients
For the Chicken Curry:
- Chicken Breast or Thighs: Boneless, skinless, cut into bite-sized pieces for the perfect texture.
- Onion: A flavorful base to start building the curry’s depth.
- Garlic and Ginger: For that aromatic kick, these two ingredients are essential to any great curry.
- Tomato Paste: Adds richness and a slight tang to the sauce.
- Curry Powder: The key ingredient that brings the warmth and flavor to the dish.
- Ground Cumin: A warm, earthy spice that complements the curry flavor.
- Ground Coriander: Adds a bit of citrusy brightness to the curry.
- Turmeric: For a gorgeous golden color and a mild, earthy flavor.
- Coconut Milk: The base of the creamy sauce, providing richness and a subtle sweetness.
- Heavy Cream: To add that extra velvety finish to the curry.
- Chicken Broth: Adds depth to the sauce and helps everything simmer to perfection.
- Olive Oil: For cooking the chicken and aromatics.
- Salt and Pepper: To taste, enhancing the overall flavor.
Optional Garnishes:
- Fresh Cilantro: Chopped, for a fresh, herby finish.
- Lemon Wedges: A squeeze of fresh lemon adds a bright pop of flavor.
(Note: The full ingredient list, including measurements, is provided in the recipe card directly below.)
Instructions
Sauté the Aromatics:
- Heat oil in a large pot over medium heat. Add the onions and cook for 4-5 minutes, or until softened and golden.
- Add the garlic and ginger, and sauté for another 1-2 minutes, until fragrant. You’ll love how your kitchen starts to smell at this point!
Cook the Chicken:
- Add the chicken pieces to the pot and cook until browned on all sides, about 5-7 minutes. Don’t worry if the chicken isn’t fully cooked through just yet—we’ll finish it in the sauce.
Add the Spices:
- Stir in the curry powder, cumin, coriander, and turmeric. Let the spices bloom for about 1 minute, stirring constantly to prevent burning. This step really brings out the depth of flavor.
Add Liquids:
- Add the tomato paste and stir to combine. Then pour in the coconut milk, heavy cream, and chicken broth. Stir everything together and bring the sauce to a simmer. Let it cook for 10-15 minutes, or until the chicken is fully cooked through and the sauce thickens to your desired consistency.
Season and Adjust:
- Taste the sauce and season with salt and pepper as needed. If you like a little extra heat, you can add a pinch of cayenne pepper or fresh chili for a kick.
Garnish and Serve:
- Once the curry is done, serve it over a bed of fluffy rice or with warm naan bread. Garnish with freshly chopped cilantro and a squeeze of lemon for brightness.
How to Serve Creamy Chicken Curry
Over Rice:
Serve this creamy curry over a bed of steamed jasmine rice or basmati rice. The rice will soak up all the delicious sauce, making every bite even better.
With Naan:
Pair the curry with naan bread—the soft, pillowy bread is perfect for dipping into the sauce.
With a Side Salad:
For a refreshing contrast to the richness of the curry, serve it with a light cucumber salad or a simple green salad.
As a Wrap:
For a fun twist, you can even stuff the curry into a warm flatbread wrap for an easy, handheld meal.
Additional Tips
Spice Level:
This curry is mild, but if you like your dishes spicy, add some chopped green chilies, red pepper flakes, or even a splash of hot sauce.
Make It Ahead:
This curry actually tastes even better the next day, as the flavors have time to meld. You can make it ahead and store it in the fridge for up to 3 days.
Dairy-Free Option:
For a completely dairy-free version, skip the heavy cream and just use coconut milk. It will still be creamy and delicious!
Make It a Meal:
Serve this with some roasted vegetables or a side of lentils to make it a hearty, balanced meal.
Nutrition Facts
Servings: 4
Calories per serving: 400
Total Fat: 27g
Saturated Fat: 18g
Cholesterol: 75mg
Sodium: 600mg
Total Carbohydrates: 10g
Dietary Fiber: 2g
Sugars: 3g
Protein: 35g
Preparation Time
- Prep Time: 10 minutes
- Cook Time: 25-30 minutes
- Total Time: 35-40 minutes
FAQ Section
Q1: Can I make this curry ahead of time?
A1: Yes, you can! The curry actually gets better as it sits. You can make it the day before and store it in the fridge. Just reheat gently before serving.
Q2: Can I freeze this chicken curry?
A2: Absolutely! Let the curry cool completely before transferring it to an airtight container. It will last up to 3 months in the freezer. Thaw overnight in the fridge and reheat before serving.
Q3: Can I substitute the coconut milk?
A3: Yes! You can substitute heavy cream or yogurt for a different texture and flavor. Just be aware that it may alter the overall taste.
Q4: How can I make this curry spicier?
A4: If you like your curry with a kick, you can add some chopped fresh chilies, cayenne pepper, or even a dash of hot sauce to the sauce.
Q5: Can I use bone-in chicken instead of boneless?
A5: Yes! You can use bone-in chicken, but you’ll need to cook it longer to make sure the chicken is fully cooked. Just be sure to remove the bones before serving.
Q6: Can I add vegetables to this curry?
A6: Yes, feel free to add vegetables like spinach, peas, carrots, or bell peppers to the curry for extra flavor and nutrients. Just add them in with the chicken and let them cook until tender.
Q7: Can I make this curry with chicken thighs?
A7: Absolutely! Chicken thighs will add even more richness and flavor to the curry. They’re a great option for this dish.
Q8: Can I make this curry without cream?
A8: Yes! You can skip the cream and use more coconut milk for a lighter curry, or even add a little yogurt for creaminess.
Q9: How can I make this curry vegetarian?
A9: To make this curry vegetarian, substitute the chicken with tofu or vegetables like cauliflower, chickpeas, or sweet potatoes.
Q10: How do I serve the curry?
A10: You can serve it over rice, with naan, or even with a side of roasted vegetables. It’s versatile and pairs well with almost anything!
Conclusion
This Creamy Chicken Curry is the perfect balance of rich, creamy, and flavorful, with just the right amount of spice to keep things exciting. It’s easy to make, comforting, and perfect for any night of the week. Plus, with its customizable options and hearty texture, it’s sure to become a go-to recipe in your kitchen. So, grab your ingredients, get cooking, and treat yourself to a bowl of this deliciousness—you won’t regret it!
Print
Creamy Chicken Curry Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
Description
This creamy chicken curry is rich, flavorful, and comforting! With tender chicken simmered in a fragrant, velvety sauce made from aromatic spices, coconut milk, and cream, it’s the perfect balance of heat and creaminess. Serve it over rice or with naan for a satisfying meal.
Ingredients
For the Chicken Curry:
- 1 lb chicken breast or thighs, cut into bite-sized pieces
- 2 tablespoons vegetable oil (or coconut oil)
- 1 large onion, finely chopped
- 2 garlic cloves, minced
- 1 tablespoon fresh ginger, minced
- 1 tablespoon curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- ½ teaspoon ground cinnamon
- ½ teaspoon chili powder (adjust for heat preference)
- 1 teaspoon salt (or to taste)
- 1 ½ cups coconut milk (full-fat for creaminess)
- ½ cup heavy cream
- 1 cup chicken broth
- 1 tablespoon tomato paste
- 1 tablespoon lime juice (optional)
- Fresh cilantro, chopped (for garnish)
Instructions
-
Sauté the Aromatics:
Heat the vegetable oil in a large skillet or Dutch oven over medium heat. Add the chopped onion and sauté for 4-5 minutes until softened and translucent. Add the minced garlic and ginger, and cook for an additional 1 minute until fragrant. -
Cook the Chicken:
Add the chicken pieces to the skillet and cook, stirring occasionally, until browned on all sides (about 5-7 minutes). -
Add the Spices:
Stir in the curry powder, turmeric, cumin, paprika, cinnamon, chili powder, and salt. Cook for 1-2 minutes, allowing the spices to bloom and coat the chicken. -
Simmer the Sauce:
Add the tomato paste and stir to combine. Pour in the chicken broth, coconut milk, and heavy cream, stirring to combine. Bring the mixture to a simmer, reduce the heat to low, and let it cook for 15-20 minutes, or until the chicken is fully cooked and the sauce has thickened to your desired consistency. -
Adjust and Finish:
If the curry is too thick, add a bit more chicken broth to reach your desired consistency. Stir in the lime juice, if using, for a touch of acidity and brightness. -
Serve and Garnish:
Serve the creamy chicken curry over steamed rice or with naan bread. Garnish with fresh cilantro for added flavor and color.
Notes
- For extra heat, you can add a chopped fresh chili or some red pepper flakes.
- If you want a dairy-free version, substitute the heavy cream with additional coconut milk and use a non-dairy yogurt for creaminess.
- You can add vegetables like spinach, peas, or bell peppers for added nutrition and flavor.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian, Fusion
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 3g
- Sodium: 800mg
- Fat: 28g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 30mg