Chicken Tikka Masala With Tender Chicken in a Rich, Creamy Masala Sauce
This Chicken Tikka Masala starts with boneless chicken thighs marinated in yogurt and spices for at least 2 hours, then broiled until charred and simmered in a velvety tomato-cream sauce. It serves 6, takes about 1 hour of hands-on time, and tastes even better the next day. Serve it over basmati rice with warm naan, and freeze leftovers for up to 3 months.
There’s something magical about the moment toasted spices hit a hot pan, and this Chicken Tikka Masala captures it better than any takeout menu ever has. Picture charred, yogurt-marinated chicken swimming in a glossy, orange-gold sauce that clings to every grain of basmati rice. It’s the restaurant favorite you’ve scrolled past on the delivery app a hundred times, made right in your own kitchen.
I built this best Chicken Tikka Masala around pantry staples and one simple promise: tender chicken every single time. The yogurt marinade does the heavy lifting, the broiler adds smoky, blackened edges, and a patient simmer turns canned tomatoes into a rich chicken masala sauce. You don’t need a tandoor (a traditional clay oven) or a grill—just a sheet pan and a deep skillet.
Whether you’re planning weeknight dinner ideas for the family or a cozy weekend feast, this traditional recipe fits right in, with plenty of leftovers for lunch tomorrow.
What Is Traditional Chicken Tikka Masala?
Traditional Chicken Tikka Masala is a dish of yogurt-marinated chicken pieces, roasted until charred, then simmered in a spiced tomato-cream sauce. The word “tikka” means “piece” or “chunk,” and the dish is widely believed to have been created by a Bangladeshi chef in Glasgow, Scotland, in the 1960s.
The creamy tomato gravy is what turned roasted tikka chicken into a worldwide comfort food favorite, and those charred edges bring a smoky depth plain simmered chicken can’t match.
Tikka Masala vs. Butter Chicken
The two dishes are close cousins, and even seasoned cooks disagree about where one ends and the other begins. Butter chicken, created in Delhi in 1948, is typically milder, sweeter, and richer in butter and cream. Tikka masala tends to be spicier and more tomato-forward, with charred boneless chicken added to a bolder, spice-driven sauce.
Ingredients for the Best Chicken Tikka Masala

The beauty lies in the pantry-friendly list—most of it is probably in your kitchen already. Garam masala (a warm, fragrant Indian spice blend) carries much of the personality, so reach for a fresh jar if you can. Plan on 20 minutes of prep, 2 hours of marinating (overnight is even better), and 40 minutes of cooking—about 3 hours total, with only 1 hour hands-on.
For the Yogurt Marinade
- 1 cup plain whole-milk Greek yogurt
- 2 tablespoons fresh lemon juice
- 1 tablespoon freshly grated ginger
- 4 garlic cloves, minced
- 2 teaspoons garam masala
- 2 teaspoons ground cumin
- 1 teaspoon ground turmeric
- 2 teaspoons Kashmiri chili powder or paprika
- 1 1/2 teaspoons kosher salt
- 2 pounds boneless, skinless chicken thighs, cut into 1 1/2-inch pieces
For the Masala Sauce
- 2 tablespoons ghee or unsalted butter
- 1 tablespoon neutral oil
- 1 large yellow onion, finely diced
- 4 garlic cloves, minced
- 1 tablespoon freshly grated ginger
- 2 tablespoons tomato paste
- 2 teaspoons garam masala
- 2 teaspoons ground coriander
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon ground turmeric
- 1 can (28 ounces) crushed tomatoes
- 1 teaspoon sugar
- 1 teaspoon kosher salt, plus more to taste
- 3/4 cup heavy cream
- 1 teaspoon dried fenugreek leaves (kasuri methi), optional
- Chopped fresh cilantro, for garnish
Thighs or Breasts?
Boneless thighs are my first choice because they stay juicy through the broiler and the simmer, which makes them wonderfully forgiving. Chicken breast works too—cut it into smaller pieces and pull it from the broiler a minute or two early, since lean meat dries out faster.
How Do You Make Chicken Tikka Masala Step by Step?
Marinate bite-size chicken thighs in yogurt and spices for at least 2 hours, then broil until charred, about 10 to 12 minutes. Meanwhile, simmer onion, aromatics, spices, and crushed tomatoes into a thick sauce, stir in cream, and fold the chicken back in for 8 to 10 minutes until everything is glossy and bubbling.

