Authentic Indian Chicken Curry

jump to recipe
08 March 2026
3.8 (71)
Authentic Indian Chicken Curry
45
total time
4
servings
520 kcal
calories

Introduction

A timeless curry that lives in home kitchens across the subcontinent, this chicken curry is the kind of comfort food that folds heat, acidity, and creaminess together into a single, fragrant scoop.
As a professional food writer I often return to recipes that reward patience: the long caramelization of onions, the patient coaxing of spices until they bloom, and the gentle finishing with a cooling element that softens the heat.
This dish reads like an invitation to slow cooking without demanding complicated techniques. It balances work and payoff โ€” a little prep, a few skillful steps, and the result is a homey, layered gravy that feels celebratory yet everyday.
When I present this curry at a table, people comment first on the aroma: the warm, woodsy lift of cinnamon and bay leaf, the bright tomato base, and the subtle creaminess that rounds the spices. The recipe adapts beautifully to whatโ€™s on hand โ€” a swap in dairy for coconut, bone-in for boneless, or a touch more chili for people who like a fiercer edge.
Below I walk through why this version works, how to treat the ingredients so they sing, and precise steps and ingredient lists so you can reproduce the same layered, soulful result in your kitchen.

Why Youโ€™ll Love This Recipe

Approachable depth of flavor โ€” this curry offers deep, resonant taste without complicated techniques or hard-to-find ingredients.
What makes it compelling to home cooks is how small, intentional actions create large sensory returns: slow-browned onions unlock sweet, nutty notes; briefly toasting ground spices awakens new aromatics; and folding in a cooling element brings a silky finish that ties the whole dish together.
The recipe is flexible by design. Use bone-in pieces for a richer mouthfeel and stock, or opt for boneless for quicker, more accessible weeknight cooking.
It also scales well for gatherings โ€” the flavors often deepen after a day in the fridge, making it a natural candidate for cooking ahead. For cooks who like to customize, the heat level is entirely adjustable and ingredient swaps are welcome: different cooking fats, a richer dairy alternative, or a touch of tangier citrus at the finish.
Beyond flexibility, the dish satisfies multiple cravings at once: comfort, spice, and warmth. It pairs effortlessly with neutral starches that let the gravy shine, and it sits comfortably in the repertoire of anyone who wants a reliable, soulful curry that becomes more familiar โ€” and more loved โ€” with each cook.

Flavor & Texture Profile

Layered and balanced โ€” the flavor profile here is built in stages, each contributing a distinct element: savory-sweet depth from deeply browned onions, bright acidity from tomatoes, warm spice notes from toasted powders, and a cooling, rounded finish from yogurt or coconut milk.
Texture is equally important: a well-made curry should have body, with a sauce that clings to the chicken without feeling heavy. Look for pieces of chicken that are tender and yielding, set in a sauce where oil has begun to separate lightly from the masala โ€” this visual cue signals that the spices have released their flavor and the sauce is concentrated.
Mouthfeel varies depending on choices: yogurt creates a tangy, silkier coating, while coconut milk yields a creamier, slightly sweeter base. Caramelized onions act as a natural thickener and add a pleasing, almost jammy texture to the gravy.
Intentional contrasts make the dish addictive: soft chicken against the slightly coarse, toasted spice granules; the citrus snap at the finish against the long, warm aftertaste of garam masala; and bright herbs that lift each bite. In short, the curry delivers complexity without confusion โ€” every element has a role, and together they make a cohesive, craveable whole.

Gathering Ingredients

Gathering Ingredients

