
This chicken masala delivers the aromatic depth of authentic Indian cooking with a straightforward approach.
I developed this method to capture the complex layers of flavor—warm spices, tangy tomatoes, and creamy richness—without complicated techniques. The key is blooming whole spices in hot oil to unlock their full potential before building the sauce.
You’ll achieve tender chicken in a velvety gravy that’s rich with ginger, garlic, and garam masala. Every bite balances heat, sweetness, and acidity perfectly.
Serve with basmati rice or naan to soak up the sauce. The results rival any restaurant version.
Ingredients for Indian Recipe Chicken Masala
Warm spices, tangy tomatoes, and tender chicken come together in this deeply flavorful dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into bite-sized pieces |
| Vegetable Oil 🫒 | 3 tbsp | Neutral flavor, high smoke point |
| Yellow Onion 🧅 | 1 whole | Finely diced for base |
| Fresh Garlic Cloves 🧄 | 6 cloves | Minced for maximum flavor |
| Fresh Ginger Root 🌿 | 1 whole | Peeled and finely grated |
| Green Cardamom Pods 🌿 | 4 whole | Lightly crushed to release seeds |
| Cinnamon Stick 🌿 | 1 whole | 2-inch piece for blooming |
| Cloves 🌿 | 4 whole | Whole for blooming in oil |
| Ground Cumin 🌶️ | 1 tsp | Toasted for depth of flavor |
| Ground Coriander 🌿 | 1 tsp | Adds citrusy warmth to sauce |
| Garam Masala 🌶️ | 1 ½ tsp | Divided for layering flavor |
| Turmeric Powder 🌶️ | ½ tsp | For color and earthiness |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
| Canned Crushed Tomatoes 🍅 | 1 can | 28 oz can, fire-roasted preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for creamy richness |
| Fresh Cilantro 🌿 | ½ cup | Chopped for garnish |
The chicken thighs are non-negotiable here—bone-in works but takes longer. I grab mine from Whole Foods or Costco for consistent quality. For the whole spices (cardamom, cinnamon, cloves), Indian grocery stores have the freshest stock and better prices. Look for plump pods and unbroken sticks—old spices lose their punch fast. The ginger and garlic should be fresh, not jarred (trust me on this).
No cardamom pods? Ground cardamom at one-third the amount works, but whole is better. San Marzano tomatoes can sub for crushed if you want sweeter sauce. Heavy cream can be swapped for full-fat coconut milk (the canned kind, not carton). Out of garam masala? Mix equal parts cumin, coriander, cardamom, and cinnamon—close enough for a weeknight. The cayenne can be skipped if you’re heat-averse.
Bloomed spices stay potent for 1-2 weeks in a sealed container. The chicken keeps 3-4 days in the fridge, freezes for 3 months. Cilantro wilts fast—store stems in water like flowers. This tastes even better the next day (the flavors meld overnight).
Why You’ll Love This Recipe
- One Pan Wonder: I love that everything—chicken, onions, garlic, ginger—simmers together in one pot, so cleanup is a breeze.
- Flavor Bomb: The combo of fresh ginger and garlic with those juicy chicken thighs creates a depth of flavor that’s ridiculously good.
- Meal Prep Magic: This reheats beautifully, so I make a big batch and pack it for lunch all week.
- Budget Friendly: Boneless thighs stay tender and cost way less than breasts, so I save without sacrificing taste.
Step-by-Step Instructions for Indian Chicken Masala
Here’s the method. Straightforward, tested, works every time.
Step 1: Bloom Whole Spices and Sauté Aromatics
Heat the 3 tbsp vegetable oil in a heavy pot over medium heat. Add the 4 whole green cardamom pods, 1 whole cinnamon stick, and 4 whole cloves. Stir for 30-45 seconds until fragrant—the oil should shimmer and the spices should release their aroma.
Immediately add the 1 whole yellow onion (finely diced) and cook for 6-8 minutes until golden brown. Then stir in the 6 cloves fresh garlic cloves (minced) and 1 whole fresh ginger root (finely grated). Cook for 1-2 minutes until the raw smell disappears. This builds the flavor foundation for your dish.
Step 2: Toast Ground Spices and Brown the Chicken
Add the 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, and 0.25 tsp cayenne pepper. Toast for 30 seconds until the spices darken slightly and become even more fragrant. Be careful not to burn them—this can make the dish bitter.
Increase heat to medium-high and add the 1.5 lb boneless skinless chicken thighs (cut into bite-sized pieces). Brown the chicken for 5-6 minutes, stirring occasionally, until the pieces are lightly charred in spots and cooked through. The meat should no longer be pink inside.
Step 3: Simmer in Spiced Tomato Sauce
Pour in the 1 can canned crushed tomatoes and 1 tsp of the garam masala. Stir well to combine, scraping up any browned bits from the bottom of the pot. Bring the mixture to a simmer, then reduce heat to medium-low.
Cover and let it cook for 15-20 minutes, stirring occasionally. This allows the flavors to meld together and the chicken to become tender. The sauce should thicken slightly and turn a rich, deep red color. Taste and adjust seasoning if needed.
Step 4: Finish with Cream and Final Spices
Stir in the 0.5 cup heavy cream and the remaining 0.5 tsp garam masala. Simmer uncovered for 5 minutes to allow the sauce to thicken further and the flavors to meld together. The sauce should coat the back of a spoon and have a velvety texture.
The cream balances the acidity of the tomatoes and adds a rich, luxurious finish. Don’t let the sauce boil vigorously after adding the cream, as it can cause curdling. Remove from heat once the sauce reaches your desired consistency.
Step 5: Rest and Garnish for Serving
Let the dish rest for 5-10 minutes off the heat. This allows the flavors to develop even further. The sauce will continue to thicken slightly as it cools. Stir in half of the 0.5 cup fresh cilantro (chopped) to infuse the sauce with freshness.
Garnish with the remaining fresh cilantro before serving. The dish should be served warm, with the sauce rich and aromatic, the chicken tender, and the spices perfectly balanced. Each bite should deliver layers of flavor, from the warmth of the spices to the creaminess of the sauce.
Pro Tips For Making Indian Recipe Chicken Masala
- Brown the Chicken Well: Cook the thighs on medium-high heat until deeply golden—about 4-5 minutes per side. I learned this the hard way; pale chicken means weak flavor in the final dish.
- Grate the Ginger: Skip the mincing and use a fine grater for the ginger root. It blends into the sauce better and saves you from chewing on fibrous bits.
- Skip Crowded Pans: Resist the urge to dump all the chicken in at once. Overcrowding steams instead of sears, and your masala will taste flat.
- Bloom the Spices: After the onions, add your spices to the hot oil for 30 seconds before adding liquids. Sounds weird, but it wakes up the flavors in a way that skipping just can’t.
Common Mistakes When Making Perfect Results
Overcooking the Chicken
Chicken thighs are forgiving, but they can turn rubbery if cooked too long. Brown them just until they’re no longer pink inside—about 5-6 minutes over medium-high heat. Remove them from the pot while you build the sauce, then add them back to finish cooking gently in the gravy. 💡
Skipping the Spice Bloom
Blooming whole spices in hot oil is non-negotiable. If you add them straight to the sauce, they won’t release their full aroma. Heat 3 tbsp vegetable oil first, then add cardamom, cinnamon, and cloves for 30-45 seconds until fragrant. This step builds the dish’s depth.
Burning the Ground Spices
Ground spices like cumin and coriander burn easily. Toast them for only 30 seconds after the aromatics, stirring constantly. Burnt spices taste bitter and can ruin the entire dish. Keep the heat at medium to control the process.
Curdling the Cream
Never let the sauce boil vigorously after adding ½ cup heavy cream. High heat can cause the cream to separate. Instead, simmer gently for 5 minutes on medium-low heat to keep the sauce smooth and velvety. Stir occasionally to prevent hot spots.
Using Cold Chicken
Adding cold chicken straight from the fridge can lower the sauce temperature and slow cooking. Let the chicken sit at room temperature for 15-20 minutes before browning. This ensures even cooking and better flavor absorption.
Skipping the Rest
Letting the dish rest for 5-10 minutes off the heat allows the flavors to meld. The sauce thickens slightly, and the spices distribute evenly. Skipping this step means missing out on the full depth of flavor. 🌟
Nutrition Facts
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes, but thighs stay juicier. If using breast, reduce cooking to 4-5 minutes to prevent dryness. Thighs handle the 15-20 minute simmer better.
How do I make it less spicy?
Skip the ¼ tsp cayenne or use half. The dish gets mild warmth from other spices. Balance with extra ½ cup cream if needed.
What’s the best way to store leftovers?
Keep in an airtight container for 3-4 days in the fridge. Reheat gently on medium-low to avoid curdling. Freezes well for 3 months.
Can I make this in a slow cooker?
Brown spices and chicken first, then transfer to slow cooker. Cook on low for 4-6 hours. Add cream at the end.
- Lentil Loaf Recipe With Egg: Meatless Centerpiece With Savory Depth - October 9, 2026
- Gravy Recipe for Pulled Pork: Rich and Velvety Sauce to Elevate Every Bite - October 9, 2026
- Instant Pot Pot Roast Recipe Red Wine: Rich Braised Depth With Root Vegetables - October 9, 2026