Best Chicken Curry Recipe (Dhaba Style) – Spicy, Flavorful & Authentic Indian Taste at Home – Step by STep

0
(0)
Chicken Curry Recipe | Authentic Indian Chicken Curry

Chicken Curry Recipe | Authentic Indian Chicken Curry

Learn how to make rich, flavorful, and authentic Indian Chicken Curry at home with tender chicken pieces simmered in a spicy onion-tomato gravy infused with aromatic whole spices. This classic Indian curry is comforting, delicious, and perfect with steamed rice, jeera rice, naan, roti, paratha, or pulao. Follow this easy step-by-step recipe to prepare restaurant-style Chicken Curry packed with traditional Indian flavors.

⏱ 1 Hr
👥 4 Servings
🍗 Indian Curry

Recipe Overview

🌏 Cuisine
Indian North Indian Punjabi
🍽 Course
Main Course Lunch Dinner
🍗 Main Ingredient
Chicken Onion Tomato
⭐ Specialty
Protein Rich Restaurant Style Family Favorite

Recipe Summary

⏱

Prep Time

20 Min

🔥

Cook Time

40 Min

🍽

Total Time

1 Hr

👨‍🍳

Difficulty

Easy

👥

Yield

4 Servings

⚡

Calories

430 kcal

About This Recipe

Chicken Curry is one of India’s most popular and comforting dishes, enjoyed in countless regional variations. Tender chicken is cooked in a rich onion-tomato gravy flavored with ginger, garlic, and aromatic Indian spices to create a deeply satisfying meal.

Whether served with fluffy basmati rice, jeera rice, naan, chapati, paratha, or pulao, Chicken Curry is a staple in Indian households and restaurants alike. The slow cooking process allows the chicken to absorb every layer of spice, resulting in a flavorful and aromatic curry.

This recipe follows traditional Indian cooking techniques to deliver authentic homemade Chicken Curry with restaurant-quality taste using simple pantry ingredients.

Why You’ll Love This Chicken Curry Recipe

  • Authentic Indian restaurant-style flavor.
  • Tender, juicy, and flavorful chicken.
  • Rich onion-tomato gravy.
  • Perfect balance of spices.
  • High in protein.
  • Pairs beautifully with rice and Indian breads.
  • Easy-to-follow step-by-step recipe.
  • Ideal for everyday meals and special occasions.
  • Prepared using easily available ingredients.
  • Perfect for family dinners.

What Makes This Chicken Curry Special?

The secret to authentic Chicken Curry lies in patiently browning the onions, slowly cooking the tomato masala, and allowing the chicken to simmer gently until tender. Fresh ginger-garlic paste, aromatic whole spices, and garam masala create the rich flavor that makes this curry truly irresistible.

The result is a thick, aromatic gravy with juicy chicken pieces that are packed with traditional Indian flavors.

Main Ingredients

🍗 Chicken (Bone-in or Boneless) 750 g
🧅 Onions (Finely Chopped) 3 Medium
🍅 Tomatoes (Pureed) 3 Medium
🫚 Ginger-Garlic Paste 2 tbsp

Whole Spices

🌿 Bay Leaf 1
🟤 Cumin Seeds 1 tsp
🟢 Green Cardamom 3
🧡 Cinnamon Stick 1 Inch

Ground Spices

🌶 Kashmiri Red Chili Powder 1½ tsp
🟡 Turmeric Powder ½ tsp
✨ Coriander Powder 2 tsp
🥘 Garam Masala 1 tsp

Additional Ingredients

🫒 Oil or Ghee 3 tbsp
🧂 Salt To Taste
💧 Water 2 Cups
🌿 Fresh Coriander 2 tbsp

Equipment Needed

🍲 Heavy Bottom Pan or Kadai 1
🥄 Wooden Spoon 1
🔪 Knife 1
🪵 Cutting Board 1
🥣 Mixing Bowl 1

Ingredient Substitutions

  • Bone-in chicken can be replaced with boneless chicken thighs or breasts.
  • Oil may be substituted with ghee for a richer flavor.
  • Fresh tomatoes can be replaced with canned tomato puree.
  • Fresh ginger-garlic paste can be substituted with grated ginger and garlic.
  • Coriander powder can be replaced with curry powder in an emergency.
  • Kashmiri red chili powder may be substituted with paprika for milder heat.
  • Fresh coriander leaves can be replaced with dried coriander or kasuri methi.
  • Yogurt may be added instead of cream for a slightly tangy gravy.
  • Mustard oil can be used instead of regular cooking oil for a traditional flavor.
  • Fresh green chilies can be adjusted according to your spice preference.

Step-by-Step Instructions