Exact ingredient list โ€” gather everything before you start so the cooking flow is uninterrupted.
Use the freshest key components you can find: ripe tomatoes, fresh ginger, and good-quality chicken will make a noticeable difference.
Organize ingredients into small bowls or containers to streamline the process.

  • 800g chicken thighs, bone-in or boneless
  • 2 tbsp vegetable oil or ghee
  • 2 large onions, finely sliced
  • 4 garlic cloves, minced
  • 2-inch piece fresh ginger, grated
  • 3 medium tomatoes, pureed or finely chopped
  • 150g plain yogurt (or 200ml coconut milk for a richer curry)
  • 1 tsp turmeric powder
  • 2 tsp ground coriander
  • 1ยฝ tsp ground cumin
  • 1โ€“2 tsp chili powder or to taste
  • 1 tsp garam masala
  • 1 cinnamon stick and 2 bay leaves
  • Salt to taste
  • 200ml water or chicken stock
  • Handful fresh cilantro, chopped
  • Juice of ยฝ lemon

Having everything prepped and at hand keeps the rhythm steady and prevents overcooking or burning during the high-heat parts of the process.

Preparation Overview

Mise en place and technique tips โ€” the way you prepare before heat hits the pan determines the quality of the final curry.
Start with good knife work: thin, even slices ensure the onions caramelize uniformly and infuse the sauce with sweetness. For garlic and ginger, use a fine mince or fine grate to disperse their flavors seamlessly throughout the gravy rather than leaving large pockets.
When toasting ground spices, keep the heat moderate and watch for the aroma to bloom; burnt spice will introduce bitterness, so constant movement is key. If you're using whole spices such as cinnamon and bay leaves, a brief fry in oil at the outset will coax out deeper, woodier notes that sit under the whole dish.
One common pitfall is adding cooling dairy into a very hot pan; tempering the yogurt (or adding it gradually off the highest heat) prevents curdling and preserves a smooth finish. Another helpful trick is to monitor the fat visually: when oil starts to separate from the tomato-onion mixture, that's a great indicator the masala has reached maturity and the sauce is concentrated.
Finally, think about layering flavors rather than overpowering them โ€” a final squeeze of citrus and fresh herbs should lift the dish rather than mask the spice work, so add those at the end for a fresh, bright finish.

Cooking / Assembly Process

Cooking / Assembly Process

Step-by-step cooking instructions
Follow the sequence carefully; each step builds the depth of the final curry.

  1. Prepare ingredients: slice onions, mince garlic, grate ginger, puree tomatoes, and cut chicken into bite-sized pieces if needed.
  2. Heat oil or ghee in a large pan over medium heat. Add the cinnamon stick and bay leaves, frying briefly until fragrant.
  3. Add sliced onions and cook, stirring, until they reach a deep golden brown to build flavor.
  4. Stir in garlic and ginger; cook briefly until aromatic.
  5. Add turmeric, ground coriander, cumin, and chili powder. Toast the spices for a short time, stirring constantly to avoid burning.
  6. Pour in the tomato puree and cook until the oil begins to separate from the masala.
  7. Reduce heat slightly and add the yogurt (or coconut milk) gradually, stirring to combine and prevent curdling.
  8. Add the chicken pieces, stirring to coat them in the sauce. Cook briefly to sear and absorb flavors.
  9. Pour in water or stock to reach your desired consistency. Bring to a gentle simmer, cover, and cook until the chicken is cooked through and tender.
  10. Check seasoning and add salt and more chili if needed. Stir in garam masala and simmer uncovered a short time to finish.
  11. Remove the cinnamon stick and bay leaves. Squeeze lemon juice over the curry and scatter chopped cilantro on top.
  12. Serve hot with steamed basmati rice, naan, or roti. Enjoy with a side of raita or a simple cucumber salad.

These ordered steps create a balanced, aromatic curry โ€” follow them as written for reliable, delicious results.

Serving Suggestions

Pairings and presentation โ€” this curry is versatile and welcomes a range of accompaniments that complement its layered flavors.
Neutral, fluffy rice such as steamed basmati is the classic choice, its long grains offering the perfect canvas for the gravy. Flatbreads like naan, roti, or parathas provide a tactile way to scoop and enjoy the sauce; choose softer breads for a comforting mouthfeel and crispier options for textural contrast.
To temper heat and bring contrast, serve with a cool, creamy raita seasoned with cucumber, cilantro, and a touch of cumin. A simple cucumber-onion salad dressed with lemon and a pinch of salt offers brightness and crunch that cut through the richness.
For more celebratory menus, try a lightly spiced pilaf, lemon-scented greens, or roasted vegetables that echo the dishโ€™s warm spice notes. Finish the curry with a scatter of fresh cilantro and a final squeeze of citrus to lift each serving; this finishing touch keeps the dish vibrant and balances the long, warm spice finish.
When plating for guests, provide small bowls of extra chili, lemon wedges, and fresh herbs so everyone can tailor the experience at the table.

