Chicken tikka masala pairs charred, yogurt-marinated chicken with a creamy, spiced tomato sauce. The flavor lands somewhere between smoky, tangy, and gently sweet, with enough richness to feel special but not heavy. This version relies on pantry spices and a broiler, so no tandoor or outdoor grill is needed. Halal chicken thighs stay juicy through both the searing and the simmering. Below you’ll find the full ingredient list, clear steps, and fixes for the most common problems.

Quick Recipe Overview
- Prep time: 20 minutes, plus 1 to 24 hours of marinating
- Cook time: 40 minutes
- Total time: 1 hour, not including marinating
- Servings: 6
- Difficulty: Easy to moderate
- Best for: Weeknight dinners, meal prep, and guests
Why You’ll Love This Recipe
- The yogurt marinade tenderizes the chicken and builds flavor before cooking starts.
- Broiling gives the edges a char that mimics tandoor-style cooking.
- A single pot handles the sauce, which keeps cleanup simple.
- Leftovers taste even better the next day, so the recipe suits batch cooking.
- Every ingredient is easy to find in regular US grocery stores or halal markets.
Ingredients
For the Chicken Marinade
- 2 pounds boneless, skinless halal chicken thighs, cut into 1½-inch pieces
- 1 cup plain whole-milk yogurt
- 1 tablespoon fresh lemon juice
- 1 tablespoon ginger-garlic paste
- 2 teaspoons Kashmiri chili powder
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground turmeric
- 1½ teaspoons salt
- 2 tablespoons neutral oil
For the Sauce
- 3 tablespoons ghee or neutral oil
- 1 large yellow onion, finely chopped
- 1 tablespoon ginger-garlic paste
- 1 can (15 ounces) tomato sauce
- 1 teaspoon Kashmiri chili powder
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon salt, plus more to taste
- 1 teaspoon sugar
- ½ cup water
- 1 cup heavy cream
- 1 tablespoon dried fenugreek leaves (kasuri methi), crushed
- Fresh cilantro, chopped, for serving
Ingredient Notes & Substitutions
Chicken
Thighs stay tender and forgiving under high heat. Breasts work too, but they dry out faster, so shorten the broiling time and watch them closely. Look for halal-certified chicken from a trusted butcher or grocery store.
Kashmiri Chili Powder
This spice adds deep red color with mild heat. Substitute 1½ teaspoons paprika plus ½ teaspoon cayenne for every 2 teaspoons if you can’t find it.
Yogurt
Full-fat plain yogurt gives the best texture and resists splitting. Greek yogurt also works when thinned with a splash of water.
Heavy Cream
Full-fat coconut cream makes a dairy-free swap. Cashew cream is another halal-friendly option, though it gives a slightly different flavor.
Ghee and Oil
Use halal-certified ghee, or replace it with avocado oil or another neutral oil. Butter can stand in as well.
Spice Blends and Pastes
Check labels on garam masala and ginger-garlic paste. Choose products free of alcohol-based flavorings or non-halal additives, and prefer halal-certified brands when available.
Dried Fenugreek Leaves
Kasuri methi adds the familiar restaurant-style aroma. Skip it if unavailable, but expect a slightly less complex finish.
Step-by-Step Instructions
Marinate the Chicken
- Combine the yogurt, lemon juice, ginger-garlic paste, chili powder, garam masala, cumin, coriander, turmeric, salt, and oil in a large bowl.
- Add the chicken and stir until every piece is coated.
- Cover and refrigerate for at least 1 hour, or up to 24 hours for deeper flavor.

Char the Chicken
- Position an oven rack about 6 inches from the broiler and set the broiler to high.
- Line a baking sheet with foil and set a wire rack on top.
- Arrange the chicken in a single layer, shaking off excess marinade.
- Broil for 6 to 8 minutes per side, until the edges are charred and the internal temperature reaches 165°F.
- Set the chicken aside while you make the sauce.

Build the Sauce
- Heat the ghee in a large, deep skillet or Dutch oven over medium heat.
- Cook the onion for 6 to 8 minutes, stirring often, until soft and golden.
- Stir in the ginger-garlic paste and cook for 1 minute.
- Add the chili powder, garam masala, cumin, and coriander, then stir for 30 seconds until fragrant.
- Pour in the tomato sauce, salt, and sugar. Simmer for 10 to 12 minutes, stirring occasionally, until the sauce thickens and oil begins to separate at the edges.
- Add the water. For a smoother sauce, blend with an immersion blender at this stage.