1

Prepare the Chicken

Wash and clean the chicken pieces thoroughly.

Drain excess water and keep aside.

👨‍🍳 Chef Tip: Pat the chicken dry before cooking for better browning.

2

Heat the Oil

Heat oil or ghee in a heavy-bottom pan.

Add cumin seeds, bay leaf, cardamom, and cinnamon.

👨‍🍳 Chef Tip: Whole spices should sizzle gently to release their aroma.

3

Sauté the Onions

Add finely chopped onions and cook until golden brown.

Stir occasionally for even caramelization.

👨‍🍳 Chef Tip: Well-browned onions create a rich and flavorful curry base.

4

Add Ginger-Garlic Paste

Mix in the ginger-garlic paste.

Cook until the raw smell disappears.

👨‍🍳 Chef Tip: Avoid burning the paste, as it can make the curry bitter.

5

Add Tomato Puree

Pour in the tomato puree and cook well.

Stir until the mixture thickens.

👨‍🍳 Chef Tip: Cook until oil starts separating from the masala.

6

Add the Ground Spices

Mix in turmeric, chili powder, coriander powder, garam masala, and salt.

Cook for 2–3 minutes.

👨‍🍳 Chef Tip: Roast the spices gently to develop their full flavor.

7

Add the Chicken

Add the chicken pieces to the masala.

Mix until every piece is coated with the spices.

👨‍🍳 Chef Tip: Sear the chicken for a few minutes before adding water.

8

Cook the Chicken

Cover and cook for 8–10 minutes.

Stir occasionally.

👨‍🍳 Chef Tip: The chicken will release its natural juices during this stage.

9

Add Water

Pour in the required amount of hot water.

Mix everything thoroughly.

👨‍🍳 Chef Tip: Hot water helps maintain the cooking temperature.

10

Simmer the Curry

Cover and cook over low-medium heat until the chicken becomes tender.

Allow the gravy to thicken naturally.

👨‍🍳 Chef Tip: Slow simmering produces the best flavor.

11

Finish the Curry

Sprinkle garam masala and chopped coriander leaves.

Mix gently.

👨‍🍳 Chef Tip: Add garam masala only at the end to preserve its aroma.

12

Serve Hot

Allow the curry to rest for 5 minutes.

Serve with rice, naan, or roti.

👨‍🍳 Chef Tip: Resting allows the flavors to blend beautifully.

👨‍🍳 Chicken Curry Secrets

  • Use fresh chicken for the best flavor.
  • Brown the onions patiently.
  • Cook the tomato masala completely.
  • Use freshly prepared ginger-garlic paste.
  • Roast the spices gently.
  • Simmer the curry on low heat.
  • Add garam masala towards the end.
  • Use fresh coriander for garnish.
  • Allow the curry to rest before serving.
  • Serve hot with fresh Indian bread or rice.

🍗 Perfect Chicken Cooking Guide

❌ Undercooked Pink & Chewy
✅ Perfectly Cooked Juicy & Tender
❌ Overcooked Dry & Tough

Properly cooked chicken should remain tender, juicy, and fully cooked while absorbing the rich flavors of the curry gravy.

🍛 Authentic Chicken Curry Secrets

Traditional Indian Chicken Curry gets its rich flavor from slowly browned onions, perfectly cooked tomato masala, aromatic whole spices, and patient simmering. Every stage contributes to building deep, authentic flavors.

Cooking the chicken directly in the masala allows it to absorb the spices completely, resulting in a delicious restaurant-style curry.

🌶️ Authentic Indian Flavor Tips

Fresh ginger-garlic paste, whole spices, coriander powder, garam masala, and slow cooking are the key ingredients behind authentic Indian Chicken Curry. A generous garnish of fresh coriander adds freshness and aroma just before serving.

For an even richer flavor, let the curry rest for 10–15 minutes before serving.

❌ Common Mistakes to Avoid

  • Using frozen chicken without thawing properly.
  • Skipping the onion browning stage.
  • Not cooking the tomato masala long enough.
  • Adding excessive water.
  • Using stale ground spices.
  • Cooking on high heat throughout.
  • Overcooking the chicken.
  • Adding garam masala too early.
  • Skipping the resting time.
  • Not tasting and adjusting seasoning before serving.

Popular Chicken Curry Variations

  • 🍗 Punjabi Chicken Curry
  • 🥥 South Indian Chicken Curry
  • 🌶️ Chettinad Chicken Curry
  • 🍛 Dhaba Style Chicken Curry
  • 🥔 Chicken Aloo Curry
  • 🥬 Spinach Chicken Curry
  • 🥥 Coconut Milk Chicken Curry
  • 🧈 Butter Chicken Style Curry
  • 🍅 Tomato Rich Chicken Curry
  • 🔥 Spicy Village Style Chicken Curry

