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 mins
Cook Time 35 minutes mins
Total Time 55 minutes mins
Course Lunch
Cuisine Indian
Servings 4 servings
Calories 300 kcal
- 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
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