Indian Recipe Chicken Masala: Spiced Tomato Gravy with Aromatic Depth

Indian Recipe Chicken Masala: Spiced Tomato Gravy with Aromatic Depth

This chicken masala delivers the aromatic depth of authentic Indian cooking without complicated techniques. The secret lies in layering spices and building flavor gradually.

I’ve streamlined the process to maintain restaurant-quality results while keeping it accessible. The tomato-based gravy absorbs the spices beautifully, creating a rich, velvety sauce.

You’ll end up with tender chicken pieces coated in a fragrant, deeply flavored sauce that pairs perfectly with rice or naan. Every bite is a balance of warmth and complexity.

The method ensures bold, authentic taste with straightforward steps. No shortcuts—just pure, well-developed flavor in every spoonful.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Indian Recipe Chicken Masala

Rich spices, tender chicken, and a velvety tomato gravy come together beautifully here.

Ingredient Amount Notes
Boneless Skinless Chicken Thighs 🍗 1 ½ lb Cut into bite-sized pieces
Vegetable Oil 🫒 2 tbsp Neutral flavor, high smoke point
Yellow Onion 🧅 1 whole Finely diced for base
Garlic Cloves 🧄 4 cloves Minced for depth
Fresh Ginger 🌿 1 tbsp Grated for brightness
Ground Cumin 🌿 1 tsp Toasted for aroma
Ground Coriander 🌿 1 tsp Balances warmth
Turmeric Powder 🌶️ ½ tsp For color and earthiness
Garam Masala 🌶️ 1 ½ tsp Essential spice blend
Kashmiri Red Chili Powder 🌶️ 1 tsp Mild heat and color
Canned Crushed Tomatoes 🍅 1 can 28 oz can, San Marzano preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Kosher Salt 🧂 1 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Just before serving

The chicken is key—thighs stay juicier than breasts through the long simmer. Look for bone-in if you want even more depth (just adjust cooking time). Patak’s or Priya garam masala blends work great, but any Indian market will have options. Fresh ginger and garlic are non-negotiable—they lose all punch once dried. For the tomatoes, San Marzano cans (at Whole Foods or Trader Joe’s) give the best base flavor.

No Kashmiri chili? Paprika plus a pinch of cayenne gets you close. Short on time? Pre-minced ginger and garlic in tubes work in a pinch (just use half the amount). The cream can be swapped for coconut milk—full-fat for the same richness. If you’re avoiding dairy, cashew cream is another stellar option. Don’t skip toasting the cumin and coriander first—it wakes them up.

This tastes even better the next day once the flavors meld. Keeps 4-5 days in the fridge, freezes for 3 months (the sauce thickens slightly when thawed). Always garnish with fresh cilantro right before serving—it wilts fast.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I toss everything in—chicken, onions, garlic, ginger—and let the stovetop do the work.
  • Aromatic Heaven: The sizzle of garlic and ginger in hot oil fills my kitchen with that unmistakable masala scent.
  • Meal Prep Hero: I make a big batch on Sunday and it tastes even better reheated for lunch the next day.
  • Budget Stretcher: Boneless thighs stay juicy and cost half what breasts do, so I can make it twice a week.

Step-by-Step Instructions for Indian Recipe Chicken Masala

Here’s the method I use to build layers of flavor in this aromatic chicken dish.

Step 1: Sear the Chicken Thighs

Heat the 2 tbsp vegetable oil in a large, heavy-bottomed pot over medium-high heat until shimmering. Add the 1.5 lb boneless skinless chicken thighs (cut into bite-sized pieces) and sear undisturbed for 3-4 minutes until golden brown on one side.

Flip and cook for another 2-3 minutes until both sides are deeply browned. The chicken won’t be fully cooked through yet—that happens later. Transfer to a plate and set aside. Don’t skip this searing step; it builds the flavor foundation for your sauce.

Step 2: Build the Spiced Aromatic Base

In the same pot, add the finely diced 1 whole yellow onion. Sauté over medium heat for 5-6 minutes until softened and light golden brown. Add the 1 tbsp fresh ginger, 4 cloves garlic cloves, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, 1.5 tsp garam masala, and 1 tsp Kashmiri red chili powder.

Cook for 1-2 minutes, stirring constantly, until the spices become fragrant and the raw edge is gone from the garlic. This bloom step releases the essential oils and deepens the flavor profile. If the spices start to stick, add a splash of water to deglaze.