Storage & Make-Ahead Tips

Make-ahead advantages โ€” this curry benefits from time: flavors often deepen after resting, making it an excellent candidate for preparing in advance.
When storing, let the curry cool to near room temperature before refrigerating to preserve texture and safety. Stored in an airtight container, the curry will keep well and the sauce often becomes even more cohesive as the spices settle.
For longer storage, curry freezes beautifully. Portion into freezer-safe containers and label with date; frozen curry can be thawed slowly in the fridge overnight before gentle reheating. To avoid grainy textures after freezing, reheat gently and stir frequently; if the sauce tightens too much, add a splash of stock or water to bring it back to spoonable consistency.
If planning to make ahead for a gathering, prepare through the simmer stage and finish with fresh herbs, lemon, and a quick reheat just before serving so the bright components remain vibrant. Reheat on low, covered, and finish uncovered to refresh the surface and concentrate flavors slightly.
Small adjustments on reheating โ€” a short simmer to bring the sauce back to the right consistency, a final pinch of salt, and a squeeze of citrus โ€” will refresh the dish and make it taste freshly finished even after storage.

Frequently Asked Questions

Can I use other cuts of chicken?
Yes, different cuts change the texture and flavor profile: darker meat adds richness while leaner cuts cook faster and can dry if overcooked.
How do I prevent the yogurt from curdling?
Temper the yogurt by stirring in a little warm sauce before adding it, and reduce heat when incorporating it to maintain a smooth finish.
Is coconut milk an acceptable substitute for yogurt?
Absolutely โ€” coconut milk gives a creamier, slightly sweeter finish and is a good dairy-free alternative.
Can I make this recipe spicier or milder?
Adjust chili powder and fresh chilis to taste; add heat gradually and remember the flavors continue to develop after cooking.
Whatโ€™s the best way to thicken the sauce?
Longer reduction and the natural body from caramelized onions are the most authentic ways; avoid adding thickeners that mask the spice balance.
If you have more questions about substitutions, timing, or presentation, Iโ€™m happy to help โ€” ask and Iโ€™ll share detailed tips tailored to your pantry and schedule.

Authentic Indian Chicken Curry

Authentic Indian Chicken Curry

Discover the rich, aromatic flavors of authentic Indian Chicken Curry! ๐Ÿ› Tender chicken simmered in a spiced tomato-onion gravy with ginger, garlic, and warming spices โ€” perfect for weeknight dinners or special gatherings. Try it tonight and bring the taste of India to your table! ๐Ÿ‡ฎ๐Ÿ‡ณ

total time

45

servings

4

calories

520 kcal

ingredients

  • 800g chicken thighs, bone-in or boneless ๐Ÿ—
  • 2 tbsp vegetable oil or ghee ๐Ÿงˆ
  • 2 large onions, finely sliced ๐Ÿง…
  • 4 garlic cloves, minced ๐Ÿง„
  • 2-inch piece fresh ginger, grated ๐ŸŒฑ
  • 3 medium tomatoes, pureed or finely chopped ๐Ÿ…
  • 150g plain yogurt (or 200ml coconut milk for a richer curry) ๐Ÿฅ›
  • 1 tsp turmeric powder ๐ŸŒŸ
  • 2 tsp ground coriander ๐ŸŒฟ
  • 1ยฝ tsp ground cumin โœจ
  • 1โ€“2 tsp chili powder or to taste ๐ŸŒถ๏ธ
  • 1 tsp garam masala ๐Ÿงพ
  • 1 cinnamon stick and 2 bay leaves ๐Ÿชต
  • Salt to taste ๐Ÿง‚
  • 200ml water or chicken stock ๐Ÿฅฃ
  • Handful fresh cilantro, chopped ๐ŸŒฟ
  • Juice of ยฝ lemon ๐Ÿ‹

