Indian Chicken Curry

Learn how to make an authentic and aromatic Indian Chicken Curry with tender chicken in a rich gravy. Get the easy, step-by-step recipe and cook it tonight!

LIVE PREVIEW
3455 COOKING NOW
LOVED BY 10.000+ HOME COOKS
JUMP TO
RECIPE
0 Recipes in your Plan
View

This Indian Chicken Curry fills your kitchen with incredible aromas and warms you from the inside out. It’s easier to make than you might think, with tender chicken in a rich, deeply spiced gravy. Let’s get cooking.

Craving a delicious Indian Chicken Curry? You've come to the right spot! From Chicken Recipes favorites to amazing Appetizers & Snacks recipes, there's something here for everyone.

Why You’ll Love This Indian Chicken Curry

  • Incredibly aromatic: Toasted whole spices create an unforgettable fragrance.
  • Unbelievably tender chicken: Gently simmered until melt-in-your-mouth soft.
  • Wonderfully adaptable: Easily adjust the heat level to your taste.
  • Better next day: Flavors develop and meld for amazing leftovers.

Ingredients & Tools

  • 800 g boneless, skinless chicken thighs, cut into bite-sized pieces
  • 3 tbsp vegetable oil or ghee
  • 2 large onions, finely chopped
  • 4 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 2 green chilies, slit lengthwise (optional, for heat)
  • 3 medium tomatoes, pureed
  • 1 tsp cumin seeds
  • 1 bay leaf
  • 2 green cardamom pods
  • 1 cinnamon stick (about 2 inches)
  • 1.5 tsp turmeric powder
  • 2 tsp coriander powder
  • 1.5 tsp garam masala
  • 1 tsp red chili powder (adjust to taste)
  • Salt to taste
  • 1/2 cup plain yogurt, whisked until smooth
  • 1 cup water, or as needed
  • Fresh coriander for garnish

Tools: A heavy-bottomed pot or Dutch oven, a good whisk for the yogurt, and a spice grinder or mortar and pestle if you’re grinding whole spices.

Notes: Using good-quality, fresh spices really makes a difference here — they have more potent oils and will give your curry a much brighter, more authentic flavor. And don’t skip the fresh ginger and garlic; that pungent base is non-negotiable for a truly great curry.

Nutrition (per serving)

Calories: 385 kcal
Protein: 35 g
Fat: 22 g
Carbs: 12 g
Fiber: 3 g

Serves: 4 | Prep Time: 20 minutes | Cook Time: 40 minutes | Total Time: 1 hour

Before You Start: Tips & Ingredient Notes

  • Chicken thighs are your friend. They have more fat and connective tissue than breasts, which means they stay incredibly juicy and tender through the longer simmering process. Trust me on this one.
  • Don’t rush the onion cooking. This is probably the most important step. You need to cook the onions until they are a deep golden brown, not just translucent. This caramelization adds a wonderful sweetness and depth to the final gravy.
  • Have your spices measured and ready. Once you start cooking, things can move quickly. Having your spice bowls lined up next to the stove (a *mise en place*) prevents you from burning the garlic while you frantically search for the turmeric.
  • Whisk that yogurt until it’s completely smooth. Lumpy yogurt can curdle when it hits the hot pan. Taking a minute to whisk it ensures it incorporates beautifully into the sauce, making it creamy and rich.

How to Make Indian Chicken Curry

Step 1: Start by prepping all your ingredients. Chop the onions, mince the garlic, grate the ginger, and puree the tomatoes. Cut the chicken thighs into uniform, bite-sized pieces and pat them dry with a paper towel — this helps them brown nicely instead of steaming. Having everything ready makes the cooking process smooth and enjoyable.

Step 2: Heat the oil or ghee in your heavy-bottomed pot over medium heat. Once it’s hot, add the whole spices: cumin seeds, bay leaf, cardamom pods, and the cinnamon stick. You’ll hear them sizzle and smell their aroma almost immediately. Fry them for about 30-45 seconds until they are fragrant, but be careful not to burn them.

Step 3: Add the finely chopped onions to the pot. Sauté them, stirring occasionally, for a good 10-12 minutes. You’re looking for them to turn a lovely golden-brown color. This step is crucial for building the flavor base of your curry, so be patient. Then, add the minced garlic, grated ginger, and slit green chilies. Cook for another 1-2 minutes until the raw smell of the garlic disappears.

Step 4: Now, it’s time for the ground spices. Add the turmeric, coriander powder, and red chili powder to the onion mixture. Stir constantly for about 30 seconds to “bloom” the spices in the oil. You’ll notice the color deepens and the aroma becomes even more intense — that’s exactly what you want.

