Creamy Chicken Curry with Rice

This creamy chicken curry is a rich, flavorful dish featuring tender pieces of chicken simmered in a luscious, spiced coconut-tomato sauce. Served over a bed of fluffy rice, this comforting meal combines traditional curry spices with a creamy finish that satisfies every craving. It’s a perfect balance of bold flavors and smooth texture, ideal for both family dinners and special occasions.

Why You’ll Love This Recipe

This recipe delivers everything you want in a hearty curry: succulent chicken, a creamy and aromatic sauce, and satisfying spices that warm the palate. It’s surprisingly easy to make, with ingredients commonly found in most pantries. Whether you’re a fan of Indian-inspired cuisine or simply enjoy comforting one-bowl meals, this dish is sure to become a favorite.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • Boneless, skinless chicken breasts or thighs, cut into chunks

  • Onion, finely chopped

  • Garlic, minced

  • Fresh ginger, grated

  • Tomato paste or crushed tomatoes

  • Coconut milk or heavy cream

  • Curry powder

  • Garam masala

  • Ground cumin

  • Paprika

  • Salt and black pepper

  • Olive oil or butter

  • Fresh cilantro (for garnish)

  • Cooked white rice, for serving

Directions

  1. Heat oil or butter in a large skillet over medium heat.

  2. Sauté chopped onions until translucent, about 5 minutes.

  3. Add garlic and ginger; cook for 1–2 minutes until fragrant.

  4. Stir in curry powder, garam masala, cumin, paprika, salt, and pepper. Toast spices for 30 seconds.

  5. Add the chicken pieces and cook until browned on all sides, about 6–8 minutes.

  6. Mix in tomato paste or crushed tomatoes and let simmer for 2–3 minutes.

  7. Pour in coconut milk or cream. Stir to combine and bring to a gentle simmer.

  8. Cover and cook for 10–15 minutes, until chicken is fully cooked and the sauce has thickened.

  9. Adjust seasoning to taste.

  10. Serve hot over cooked white rice, garnished with fresh cilantro.

Servings and Timing

  • Servings: 4

  • Preparation Time: 10 minutes

  • Cooking Time: 25 minutes

  • Total Time: 35 minutes

Variations

  • Spicy Version: Add chopped green chilies or a pinch of cayenne for heat.

  • Dairy-Free: Use full-fat coconut milk instead of cream.

  • Low-Carb: Serve with cauliflower rice instead of regular rice.

  • Vegetarian: Substitute chicken with chickpeas or paneer.

  • Extra Creamy: Stir in a spoonful of yogurt at the end for extra richness.

Storage/Reheating

  • Storage: Store in an airtight container in the refrigerator for up to 3 days.

  • Reheating: Reheat in a saucepan over low heat, adding a splash of water or cream to loosen the sauce.

  • Freezing: Freeze for up to 2 months in a freezer-safe container. Thaw overnight in the refrigerator before reheating.

FAQs

Can I use pre-cooked chicken?

Yes, but reduce the simmering time. Add the chicken after the sauce has developed flavor.

Is coconut milk necessary?

No, you can use heavy cream, Greek yogurt, or a combination, depending on your preference.

What can I serve with this curry besides rice?

Naan, roti, or steamed vegetables are great alternatives.

Can I make this curry in advance?

Yes, it stores and reheats very well, making it perfect for meal prep.

How can I thicken the curry sauce?

Simmer uncovered to reduce liquid, or stir in a slurry of cornstarch and water.

What type of curry powder should I use?

A mild or medium blend works well. You can adjust with additional spices to taste.

Can I make it in a slow cooker?

Yes. Sauté the aromatics first, then transfer everything to a slow cooker and cook on low for 4–5 hours.

How do I avoid curdling if I use cream?

Lower the heat before adding cream and stir gently to incorporate.

Can I add vegetables to this curry?

Yes. Try bell peppers, spinach, peas, or carrots for added nutrition and texture.

How do I make it less spicy?

Use mild curry powder and omit any added chilies or spicy paprika.

Conclusion

Creamy chicken curry with rice is a crowd-pleasing dish that brings warmth, comfort, and vibrant flavor to the table. It’s easy to prepare, deeply satisfying, and endlessly customizable. Whether you’re new to curry or a longtime fan, this dish offers a foolproof way to enjoy a rich and aromatic meal any day of the week.

Print

Creamy Chicken Curry with Rice

A rich and flavorful creamy chicken curry served over steamed rice, combining tender chicken pieces simmered in a spiced coconut cream sauce. Perfect for a comforting weeknight dinner.

  • Author: Mariem
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Halal

Ingredients

Scale
  • 1.5 lbs (700g) boneless, skinless chicken thighs, cut into bite-sized pieces
  • 1 tablespoon vegetable oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons curry powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon chili powder (optional)
  • 1 can (14 oz) coconut milk
  • 1/2 cup plain yogurt
  • 1 tablespoon tomato paste
  • Salt and pepper to taste
  • Fresh cilantro, chopped (for garnish)
  • 3 cups cooked basmati rice, for serving

Instructions

  1. Heat the oil in a large skillet over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
  2. Add the garlic and ginger, and cook for another minute until fragrant.
  3. Stir in the curry powder, cumin, turmeric, and chili powder. Cook for 1-2 minutes to toast the spices.
  4. Add the chicken pieces and cook until lightly browned on all sides, about 5 minutes.
  5. Stir in the tomato paste, coconut milk, and yogurt. Mix well to combine.
  6. Reduce heat to low, cover, and simmer for 20 minutes, stirring occasionally, until the chicken is tender and the sauce is thickened.
  7. Season with salt and pepper to taste.
  8. Serve the creamy chicken curry over cooked basmati rice and garnish with chopped cilantro.

Notes

  • Substitute chicken breasts if preferred, but thighs offer more flavor and tenderness.
  • Use Greek yogurt for a thicker sauce or sour cream for a tangier flavor.
  • Adjust chili powder to taste for desired heat level.

Nutrition

  • Serving Size: 1 serving with rice
  • Calories: 480
  • Sugar: 4g
  • Sodium: 480mg
  • Fat: 26g
  • Saturated Fat: 15g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 32g
  • Cholesterol: 110mg

Keywords: chicken curry, creamy curry, Indian chicken curry, curry with rice, coconut curry

Did you make this recipe?

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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating