This heavenly homemade Indian chicken curry begins by blooming whole spices in oil, then caramelizing onions before adding garlic, ginger and tomatoes to form a thick masala. Bite-size boneless thighs are added, yogurt is stirred in gradually to enrich the sauce, and the curry simmers in broth until the chicken is tender. Finish with garam masala, lemon and cilantro; serve with basmati or flatbread.
The sizzle of whole spices hitting hot ghee is a sound that once made me stop mid-conversation in my tiny apartment kitchen, spoon frozen in hand, because something magical was happening in that pan. My neighbor had given me a worn index card with her mothers chicken curry recipe, scribbled in handwriting I could barely decipher, and I was determined to get it right. That first attempt coated every surface in turmeric stains, but the aroma was so intoxicating that I did not even care about the yellow splattered walls. This curry has been my Sunday ritual ever since, evolving with each batch into something deeply personal and endlessly comforting.
I once made a double batch of this curry for a friend who had just moved across the country and was homesick beyond words. We sat on the floor of her half-unpacked living room with bowls balanced on our knees, tearing naan with our fingers, and she went completely quiet after the first bite in the best possible way. She told me it reminded her of Sunday dinners at her grandmothers house in Mumbai, which remains the greatest compliment my cooking has ever received.
Ingredients
- 800 g boneless chicken thighs: Thighs are the only cut worth using here because they forgive you if you simmer a few minutes too long and never dry out the way breast meat can.
- 2 medium onions, finely chopped: Take the time to cook these until genuinely golden brown, not just soft, because that caramelization is the backbone of the entire sauce.
- 3 cloves garlic, minced, and 1 tbsp fresh ginger, grated: Fresh is nonnegotiable, and grating the ginger on the finest holes of your box grater releases oils that dried powder simply cannot match.
- 2 medium tomatoes, chopped: Their acidity balances the richness of the yogurt and spices, and they break down into a thick paste that coats everything beautifully.
- 2 green chilies, sliced (optional): Leave them out if heat sensitive, or keep the seeds in if you want a curry that makes your nose run in the most satisfying way.
- 1 1/2 tsp ground cumin, 1 1/2 tsp ground coriander, 1 tsp turmeric, 1 1/2 tsp garam masala, 1 tsp chili powder: Toasting these ground spices in the pan for a couple of minutes blooms their essential oils and transforms them from dusty powder into something vibrant.
- 2 bay leaves, 4 whole cloves, 4 green cardamom pods, 1 cinnamon stick: These whole aromatics infuse the oil at the start and create a fragrance that will make anyone walking through your door ask what you are cooking.
- 150 ml plain yogurt: Add it gradually while stirring constantly so it incorporates smoothly instead of separating into clumps, a mistake I made on my second attempt that taught me patience.
- 3 tbsp vegetable oil or ghee: Ghee gives a nutty richness that oil cannot quite replicate, but either works when you are in a pinch.
- 200 ml water or chicken broth: Broth adds another layer of savory depth, though water works perfectly fine if your spices are fresh and bold.
- Juice of 1/2 lemon and handful fresh cilantro: A squeeze of lemon at the end brightens the whole dish, and cilantro adds a fresh contrast to the deep, earthy spices.
Instructions
- Wake up the whole spices:
- Heat the oil or ghee in a large heavy-bottomed pan over medium heat and toss in the bay leaves, cloves, cardamom pods, and cinnamon stick. Let them sizzle for about a minute until your kitchen smells like you have walked into a spice market.
- Build the onion base:
- Add the chopped onions and cook them down, stirring often and resisting the urge to rush, until they turn a deep golden brown. This takes about eight minutes and is where the magic really begins.
- Add garlic and ginger:
- Stir in the minced garlic and grated ginger, cooking for just a minute until fragrant. You will smell an immediate shift from sweet onions to something sharp and wonderfully pungent.
- Cook down the tomatoes:
- Add the chopped tomatoes and green chilies, letting them cook until they break down and the mixture thickens into a paste. This usually takes about four minutes and you will see the oil starting to separate at the edges.
- Bloom the ground spices:
- Stir in the cumin, coriander, turmeric, chili powder, salt, and pepper, and let them cook for two minutes. The spices will toast slightly and release an incredible aroma that tells you the foundation is complete.
- Brown the chicken:
- Add the chicken pieces and stir to coat every piece in the spiced masala. Cook for about five minutes until the chicken is lightly browned on all sides and has absorbed some of that gorgeous color.
- Incorporate the yogurt:
- Pour in the yogurt a little at a time, stirring continuously so it blends smoothly into the sauce without curdling. This takes a steady hand and a bit of confidence but becomes second nature after one try.
- Simmer to tenderness:
- Pour in the water or broth, bring everything to a gentle simmer, then cover and let it cook for twenty to twenty-five minutes. The chicken will become fork-tender and the sauce will develop a rich, unified flavor.
- Finish with garam masala and lemon:
- Stir in the garam masala and lemon juice, then simmer uncovered for three to five more minutes so the sauce thickens to your liking. This final step adds a bright, aromatic lift that pulls everything together.
- Rest and garnish:
- Remove the whole spices before serving so nobody bites into a clove unexpectedly, then scatter fresh cilantro over the top. Let the curry rest for a few minutes off the heat because it always tastes better when it has a moment to settle.
There is something quietly profound about a pot of curry cooling on the stove while the house settles into evening, the last traces of cardamom still drifting through the hallway long after dinner is over.
What to Serve Alongside
Steamed basmati rice is the classic pairing and for good reason, each grain stays separate and provides a neutral bed that soaks up every drop of sauce. Warm naan is equally irresistible, especially when you use it to scoop up the last bits of masala clinging to the bottom of your bowl.
Making It Your Own
A splash of coconut milk at the end transforms the sauce into something luxuriously creamy and tames the heat if you went overboard with the chilies. You can also swap in bone-in chicken pieces for a richer, more rustic version that benefits from even longer simmering.
Tools and Timing
A heavy-bottomed Dutch oven or large saucepan distributes heat evenly and prevents the onions from scorching, which is the most common pitfall when you are first learning this recipe.
- Keep a wooden spoon dedicated to this curry because it will absorb the turmeric and stain permanently.
- Have all your spices measured and ready before you start because the cooking moves quickly once the onions are browned.
- Taste and adjust the salt at the very end because reduction concentrates flavors more than you might expect.
Every batch of this curry teaches you something new about timing, heat, and the quiet joy of feeding people you love. Let it become yours.
Recipe FAQs
- → What cut of chicken works best?
-
Boneless chicken thighs are ideal for moist, flavorful results because they stay tender during simmering. You can use bone-in pieces for extra depth, but extend the cooking time until the meat is fully cooked.
- → How do I prevent yogurt from curdling?
-
Temper the yogurt by stirring in a few spoonfuls of warm sauce before adding it to the pan, and keep the heat low while incorporating it. Continuous stirring helps maintain a smooth, creamy sauce.
- → Can I make this creamier?
-
For a creamier finish, stir in a splash of coconut milk, cream, or a spoonful of ground cashews toward the end of cooking. Adjust seasoning after adding any dairy or coconut.
- → How should I adjust the spice level?
-
Reduce or omit chili powder and green chilies for a milder dish, or increase them to taste. Toasting and blooming the ground spices in oil enhances flavor without increasing heat.
- → What side dishes pair well?
-
Serve with steamed basmati rice, jeera rice or warm flatbreads like naan or roti. A cooling cucumber or yogurt-based salad balances the spices nicely.
- → How long will leftovers keep and how to reheat?
-
Store cooled curry in an airtight container in the refrigerator for 3–4 days. Reheat gently on the stovetop with a splash of water or broth, or microwave in short intervals until warmed through.