How to Make Chicken Curry

Here is the most basic of all Indian recipes to cook a tasty chicken curry that can come out well even in a beginner’s kitchen. The traditional ingredients, especially the whole spices when cooked with the chicken enhance its flavor and the typical onion – tomato gravy offers a finger-licking experience.

0 from 0 votes

How to Make Chicken Curry

Course main
Cuisine Indian
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 4
Calories 322 kcal
Author Prabhat


  • 800 gms Boneless Chicken cut to pieces
  • 2 medium sized Onions grated
  • 2 cups Freshly made tomato puree
  • Salt to taste
  • 1 tbsp Oil
  • 2 tbsp Fresh Coriander Leaves chopped
  • 1 tsp Red Chilli Powder
  • 1/2 tsp Turmeric Powder
  • 1 tsp Cumin Powder
  • 1 ½ tsp Garam Masala Powder
  • 1 tsp Garlic paste
  • 1 tsp Ginger Paste
  • 2 tsps Coriander Powder
  • 1/2 inch Cinnamon
  • 2-3 Green Cardamoms
  • 3-4 Cloves


  1. In a non-stick pan, heat the oil. Add the whole spices - cinnamon, cardamom, and cloves. As they fry, they lend their special aroma to the gravy.
  2. Add the grated onion after squeezing out their excess water. This helps in browning them faster. Saute them by stirring continuously until they are nicely browned. If you need more oil, add it at this point. Spend considerable time to make them a nice brown. Now add ginger garlic paste and mix well.

  3. Add turmeric powder, red chilli powder, cumin powder and coriander powder. To avoid these dry powders from burning, you may add a little bit of water. Saute the mixture for a minute.
  4. Now put the pureed tomatoes. The color of the curry will now become a tempting red color. The Kashmiri red chilly powder will give a good bright red color. Add salt now so that the tomatoes cook faster. Let the curry cook well now by stirring intermittently. Once the oil separates, the tomatoes are done.

  5. Add the chicken and mix well. Add a little more salt and some coriander leaves. Don’t add water at this point as the chicken will also leave the water. Wait for the chicken to get cooked. As it cooks, it will leave its own juice and impart a thick feel to the curry.
  6. Add garam masala and mix well. Cook for some time. At this point, If you need, add warm water so that the chicken remains soft. Cover and cook for at least 20 minutes or till the chicken is cooked well. Do not use cold water, as it makes the chicken pieces more rubbery and chewy. Check the consistency of the curry and add more water if needed. Bring it to a boil and put the gas off.
  7. Add fresh coriander leaves for garnishing. Chicken curry is now ready to serve. Serve hot with rotis, parathas or steamed rice.
Nutrition Facts
How to Make Chicken Curry
Amount Per Serving
Calories 322 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 1g6%
Cholesterol 128mg43%
Sodium 282mg12%
Potassium 1337mg38%
Carbohydrates 13g4%
Fiber 3g13%
Sugar 6g7%
Protein 45g90%
Vitamin A 940IU19%
Vitamin C 17mg21%
Calcium 38mg4%
Iron 3.7mg21%
* Percent Daily Values are based on a 2000 calorie diet.

Pro Tip: If you are using frozen chicken then thaw it properly before use. Best way to thaw is using microwave, however if you don’t have a microwave you can thaw under cold water as well.

Pin this image to your board


How to Prepare Delicious Chicken Curry at Home


Add Comment

Recipe Rating