🍽️ Serving Suggestions

Serve hot Chicken Curry with steamed basmati rice, jeera rice, naan, butter naan, tandoori roti, chapati, lachha paratha, or pulao. Complete the meal with sliced onions, cucumber salad, lemon wedges, pickle, and chilled raita for a satisfying Indian feast.

🧊 Storage & Reheating Guide

🧊 Refrigerator

Store Chicken Curry in an airtight container for up to 3 days.

❄️ Freezer

Freeze for up to 2 months in freezer-safe containers. Thaw overnight before reheating.

🔥 Reheating

Reheat gently over low heat. Add a little hot water if the gravy has thickened too much.

Make Ahead Tips

  • Marinate the chicken a few hours in advance for enhanced flavor.
  • Prepare the onion-tomato masala beforehand.
  • Chop onions, tomatoes, and coriander ahead of time.
  • Measure all spices before cooking.
  • Prepare ginger-garlic paste fresh for maximum aroma.
  • Cook the curry a day ahead for even better flavor.
  • Store individual meal portions for easy reheating.
  • Garnish with fresh coriander just before serving.

🥗 Nutrition Information (Approx. Per Serving)

Nutritional values are approximate and may vary depending on ingredients used.

🔥

Calories

430
kcal
💪

Protein

34
g
🌾

Carbohydrates

11
g
🫒

Fat

27
g
🌿

Fiber

3
g
🧂

Sodium

680
mg

❤️ Health Highlights

  • Excellent source of high-quality protein.
  • Rich in essential B vitamins.
  • Contains iron and zinc for overall health.
  • Fresh spices provide natural antioxidants.
  • Supports muscle growth and repair.
  • Low in carbohydrates when served without rice.
  • Fresh ginger and garlic may support immunity.
  • Can be part of a balanced, protein-rich diet.

💡 Did You Know?

Chicken Curry is one of the most widely enjoyed Indian dishes across the world. Every region of India has its own version, from the rich Punjabi style to the spicy Chettinad curry of Tamil Nadu and the coconut-based curries of Kerala, making it one of the country’s most diverse and beloved recipes.

Frequently Asked Questions

Can I use boneless chicken?

Yes. Boneless chicken cooks faster, while bone-in chicken provides a richer and more flavorful gravy.

Can I make Chicken Curry ahead of time?

Yes. The flavors deepen overnight, making it even more delicious the next day.

Why is my chicken dry?

Overcooking the chicken or cooking on high heat for too long can make it dry and tough.

Can I make this curry less spicy?

Absolutely. Reduce the amount of red chili powder and green chilies according to your preference.

Can I freeze Chicken Curry?

Yes. Freeze it in airtight containers for up to two months and thaw before reheating.

Which oil is best for Chicken Curry?

Mustard oil, sunflower oil, groundnut oil, or ghee all work well depending on your preferred flavor.

How can I thicken the gravy?

Cook the curry uncovered for a few minutes or simmer until the desired consistency is reached.

Can I add potatoes?

Yes. Potatoes are commonly added in many regional Indian Chicken Curry recipes.

Which rice goes best with Chicken Curry?

Steamed basmati rice, jeera rice, peas pulao, and plain rice are all excellent choices.

Why does restaurant Chicken Curry taste different?

Restaurants often cook onions slowly, use freshly ground spices, and allow the curry to simmer longer for deeper flavor.

Why This Chicken Curry Recipe Works

This recipe follows traditional Indian cooking techniques by slowly browning onions, thoroughly cooking the tomato masala, gently simmering tender chicken, and finishing with garam masala and fresh coriander. These steps create a rich, aromatic, and perfectly balanced Chicken Curry that tastes just like homemade Indian comfort food.

🌟 Expert Serving Tip

For an authentic restaurant-style presentation, garnish the curry with freshly chopped coriander, thin ginger juliennes, and a squeeze of lemon juice. Serve immediately with hot naan or steamed basmati rice for the best flavor and aroma.

Chef’s Final Note

The secret to exceptional Chicken Curry lies in patience. Brown the onions properly, cook the masala until the oil separates, simmer the chicken gently, and finish with fresh herbs. These simple techniques create a rich, flavorful, and authentic Indian Chicken Curry that’s perfect for any occasion.

⭐ Rate This Recipe

If you enjoyed this authentic Indian Chicken Curry recipe, save it for later, share it with your friends and family, and enjoy it with your favorite rice or Indian bread for a complete homemade meal.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Leave a Comment

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *

Scroll to Top