Combine and Finish
- Reduce the heat to low and stir in the cream.
- Add the charred chicken and any juices from the pan.
- Simmer gently for 8 to 10 minutes, until the chicken is heated through and the sauce coats the back of a spoon.
- Rub the dried fenugreek leaves between your palms and stir them in.
- Taste and adjust the salt, then garnish with cilantro.
Expert Tips & Common Mistakes
Skipping the Char
The smoky edges give tikka masala its signature character. Without them, the dish tastes closer to a plain chicken curry, so let the broiler do its work.
Crowding the Pan
Overlapping pieces steam instead of char. Use two baking sheets if needed.
Rushing the Onions and Tomatoes
Undercooked onions leave a raw edge, and underreduced tomato sauce tastes sharp. Wait until the oil separates before adding water and cream.
Boiling After Adding Cream
High heat can make the sauce split. Keep the flame low once the cream goes in.
Over-Marinating With Acid
Marinating beyond 24 hours can make the chicken mushy because of the lemon juice and yogurt. Aim for 4 to 12 hours when planning ahead.
Seasoning Only at the End
Salting both the marinade and the sauce builds balanced flavor. A final taste at the end fixes any gaps.
Variations
Spicier Chicken Tikka Masala
Add 1 to 2 chopped green chilies with the onions, or increase the chili powder by ½ teaspoon.
Grilled Version
Thread the marinated chicken onto skewers and grill over medium-high heat for 4 to 5 minutes per side, then continue with the sauce.
Dairy-Free Version
Use full-fat coconut cream and dairy-free yogurt in the marinade, with oil in place of ghee.
Lighter Version
Swap half the cream for whole milk and use skinless chicken breast. Reduce the simmering time to prevent dryness.
Slow Cooker Method
Broil the chicken first, then add it to a slow cooker with the finished sauce base. Cook on low for 3 to 4 hours and stir in the cream at the end.
Serving Suggestions
Serve chicken tikka masala over steamed basmati rice or with warm garlic naan for scooping. Cucumber raita, sliced red onions with lemon, and a simple kachumber salad add freshness against the rich sauce. Roasted cauliflower or sautéed spinach make good vegetable sides.

Storage & Reheating
Refrigerating
Cool the chicken tikka masala within 2 hours, then store it in an airtight container in the refrigerator for up to 4 days.
Freezing
Freeze in portions for up to 3 months. Cream-based sauces may separate slightly after thawing, but stirring while reheating usually brings them back together.
Reheating
Warm gently on the stovetop over low heat, adding a splash of water or cream to loosen the sauce. Microwave in short intervals, stirring between each, until steaming hot throughout.
FAQs
What is chicken tikka masala?
Chicken tikka masala is a dish of marinated, charred chicken pieces simmered in a spiced tomato-cream sauce. It’s a staple on Indian restaurant menus across the US.
Is chicken tikka masala the same as butter chicken?
Both dishes use tomato-based sauces, but they differ in flavor. Tikka masala tends to taste smokier and more heavily spiced, whereas butter chicken is usually milder and sweeter with a buttery finish.
Can I make chicken tikka masala without a broiler or grill?
Yes. Sear the marinated chicken in a hot cast-iron skillet in batches until browned on each side, then finish it in the sauce.
How spicy is this recipe?
This version is mild to medium. Kashmiri chili powder adds color more than heat, so add cayenne or green chilies if you prefer a stronger kick.
Can I make it ahead?
Absolutely. The sauce and the marinated chicken can both be prepared a day in advance, and the flavors deepen overnight. Reheat gently before serving.
How do I keep the chicken from drying out?
Use thighs, avoid overcooking under the broiler, and finish the chicken in the sauce just long enough to heat through.

Chicken Tikka Masala
Ingredients
Equipment
Method
- Marinate the chicken
- Combine the yogurt, lemon juice, ginger-garlic paste, chili powder, garam masala, cumin, coriander, turmeric, salt, and oil in a large bowl.
- Add the chicken and stir until evenly coated.
- Cover and refrigerate for at least 1 hour, or up to 24 hours.
- Char the chicken
- Position an oven rack about 6 inches from the broiler and set the broiler to high.
- Line a baking sheet with foil and set a wire rack on top.
- Arrange the chicken in a single layer, shaking off excess marinade.
- Broil for 6 to 8 minutes per side, until charred at the edges and the internal temperature reaches 165°F. Set aside.
- Build the sauce
- Heat the ghee in a large, deep skillet over medium heat.
- Cook the onion for 6 to 8 minutes until soft and golden.
- Stir in the ginger-garlic paste and cook for 1 minute.
- Add the chili powder, garam masala, cumin, and coriander, and stir for 30 seconds.
- Pour in the tomato sauce, salt, and sugar. Simmer for 10 to 12 minutes until thick and the oil begins to separate.
- Add the water, and blend the sauce with an immersion blender for a smoother texture if desired.
- Combine and finish
- Reduce the heat to low and stir in the cream.
- Add the chicken and any juices from the pan, then simmer gently for 8 to 10 minutes.
- Crush the dried fenugreek leaves between your palms and stir them in.
- Adjust the salt, garnish with cilantro, and serve hot with rice or naan.