Step 3: Simmer the Sauce to Perfection

Pour in the 1 can canned crushed tomatoes and stir to combine with the spices. Increase heat to medium-high and bring to a simmer. Cook for 8-10 minutes, stirring occasionally, until the sauce thickens slightly and turns a deep, rich red color.

Return the chicken and any accumulated juices to the pot. Stir to coat the chicken in the sauce. Reduce heat to medium-low, cover, and simmer for 15-20 minutes until the chicken is cooked through and tender.

Step 4: Finish with Cream and Garnish

Stir in the 0.5 cup heavy cream and simmer uncovered for 3-4 minutes to allow the flavors to meld. Season with the 1.5 tsp kosher salt and 0.5 tsp freshly ground black pepper, adjusting to taste. The sauce should be creamy and coat the back of a spoon.

Remove from heat and let rest for 5 minutes. Stir in half of the 0.25 cup fresh cilantro just before serving. Garnish with the remaining cilantro. The dish should have a vibrant color, aromatic depth, and a balance of warmth from the spices without being overly spicy.

👨‍🍳

Pro Tips For Making Indian Recipe Chicken Masala

  • Brown the Onions: Cook the yellow onions on medium-low for at least 10 minutes until deep golden—this builds the base flavor that defines a good masala. I learned this the hard way after rushing it once and ending up with a raw-tasting sauce.
  • Marinate the Chicken: Toss the boneless thighs with ginger, garlic, and a pinch of salt for 15 minutes before cooking. Sounds like a small step, but it actually changes the outcome by letting the flavors penetrate.
  • Skip Raw Ginger: Always grate or finely mince the fresh ginger—large chunks won’t dissolve into the sauce and can leave an unpleasant texture. My grandmother swore by this, and she was right.
  • Use High Heat First: Start searing the chicken on high heat for 2-3 minutes per side to lock in juices, then lower to medium to finish cooking. After burning three batches, I finally figured out this was the missing step.

Dietary Considerations for These Flavors

Gluten-Free Friendly

This dish is naturally gluten-free since it relies on whole spices, fresh aromatics, and naturally gluten-free ingredients. Just ensure your garam masala blend hasn’t been processed in facilities that handle wheat—brands like Patak’s or Priya are safe choices. Always double-check labels to be certain. 💡

Dairy-Free Option

Swap the 0.5 cup heavy cream for full-fat coconut milk for a rich, dairy-free alternative. The coconut adds a subtle sweetness that pairs beautifully with the spices. For a nut-based option, cashew cream (blended soaked cashews with water) works wonderfully too.

Lower-Calorie Adjustments

To reduce calories without sacrificing flavor, use chicken breast instead of thighs, and replace the cream with low-fat Greek yogurt. Stir in ½ cup yogurt at the end for a tangy twist. The sauce remains creamy and deeply flavored.

Keto-Friendly Tweaks

This recipe can fit a keto diet with minor adjustments. Reduce the onions to ½ cup and use coconut milk instead of cream. Skip the tomatoes entirely or use a low-carb tomato substitute like tomato paste mixed with water to maintain the rich base. 🔥

Vegetarian Adaptation

Replace the chicken with cauliflower florets or paneer cubes for a satisfying vegetarian version. Sear the cauliflower first for texture, or pan-fry paneer until golden. Both soak up the spiced tomato gravy beautifully.

Allergen Notes

The primary allergens here are dairy (from cream) and potential cross-contamination in spice blends. For nut-free versions, avoid cashew cream. This dish contains no eggs, soy, or fish, making it suitable for many common allergen restrictions.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 150mg50%
Sodium 850mg37%
Total Carbohydrate 18g6%
Dietary Fiber 4g14%
Sugars 8g
Protein 38g76%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Yes, but thighs stay juicier during the 15-20 minutes simmer. If using breasts, reduce cooking time to 10-12 minutes to prevent dryness. They’ll still absorb the spices well!

2

What if I don’t have Kashmiri chili powder?

Mix ½ tsp paprika with ½ tsp cayenne for similar color and mild heat. The flavor won’t be identical but it’ll still taste great.

3

How do I make it less spicy?

Reduce the chili powder to ½ tsp or omit it entirely. The garam masala and other spices provide plenty of flavor without the heat.

4

Can I make this ahead of time?

The flavors deepen after 24 hours in the fridge. Store in an airtight container for up to 4-5 days or freeze for 3 months.

★★★★★4.7(13 reviews)
Brian Walker