1. Marinate to Tender Perfection
Whisk the yogurt, lemon juice, ginger, garlic, spices, and salt in a large bowl until smooth, then add the chicken and toss until every piece is coated. Cover and refrigerate for at least 2 hours, or up to 24 hours for the deepest flavor. The lactic acid in yogurt tenderizes gently, so it won’t turn the meat mushy the way harsher marinades can—this step keeps the chicken juicy all the way to the table.
2. Char the Chicken for Smoky Flavor
Set an oven rack about 6 inches from the heat and turn the broiler to high. Lift the chicken from the marinade, let the excess drip off, and spread the pieces in a single layer on a foil-lined sheet pan. Broil for 10 to 12 minutes, flipping once halfway, until the edges are blackened in spots and the chicken reaches 165°F.
Leave space between the pieces, because crowded chicken steams instead of charring. It’s the same lesson behind searing in batches over high heat in my Beef Stir Fry recipe—those dark, crispy spots are where the smoky flavor lives.
3. Build the Aromatic Masala Base
While the chicken broils, melt the ghee with the oil in a deep skillet or Dutch oven over medium heat. Add the onion and cook for 8 to 10 minutes, stirring often, until soft and golden at the edges. Stir in the garlic and ginger for 1 minute until the aroma turns intoxicating, then add the tomato paste and cook for 2 minutes until it darkens to a brick red.
Sprinkle in the garam masala, coriander, cumin, paprika, and turmeric and stir for about 30 seconds. Toasting spices in hot fat, often called blooming, wakes up their oils so the sauce tastes layered instead of dusty.
4. Simmer the Tomatoes into Magic
Pour in the crushed tomatoes, sugar, and salt, scraping up any browned bits from the bottom of the pan. Simmer uncovered over medium-low heat for 15 to 20 minutes, stirring occasionally, until the sauce thickens and little pools of orange-red oil gather at the edges—that’s exactly what you want. For an ultra-silky, restaurant-style texture, blend the sauce with an immersion blender before adding the cream.
5. Finish with Cream and Reunite the Chicken
Reduce the heat to low and stir in the cream, which turns the sauce a luminous orange-gold. Add the charred chicken along with any juices from the pan and simmer gently for 8 to 10 minutes. Keep the heat low, since boiling cream can split, and look for a sauce that coats the back of a spoon.
6. Rest and Garnish with Love
Crush the fenugreek leaves between your palms and stir them in, then let the pot rest off the heat for 5 minutes. Finish with a squeeze of lemon and a generous handful of cilantro.
Nutrition and Easy Dietary Swaps
Each serving of this chicken masala, without rice or naan, provides approximately:
- Calories: 430
- Protein: 33 g
- Total Fat: 28 g
- Saturated Fat: 12 g
- Carbohydrates: 14 g
- Fiber: 3 g
- Sodium: 880 mg
Chicken thighs are a good source of protein. These values are approximate and vary by brand and substitutions, so treat them as a helpful guide. A few easy swaps help this recipe work for more tables:
- Gluten-Free: Naturally gluten-free as written; just check that your spice blends are labeled gluten-free.
- Dairy-Free: Use unsweetened coconut yogurt, oil instead of ghee, and full-fat coconut milk instead of cream.
- Lower Calorie: Use chicken breast and swap the cream for half-and-half.
- Vegetarian: Use cubed paneer or two cans of drained chickpeas, and simmer for just 5 minutes.
- Milder or Spicier: Skip the chili powder for a gentler sauce, or add 1/2 teaspoon cayenne for more heat.
What Should You Serve With It?
Serve this dish over fluffy basmati rice with warm naan for scooping, and add something cool and crunchy on the side, such as cucumber salad or raita. The rice and bread soak up every drop of sauce, while the fresh side balances the warm spices.
For the rice, steam a pot of basmati until each grain is separate and fluffy, and browse our rice recipes for more ways to turn plain rice into something special. A simple cucumber and red onion salad from our salads and sides is perfect against the rich sauce.
Common Mistakes to Avoid
Don’t skip the marinating time. The 2-hour minimum is what lets the yogurt and spices truly work into the chicken, and overnight is even better.
Avoid crowding the sheet pan. Pieces that touch each other steam, and steamed chicken never develops the charred edges that define this dish.
Don’t rush the sauce. If you pull it off the heat after 5 minutes, it will taste sharp and raw from the tomatoes, while the full 15 to 20 minutes cooks that acidity out and deepens the color.
Never add the cream to a boiling sauce. High heat can make cream split, so lower the heat first and stir gently until the sauce looks smooth and velvety.
How Do You Store and Freeze Leftovers?
Refrigerate leftovers within 2 hours of cooking in an airtight container, where they’ll keep for 3 to 4 days. For longer storage, freeze them for up to 3 months, then reheat until the sauce is steaming hot and the chicken reaches 165°F, following USDA guidance.
This dish tastes even better the next day, because the spices have time to meld. Thaw frozen portions overnight in the refrigerator, then reheat gently in a saucepan over medium-low heat, adding a splash of water if the sauce has thickened.
Final Thoughts
The genius of this recipe is how a handful of pantry staples and a little patience turn into a rich, restaurant-quality dinner. The yogurt marinade keeps the chicken tender, the broiler adds smoky char, and the creamy tomato sauce brings it all together. That’s why this Chicken Tikka Masala is a go-to you’ll return to again and again. The make-ahead marinade, freezer-friendly leftovers, and simple pantry spices make it a true weeknight winner.
If you’re hungry for more, browse our chicken recipes for your next weeknight dinner. Give this recipe a try this week, and I’d love to hear your variations in the comments!
Frequently Asked Questions
What is the difference between tikka masala and butter chicken?
Tikka masala is typically spicier and more tomato-forward, with charred boneless chicken in a bold masala sauce, while butter chicken is milder, sweeter, and richer in butter. Butter chicken was created in Delhi in 1948, and tikka masala came along in the UK in the 1960s. Honestly, many cooks use the terms loosely, so you can adjust the spice and cream here to land wherever you like.
Can I use chicken breast instead of thighs in this Chicken Tikka Masala?
Absolutely! Cut the breasts into 1-inch pieces and broil for 8 to 10 minutes, since lean meat dries out faster. The yogurt marinade helps keep it tender, and 2 to 4 hours of marinating works best.
Can I make tikka masala without a grill or tandoor?
Yes! The broiler gives you smoky, charred edges, but a 450°F oven works too, roasting the chicken for 12 to 15 minutes. Spread the pieces in a single layer, and cook until they’re browned in spots and reach 165°F.
Can I make chicken tikka masala ahead of time?
Definitely! Marinate the chicken up to 24 hours ahead, or cook the entire dish up to 3 days in advance, since the flavor deepens overnight. Reheat gently over medium-low heat, adding a splash of water if the sauce has thickened.
Can I freeze chicken tikka masala?
Yes! Cool it quickly, then freeze it in airtight containers for up to 3 months for the best quality. Thaw overnight in the refrigerator and reheat until it reaches 165°F, stirring in a spoonful of cream to bring back the silky texture.
Make the best Chicken Tikka Masala with charred, juicy chicken in a rich, creamy masala sauce. Easy, freezer-friendly, and better than takeout.
Keep the screen of your device on
Ingredients
For the yogurt marinade:
1 cup plain whole-milk Greek yogurt
2 tablespoons fresh lemon juice
1 tablespoon freshly grated ginger
4 garlic cloves, minced
2 teaspoons garam masala
2 teaspoons ground cumin
1 teaspoon ground turmeric
2 teaspoons Kashmiri chili powder or paprika
1 1/2 teaspoons kosher salt
2 pounds boneless, skinless chicken thighs, cut into 1 1/2-inch pieces
For the masala sauce:
2 tablespoons ghee or unsalted butter
1 tablespoon neutral oil
1 large yellow onion, finely diced
4 garlic cloves, minced
1 tablespoon freshly grated ginger
2 tablespoons tomato paste
2 teaspoons garam masala
2 teaspoons ground coriander
1 teaspoon ground cumin
1 teaspoon paprika
1/2 teaspoon ground turmeric
1 can (28 ounces) crushed tomatoes
1 teaspoon sugar
1 teaspoon kosher salt, plus more to taste
3/4 cup heavy cream
1 teaspoon dried fenugreek leaves (kasuri methi), optional
Chopped fresh cilantro, for garnish
Directions
- Marinate the chicken. Whisk the yogurt, lemon juice, ginger, garlic, spices, and salt in a large bowl until smooth. Add the chicken and toss to coat. Cover and refrigerate for at least 2 hours, or up to 24 hours.
- Char the chicken. Set an oven rack about 6 inches from the heat and turn the broiler to high. Lift the chicken from the marinade, let the excess drip off, and spread it in a single layer on a foil-lined sheet pan. Broil for 10 to 12 minutes, flipping once, until blackened in spots and the chicken reaches 165°F.
- Build the masala base. While the chicken broils, melt the ghee with the oil in a deep skillet over medium heat. Cook the onion for 8 to 10 minutes until soft and golden at the edges. Stir in the garlic and ginger for 1 minute, then add the tomato paste and cook for 2 minutes until it darkens. Add the garam masala, coriander, cumin, paprika, and turmeric and stir for about 30 seconds.
- Simmer the tomatoes. Add the crushed tomatoes, sugar, and salt, scraping up any browned bits. Simmer uncovered over medium-low heat for 15 to 20 minutes, stirring occasionally, until thick and little pools of orange-red oil gather at the edges. For a silkier sauce, blend with an immersion blender.
- Add cream and chicken. Reduce the heat to low and stir in the cream. Add the charred chicken and any pan juices, then simmer gently for 8 to 10 minutes until the sauce coats the back of a spoon.
- Rest and garnish. Crush the fenugreek leaves between your palms and stir them in. Rest off the heat for 5 minutes, then finish with a squeeze of lemon and fresh cilantro. Serve over basmati rice with naan.
Notes
- Chicken breast: Cut into 1-inch pieces and broil for 8 to 10 minutes.
Dairy-free: Use coconut yogurt, oil instead of ghee, and full-fat coconut milk instead of cream.
Make ahead: Marinate up to 24 hours ahead, or cook the full dish up to 3 days ahead.
Storage: Refrigerate within 2 hours of cooking for 3 to 4 days, or freeze up to 3 months. Reheat to 165°F.
Heat level: Skip the chili powder for mild, or add 1/2 teaspoon cayenne for more heat.