Go Back
+ servings
chicken curry
Print Recipe
4.5 from 4 votes

Chicken Curry recipe

Marinate chicken overnight for best results.You may also make the sauce and freeze in batches.Same curry can be used to make different curries
Prep Time30 mins
Cook Time40 mins
Course: Main Course
Cuisine: Indian
Keyword: chicken curry, easy chicken curry
Servings: 4
Author: Gaurav


  • Blender
  • Sieve
  • whisk
  • stock pot /frying pan / dutch oven


  • 500 grams chicken washed and cut

For Marination:

  • ¼ cup yogurt
  • 1 tablespoon ginger
  • 1 tablespoon garlic
  • 1 tablespoon red chilly powder
  • salt as per taste

For tomato paste:

  • 2 medium tomatoes
  • 1 tablespoon ginger
  • 1 tablespoon garlic
  • 1 tablespoon chopped green chillies

For Curry:

  • 1 medium onion
  • ½ cup tomato paste**
  • 1 tablespoon red chilly powder
  • 1 tablespoon coriander powder
  • ½ teaspoon turmeric powder
  • ½ tablespoon garam masala
  • 1 tablespoon kasoori methi
  • 1 tablespoon vegetable stock powder optional
  • Salt as per taste
  • 2 cups water
  • ¼ cup oil
  • Coriander for garnish


For Marination:

  • Whisk together curd, turmeric, red chilli powder, salt and crushed ginger -garlic in a bowl .Marinate overnight or for couple of hours for best flavor.
  • Make sure all chicken pieces are coated with the marinade.
  • Marinate overnight or for couple of hours.

For Curry:

  • Heat oil in a pan. Sauté onions till brown.
  • Blend together the ingredients of tomato paste and strain it with a sieve. Add tomato paste to the onions and stir.
  • Now, add red chilli powder, turmeric powder, coriander powder, garam masala and salt.
  • Mix well. Cook for 5 mins until you get a fragrant curry.
  • Add chicken pieces and mix well.Cook for 5 mins.
  • Add water,vegetable stock powder.Cover and cook for 10 mins.
  • Now,add kasuri methi.
  • Garnish with coriander.
  • Serve hot with roti or rice.