Step 5: Pour in the pureed tomatoes. Be careful, as it might splutter a little. Mix everything well and cook the masala for 8-10 minutes, stirring frequently, until the tomatoes break down and the oil starts to separate from the mixture. You’ll see little droplets of oil around the edges of the pan — this is a key visual cue that your base is ready.

Step 6: Add the chicken pieces to the pot and season generously with salt. Stir to coat every piece in the spiced masala. Cook for 5-6 minutes, until the chicken is sealed and turns opaque on the outside. It doesn’t need to be cooked through at this stage.

Step 7: Lower the heat to a gentle simmer. Take your smoothly whisked yogurt and add it one spoonful at a time, stirring continuously after each addition. This slow process prevents the yogurt from splitting. Once all the yogurt is incorporated, let it cook for 2-3 minutes.

Step 8: Add about a cup of water to achieve your desired gravy consistency. Bring the curry to a boil, then reduce the heat to low, cover the pot with a lid, and let it simmer gently for 15-20 minutes. This allows the chicken to cook through and become incredibly tender while the flavors meld together.

Step 9: Finally, sprinkle the garam masala over the curry and give it one final stir. Taste and adjust the salt if needed. Let it sit, covered, for 5 minutes off the heat to allow the garam masala’s aroma to infuse the dish. Garnish with a generous handful of fresh coriander just before serving.

Storage & Freshness Guide

  • Fridge: Cool completely and store in an airtight container for up to 3 days.
  • Freezer: Freeze in a sealed container for up to 2 months. Thaw overnight in the refrigerator.
  • Reviving: Reheat gently on the stovetop, adding a splash of water if the gravy has thickened.

Serving Suggestions

Complementary Dishes

  • Basmati Rice — The long, fragrant grains are the perfect, fluffy base to soak up all that delicious curry gravy.
  • Buttery Naan or Roti — There’s nothing quite like tearing off a piece of warm, soft flatbread to scoop up bites of chicken and sauce.
  • A Simple Cucumber Salad — The cool, crisp freshness provides a lovely contrast to the warm, spiced curry.

Drinks

  • A crisp, Indian Lager — The light bitterness and carbonation cut through the richness of the curry beautifully.
  • Sweet Lassi — This creamy, yogurt-based drink is a classic pairing that cools the palate if your curry has a bit of a kick.
  • Iced Mint Tea — Its refreshing quality is a wonderful, non-alcoholic option that complements the spices.

Something Sweet

  • Gulab Jamun — These warm, syrup-soaked milk solids balls are the ultimate traditional finish to an Indian meal.
  • Mango Kulfi — A rich, dense, and creamy Indian ice cream that feels like a luxurious treat.
  • A simple bowl of fresh fruit — Sometimes, slices of juicy mango or orange are all you need to cleanse the palate.

Top Mistakes to Avoid

  • Mistake: Adding yogurt too quickly or when the heat is too high. This is the most common way the sauce can split or curdle. Always lower the heat and add it slowly while stirring continuously.
  • Mistake: Not cooking the tomato-onion base long enough. If you don’t cook it until the oil separates, the curry can taste raw and acidic. Be patient — that separation is your sign of a well-cooked masala.
  • Mistake: Overcrowding the pan when browning the chicken. If you add all the chicken at once, it will steam instead of getting a nice sear. Cook it in batches if your pot is on the smaller side.
  • Mistake: Adding garam masala too early. Garam masala is a finishing spice. Adding it at the end preserves its delicate, aromatic flavor. If you cook it for too long, that beautiful fragrance will just evaporate.

Expert Tips

  • Tip: Bloom your ground spices. After adding turmeric and coriander powder to the onions, fry them for just 30 seconds before adding the tomatoes. This quick step “toasts” them in the oil, unlocking a much deeper and more complex flavor.
  • Tip: Use a splash of water to deglaze. After sautéing the onions and spices, you might have some tasty browned bits stuck to the bottom of the pot. Add a tablespoon or two of water and scrape it all up before adding the tomatoes. That’s pure flavor!
  • Tip: Let the curry rest before serving. Giving the finished curry 5-10 minutes off the heat with the lid on allows the chicken to reabsorb some of the sauce, making it even more succulent, and lets the flavors harmonize.
  • Tip: For a smoother gravy, use a hand blender. If you prefer a completely smooth sauce, you can use an immersion blender to puree the onion-tomato masala *before* you add the chicken. Just remove the whole spices like the bay leaf and cinnamon stick first.

FAQs

Can I use chicken breasts instead of thighs?
You absolutely can, but you’ll need to adjust the cooking time. Chicken breasts are leaner and can dry out if overcooked. I’d recommend reducing the final simmering time to about 10-12 minutes, just until the breasts are cooked through. Check for doneness earlier to ensure they stay juicy. Thighs are just more forgiving for a long, slow cook.

