Go Back

Creamy Chicken Curry with Rice

Elina James
Savor the rich, comforting flavors of Creamy Chicken Curry with Rice tender chicken simmered in a velvety, spiced sauce served over fluffy rice. This easy homemade curry recipe is perfect for weeknight dinners or cozy meals, delivering restaurant-style taste with simple ingredients.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Course Lunch
Cuisine Indian
Servings 4 servings
Calories 300 kcal

Ingredients
  

  • For the Chicken Curry
  • 500 g boneless chicken thighs or breasts, cut into pieces
  • 2 tablespoons oil or butter
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 teaspoons curry powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric
  • ½ teaspoon chili powder, optional
  • 1 cup tomato puree or crushed tomatoes
  • ¾ cup coconut milk or heavy cream
  • ½ cup chicken broth or water
  • Salt to taste
  • Fresh cilantro for garnish
  • For the Rice
  • 1½ cups long-grain rice
  • 3 cups water
  • ½ teaspoon salt

Instructions
 

  • Step 1: Cook the Rice : Wash rice thoroughly and cook with water and salt until tender. Fluff and set aside.
  • Step 2: Sauté Onions : Heat oil in a large pan and cook onions until translucent and lightly golden.
  • Step 3: Build the Flavor Base : Add garlic, ginger, and spices. Stir constantly to release aromas.
  • Step 4: Cook the Chicken : Add chicken pieces and cook until sealed and lightly browned.
  • Step 5: Simmer the Sauce : Add tomato puree and broth. Simmer until chicken is fully cooked.
  • Step 6: Add Creaminess : Stir in coconut milk or cream and simmer gently until thick and creamy.
  • Step 7: Serve : Serve hot curry over rice and garnish with cilantro.
Keyword Creamy Chicken Curry with Rice