instructions

  1. Prepare ingredients: slice onions, mince garlic, grate ginger, puree tomatoes, and cut chicken into bite-sized pieces if needed.
  2. Heat oil or ghee in a large pan over medium heat. Add the cinnamon stick and bay leaves, fry briefly until fragrant.
  3. Add sliced onions and cook, stirring, until deep golden brown (10โ€“12 minutes) to build flavor.
  4. Stir in garlic and ginger; cook 1โ€“2 minutes until aromatic.
  5. Add turmeric, ground coriander, cumin, and chili powder. Toast the spices for 30โ€“60 seconds, stirring constantly to avoid burning.
  6. Pour in the tomato puree and cook for 5โ€“7 minutes until the oil begins to separate from the masala.
  7. Reduce heat slightly and add the yogurt (or coconut milk) gradually, stirring to combine and prevent curdling.
  8. Add the chicken pieces, stirring to coat them in the sauce. Cook for 5 minutes to sear and absorb flavors.
  9. Pour in water or stock to reach your desired consistency. Bring to a gentle simmer, cover, and cook for 20โ€“25 minutes until chicken is cooked through and tender.
  10. Check seasoning and add salt and more chili if needed. Stir in garam masala and simmer uncovered 2โ€“3 minutes to finish.
  11. Remove cinnamon stick and bay leaves. Squeeze lemon juice over the curry and scatter chopped cilantro on top.
  12. Serve hot with steamed basmati rice, naan, or roti. Enjoy with a side of raita or a simple cucumber salad.

related articles

Air Fryer Sweet and Sour Chicken
Air Fryer Sweet and Sour Chicken
Crispy air-fried chicken bites tossed in a bright pineapple sweet-and-sour sauce โ€” a weeknight favor...
Smoked Buffalo Chicken Dip โ€” Cheesy, Spicy & Sweet
Smoked Buffalo Chicken Dip โ€” Cheesy, Spicy & Sweet
A pro food blogger's guide to making smoky, gooey Smoked Buffalo Chicken Dip with tips, tools, and s...
Fall in Love: Marry Me Chicken Pasta
Fall in Love: Marry Me Chicken Pasta
Creamy Marry Me Chicken transformed into a comforting pasta dinner with sun-dried tomatoes, garlic, ...
Sparkling Skillet Lemon-Herb Chicken & Veggies
Sparkling Skillet Lemon-Herb Chicken & Veggies
A one-skillet, weeknight dinner: lemony, herb-scented chicken roasted with golden vegetables for a b...
Garlic Parmesan Chicken Spaghetti in Spicy Cajun Cream Sauce
Garlic Parmesan Chicken Spaghetti in Spicy Cajun Cream Sauce
Creamy garlic-Parmesan spaghetti with seared chicken and a spicy Cajun cream sauce โ€” weeknight comfo...
Baked Lemon Butter Chicken
Baked Lemon Butter Chicken
An easy, elegant baked lemon butter chicken with golden skin and a silky pan sauce โ€” step-by-step re...
Easy Weeknight Garlic Chicken Pasta
Easy Weeknight Garlic Chicken Pasta
A flavorful, 30-minute garlic chicken pasta with bright lemon and Parmesanโ€”perfect for busy weeknigh...
Garlic Parmesan Chicken Meatloaves
Garlic Parmesan Chicken Meatloaves
Juicy garlic-parmesan chicken meatloaves that are quick, flavorful, and perfect for weeknight dinner...
Katie's Garlic Butter Grilled Chicken Sandwich with Lettuce & Tomato
Katie's Garlic Butter Grilled Chicken Sandwich with Lettuce & Tomato
Crispy garlic-butter bread, juicy grilled chicken, fresh lettuce & tomato โ€” Katie's simple, flavorfu...