My curry is too spicy! How can I fix it?
Don’t worry, this is an easy fix! The best way to tame the heat is to add a bit of dairy. Stir in a few more tablespoons of whisked yogurt or a splash of heavy cream. You can also add a teaspoon of sugar, which helps balance the spiciness without making the curry taste sweet. Adding more plain, cooked tomato puree can also dilute the heat.

Can I make this curry ahead of time?
Yes, and it often tastes even better! Let the curry cool completely, then store it in an airtight container in the refrigerator for up to 3 days. The flavors have more time to meld and develop. Reheat it gently on the stovetop over low heat, adding a splash of water if the gravy has thickened too much.

What can I use if I don’t have all the whole spices?
While the whole spices add incredible depth, you can still make a delicious curry without them. If you’re missing, say, cardamom and cinnamon, just add an extra half teaspoon of garam masala at the end, as garam masala typically contains those spices in ground form. The flavor profile will be slightly different, but it will still be wonderful.

Why did my yogurt curdle in the curry?
This usually happens if the yogurt was too cold, added too quickly, or the heat of the pan was too high. To prevent it, always take your yogurt out of the fridge 15 minutes early to take the chill off, whisk it until perfectly smooth, and ensure the heat is on low when you incorporate it spoon by spoon.

Indian Chicken Curry

Indian Chicken Curry

Recipe Information
Cost Level $$
Category Chicken Recipes
Difficulty High
Cuisine Indian
Recipe Details
Servings 4
Total Time 60 minutes
Recipe Controls
LOVED BY 2000+ HOME COOKS
PIN TO
PINTEREST

Learn how to make an authentic and aromatic Indian Chicken Curry with tender chicken in a rich gravy. Get the easy, step-by-step recipe and cook it tonight!

Ingredients

For the Ingredients

Instructions

  1. Start by prepping all your ingredients. Chop the onions, mince the garlic, grate the ginger, and puree the tomatoes. Cut the chicken thighs into uniform, bite-sized pieces and pat them dry with a paper towel — this helps them brown nicely instead of steaming. Having everything ready makes the cooking process smooth and enjoyable.
  2. Heat the oil or ghee in your heavy-bottomed pot over medium heat. Once it’s hot, add the whole spices: cumin seeds, bay leaf, cardamom pods, and the cinnamon stick. You’ll hear them sizzle and smell their aroma almost immediately. Fry them for about 30–45 seconds until they are fragrant, but be careful not to burn them.
  3. Add the finely chopped onions to the pot. Sauté them, stirring occasionally, for a good 10–12 minutes. You’re looking for them to turn a lovely golden-brown color. This step is crucial for building the flavor base of your curry, so be patient. Then, add the minced garlic, grated ginger, and slit green chilies. Cook for another 1–2 minutes until the raw smell of the garlic disappears.
  4. Now, it’s time for the ground spices. Add the turmeric, coriander powder, and red chili powder to the onion mixture. Stir constantly for about 30 seconds to "bloom" the spices in the oil. You’ll notice the color deepens and the aroma becomes even more intense — that’s exactly what you want.
  5. Pour in the pureed tomatoes. Be careful, as it might splutter a little. Mix everything well and cook the masala for 8–10 minutes, stirring frequently, until the tomatoes break down and the oil starts to separate from the mixture. You’ll see little droplets of oil around the edges of the pan — this is a key visual cue that your base is ready.
  6. Add the chicken pieces to the pot and season generously with salt. Stir to coat every piece in the spiced masala. Cook for 5–6 minutes, until the chicken is sealed and turns opaque on the outside. It doesn't need to be cooked through at this stage.
  7. Lower the heat to a gentle simmer. Take your smoothly whisked yogurt and add it one spoonful at a time, stirring continuously after each addition. This slow process prevents the yogurt from splitting. Once all the yogurt is incorporated, let it cook for 2–3 minutes.
  8. Add about a cup of water to achieve your desired gravy consistency. Bring the curry to a boil, then reduce the heat to low, cover the pot with a lid, and let it simmer gently for 15–20 minutes. This allows the chicken to cook through and become incredibly tender while the flavors meld together.
  9. Finally, sprinkle the garam masala over the curry and give it one final stir. Taste and adjust the salt if needed. Let it sit, covered, for 5 minutes off the heat to allow the garam masala’s aroma to infuse the dish. Garnish with a generous handful of fresh coriander just before serving.

Chef's Notes

  • Fridge: Cool completely and store in an airtight container for up to 3 days.
  • Freezer: Freeze in a sealed container for up to 2 months. Thaw overnight in the refrigerator.
  • Reviving: Reheat gently on the stovetop, adding a splash of water if the gravy has thickened.

Not what you're looking for?

Or discover more recipes in Chicken Recipes

Tags