
I learned this method from my grandmother’s handwritten notes, where she described the perfect balance of spices without precise measurements. Her intuitive approach to cooking with garam masala created dishes that felt like a warm embrace.
This curry transforms simple chicken into something deeply comforting and aromatic. The spices bloom in hot oil, filling your kitchen with an intoxicating scent that promises a meal worth waiting for.
The slow simmer allows the flavors to meld beautifully, creating a sauce that’s rich without being heavy. Each bite delivers tender chicken infused with complex, layered spices that make this dish unforgettable.
Serve with steamed rice to soak up every last bit of the fragrant sauce. The result is a meal that feels both special and completely achievable in your home kitchen.
Ingredients for Indian Chicken Curry Recipe Garam Masala
Warm spices and tender chicken come together for a dish that feels like home.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on or off, cut into bite-sized pieces |
| Vegetable Oil 🫒 | 3 tbsp | Neutral flavor, like canola or sunflower |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Fresh Ginger Root 🌿 | 1 tbsp | Peeled and grated |
| Garam Masala 🌶️ | 2 tbsp | Freshly ground for best aroma |
| Ground Cumin 🌿 | 1 tsp | Toasted lightly before adding |
| Ground Coriander 🌿 | 1 tsp | Balances the heat |
| Turmeric Powder 🟡 | ½ tsp | For golden color |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
| Crushed Tomatoes 🍅 | 1 can | 14.5 oz can, with juices |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Chicken Broth 🥘 | 1 cup | Low-sodium preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
[recipe_ingredient_scaler]
The garam masala is non-negotiable here—Penzeys or a well-stocked Indian grocery store will have the best quality. I always grab mine from the bulk bins at Whole Foods when I can (the smell alone tells you it’s fresh). Chicken thighs stay juicier than breasts through the slow simmer, and organic or free-range tastes noticeably better. Look for thighs with good marbling if you’re buying them skin-on.
No garam masala? Mix equal parts cumin, coriander, cardamom, and cinnamon—it’s not the same, but it’ll work. Fresh ginger is key, but ground ginger at half the amount saves time in a pinch. Heavy cream can be swapped for coconut milk (full-fat for creaminess), though the flavor will shift slightly. The crushed tomatoes? San Marzano cans are my go-to for consistent sweetness.
Leftovers taste even better the next day once the flavors meld. Keeps in the fridge for 4-5 days or freezes for 3 months. I always double the batch—it’s that good (and reheats beautifully).
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything—chicken, onions, garlic, ginger—cooks together in a single pan. Less mess, more flavor.
- Deep Aroma: The garam masala with fresh ginger and garlic fills the kitchen with this rich, warm smell before you even taste it.
- Meal Prep Hero: It reheats beautifully, so I make a big batch on Sunday and eat it all week. Honestly, it tastes even better the next day.
- Budget Stretcher: Boneless thighs are cheap, and this recipe turns them into something crave-worthy without fancy ingredients.
Step-by-Step Instructions for Indian Chicken Curry with Garam Masala
This comforting process builds layers of flavor with every step—trust the timing and your senses.
Step 1: Sear the Chicken Thighs for Deep Flavor
Heat the 3 tbsp vegetable oil in a large, heavy pot over medium-high heat until it shimmers. Add the 1.5 lb boneless chicken thighs and cook for 5-6 minutes until golden brown on both sides. Don’t overcrowd the pot—work in batches if needed to ensure proper browning.
This searing step creates a flavorful fond on the bottom of the pot that will enrich the sauce later. Transfer the chicken to a plate and set aside. The pieces should release easily from the pot when fully browned—don’t force them if they stick.
Step 2: Build the Aromatic Base with Onion, Garlic, and Ginger
In the same pot, add the finely diced yellow onion and cook for 6-8 minutes over medium heat until soft and translucent. Stir occasionally to prevent burning. The onions should turn a light golden color and smell sweet.
Add the minced garlic cloves and grated fresh ginger root, cooking for 1-2 minutes until fragrant. Be careful not to burn the garlic—it can turn bitter quickly. This trio forms the aromatic foundation that makes the dish so comforting.
Step 3: Toast the Spices to Release Their Essence
Stir in the 2 tbsp garam masala, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, and 0.25 tsp cayenne pepper. Cook for 30-45 seconds until toasted and aromatic. The spices will darken slightly and fill your kitchen with an intoxicating scent.
This brief toasting step is crucial—it wakes up the spices and deepens their flavors. Add the 1 can crushed tomatoes with their juices, scraping up any browned bits from the bottom of the pot. The mixture will thicken slightly as it cooks.
Step 4: Simmer the Chicken in the Sauce Until Tender
Return the chicken and any accumulated juices to the pot. Pour in the 1 cup chicken broth and 1 tsp salt, stirring to combine. Bring to a boil, then reduce heat to low, cover, and simmer for 20-25 minutes until the chicken is fork-tender.
The sauce should thicken slightly, and the chicken should pull apart easily with a fork. If the sauce reduces too much, add a splash of water to maintain your desired consistency.
Step 5: Finish with Cream and Fresh Cilantro
Stir in the 0.5 cup heavy cream and cook for an additional 5 minutes over low heat. This step mellows the spices and adds a luxurious richness to the sauce. Taste and adjust seasoning if needed.
Remove from heat and stir in the 0.25 cup fresh cilantro. Let the curry rest for 5 minutes before serving. The cilantro adds a bright, fresh contrast to the deep, warm spices. Serve hot with steamed rice or naan for the ultimate comfort meal.
Pro Tips For Making Indian Chicken Curry Recipe Garam Masala
- Brown the Onions: Cook the yellow onions on medium-low for at least 10 minutes until deep golden—this builds the sweet, caramelized base that makes the garam masala shine.
- Grate the Ginger: Skip the mincing and use a microplane for the ginger; it blends seamlessly into the sauce and saves you from chewing on fibrous bits.
- Skip Overcrowding: I learned this the hard way—brown the chicken thighs in batches so they sear properly instead of steaming in their own juices.
- Bloom the Spices: After sautéing onions and garlic, add the garam masala to the oil for 30 seconds until fragrant—this wakes up the flavors before adding liquids.
Regional Styles of These Flavors
Punjabi Dhaba Style
This rustic version from roadside eateries uses mustard oil instead of vegetable oil for a pungent kick. I add 1 tsp kasuri methi (dried fenugreek leaves) at the end for that authentic dhaba aroma. The sauce is thicker, with less cream for a heartier texture. 🗺️
Goan Coconut Curry
Swap the heavy cream for 1 cup coconut milk and add 1 tbsp tamarind paste for tang. Include 1 green chili and 10 curry leaves while tempering the spices. The result is lighter but packed with coastal flavors.
Kashmiri Rogan Josh
Use yogurt instead of cream and add 1 tsp fennel powder to the spice mix. The signature deep red color comes from 1 tbsp Kashmiri red chili powder. Simmer longer for a richer, more concentrated sauce. 🔥
South Indian Chettinad
Add 1 tsp black peppercorns, 5 whole cloves, and 1 cinnamon stick while toasting spices. Finish with fresh curry leaves for a fragrant touch. This version is bolder and more aromatic than the North Indian style.
Hyderabadi Dum Style
Cook the curry in a sealed pot (dum) over low heat for 45 minutes after adding the chicken. This slow-cooking method locks in flavors. I also add 2 tbsp fried onions at the end for extra richness.
Nutrition Facts
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes, but thighs stay juicier during the 20-25 minute simmer. If using breasts, reduce cooking time to 15-18 minutes to prevent dryness.
How do I make it less spicy?
Skip the cayenne pepper and use 1 tsp garam masala instead of 2 tbsp. Stirring in extra heavy cream at the end also mellows the heat.
Can I make this ahead of time?
The flavors deepen after 24 hours in the fridge. Store in an airtight container for up to 5 days or freeze for 3 months.
What if I don’t have garam masala?
Mix 1 tsp each cumin and coriander with ½ tsp each cinnamon and cardamom. It won’t be identical but works in a pinch.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026