Print

Creamy Indian Chicken Curry

Creamy Indian Chicken Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Indulge in the rich flavors of this Creamy Indian Chicken Curry Recipe, a dish that effortlessly brings the warmth of Indian cuisine right to your dining table. This delightful curry features tender chicken simmered in a luscious coconut milk sauce, perfectly balanced with aromatic spices like curry powder, cumin, and turmeric. Ideal for family dinners or meal prep, this recipe is easy to follow and can be customized to suit your heat preference. Serve it over fluffy basmati rice or with warm naan for a comforting meal that will leave everyone asking for seconds.

Ingredients

Scale
  • 1 lb chicken thighs or breasts, cut into bite-sized pieces
  • 2 tbsp vegetable oil or ghee
  • 1 large onion, finely chopped
  • 4 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp curry powder or garam masala blend
  • 1 tsp turmeric
  • 1 tsp ground cumin
  • 1 tsp cayenne (adjust for heat)
  • Salt and pepper to taste
  • 1 can (14 oz) coconut milk
  • 1 cup tomato puree
  • 1 cup chicken broth
  • Juice of lime
  • ½ cup plain yogurt or cream (optional for extra richness)
  • Fresh cilantro, chopped for garnish
  • Fluffy basmati rice for serving

Instructions

  1. Heat oil in a large skillet over medium heat. Sauté chopped onion until translucent, then add minced garlic and grated ginger; cook until fragrant.
  2. Sprinkle in spices: curry powder, turmeric, cumin, cayenne, salt, and pepper. Mix well.
  3. Add chicken pieces and cook until browned on all sides, about 5–7 minutes.
  4. Pour in coconut milk, tomato puree, and chicken broth; stir well and bring to a simmer. Cook for 15–20 minutes until chicken is fully cooked.
  5. Finish with lime juice and optional yogurt or cream for extra richness before serving.

Nutrition