Authentic Indian Chicken Curry Recipe

Spread the love

Learn how to prepare an authentic Indian Chicken Curry recipe with tender chicken, aromatic spices, and a rich, flavorful gravy. This recipe will transport your taste buds to the vibrant streets of India in every bite!

Introduction Indian Chicken Curry recipe

Ingredients Indian Chicken Curry recipe

To prepare this mouthwatering curry, you will need the following ingredients:

  • 500 grams chicken, cut into pieces
  • 2 onions, finely chopped
  • 3 tomatoes, pureed
  • 4 garlic cloves, minced
  • 1-inch piece of ginger, grated
  • 2 green chilies, slit lengthwise
  • 2 teaspoons red chili powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon cumin powder
  • 1 teaspoon coriander powder
  • 1 teaspoon garam masala
  • 1/2 cup plain yogurt
  • Fresh cilantro leaves, for garnish
  • Salt, to taste
  • Cooking oil

Directions Indian Chicken Curry recipe

Follow these step-by-step directions to prepare the Indian Chicken Curry:

1/ Heat oil in a large pan or kadai over medium heat.

2/ Add the chopped onions and sauté until golden brown.

3/ Add minced garlic, grated ginger, and slit green chilies. Sauté for a minute.

4/ Add the chicken pieces and cook until they turn golden brown.

5/ In a separate bowl, whisk together the yogurt, red chili powder, turmeric powder, cumin powder, coriander powder, and salt.

6/ Pour the yogurt mixture over the chicken and mix well. Cook for a few minutes to allow the flavors to meld.

7/ Add the tomato puree and cook until the oil separates from the gravy.

8/ Sprinkle garam masala and give it a final stir.

How to Prepare Indian Chicken Curry

Prepare the Indian Chicken Curry by following these simple steps: Sauté onions, garlic, ginger, and green chilies. Cook the chicken until golden brown. Whisk together yogurt and spices, then add to the chicken. Stir in tomato puree and cook until the oil separates. Finish by adding garam masala.

Preparation time Indian Chicken Curry

The preparation time for this Indian Chicken Curry recipe is approximately 15 minutes, while the cooking time is around 40 minutes. However, the flavors develop further if you allow the curry to simmer for an additional 10-15 minutes.

Servings Indian Chicken Curry

This recipe yields about 4 servings, making it perfect for a family dinner or a gathering of friends. Serve it alongside steamed rice or naan bread to savor the flavors to the fullest.

The level of spiciness can be adjusted according to your preference. Feel free to increase or decrease the amount of red chili powder and green chilies.

Useful Tricks and Tips to Enhance Indian Chicken Curry Recipe


Freshly Ground Spices: For the best flavor, use freshly ground spices instead of pre-ground ones. This will give your curry a vibrant and aromatic flavor.

Sauté the Aromatics: Start by sautéing onions, garlic, and ginger in oil or ghee until they become golden brown. This step adds depth and complexity to the curry. Be patient and let the aromatics cook until they release their flavors and become aromatic.

Spice Infusion: Add your freshly ground spices to the sautéed aromatics and cook them for a minute or two to release their flavors. This step helps to enhance the overall taste of the curry.

Tomato Paste or Puree: Use tomato paste or puree to give the curry a rich and tangy flavor. Add it to the sautéed aromatics and spices and cook for a few minutes until the raw flavor of the tomatoes dissipates.

Yogurt or Cream: To make the curry creamy and luscious, stir in some yogurt or cream. This adds richness and a smooth texture to the sauce. Add it slowly while stirring continuously to prevent curdling.

Slow Cooking: For a more flavorful and tender chicken, consider slow-cooking the curry. This allows the chicken to absorb the flavors of the spices and results in a more tender and flavorful dish. You can cook it on low heat on the stovetop or use a slow cooker.

With these tips, you’ll be able to enhance the flavors and create a delicious Indian Chicken Curry. Enjoy your meal with Indian Chicken Curry recipe!

Nutrition Facts

 The approximate nutrition facts for a typical serving of Indian Chicken Curry, which can vary depending on the specific recipe and ingredients used.

Serving Size: 1 cup (about 240 grams)

Calories: Approximately 250-350 calories per serving


  • Protein: 15-20 grams
  • Carbohydrates: 10-20 grams
  • Dietary Fiber: 2-4 grams
  • Fat: 15-25 grams

Vitamins and Minerals:

  • Vitamin A: Varies depending on the amount of vegetables and spices used.
  • Vitamin C: Varies depending on the amount of tomatoes or other sources of vitamin C.
  • Calcium: Varies depending on the recipe, but it may contribute 5-10% of the daily recommended intake.
  • Iron: Varies depending on the ingredients, but it may contribute 10-20% of the daily recommended intake.

Please note that these are general estimates, and the actual nutritional content can vary based on the specific ingredients and cooking methods used in your Indian Chicken Curry. It’s a good idea to refer to the nutrition label on any packaged ingredients and use a nutrition calculator for precise values if you have dietary concerns or specific dietary goals.

Spread the love

Leave a Reply

Your email address will not be published. Required fields are marked *