Main Courses
This baked chicken tikka masala recipe transforms weeknight dinners into restaurant-worthy feasts without the fuss. The secret lies in a smoky yogurt marinade that tenderizes the chicken while infusing it with bold spices, then a creamy tomato sauce that bakes into perfection.
I developed this after years of trial and error—no more rubbery chicken or bland flavors here.
The magic happens in two stages: first, chicken marinated overnight in yogurt, garlic, and spices, then baked until golden. The sauce simmers down to a rich, velvety consistency that clings to every bite.
What you end up with is juicy, flavorful chicken pieces swimming in a sauce so creamy it feels like a hug for your taste buds.
This recipe delivers restaurant-quality results with minimal effort—no stovetop babysitting required. The baked method ensures tender meat and concentrated flavors, while the creamy tomato sauce adds depth that store-bought versions can't match. Perfect for feeding a crowd or meal prepping for the week ahead.
Pair with basmati rice and warm naan for the full experience. The combination of smoky chicken, creamy sauce, and fluffy rice makes this dish feel like a celebration every time. Let's get cooking—your taste buds will thank you.
Ingredients for baked chicken tikka masala
These 14 ingredients create restaurant-quality chicken tikka masala with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Plain Yogurt 🥛 | 1 cup | Full-fat for creaminess |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Garam Masala Spice 🌶️ | 1 tbsp | For authentic flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Ground Coriander 🌶️ | 1 tsp | Freshly ground preferred |
| Turmeric Powder 🌿 | ½ tsp | For vibrant color |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Canned Crushed Tomatoes 🍅 | 14 ½ oz | High-quality brand |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Butter 🧈 | 2 tbsp | Unsalted preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
The chicken thighs are non-negotiable here—bone-in, skin-on stays juicier, but boneless works too. Costco or local butchers often sell pre-cut thighs at better prices. For the yogurt, full-fat Greek yogurt adds creaminess without thinning the marinade. If you're in a pinch, use plain whole-milk yogurt—just stir in an extra tablespoon of flour to thicken. The crushed tomatoes? Muir Glen or Hunt's are my go-tos—they're consistent and flavorful. Avoid the watery brands or you'll end up with a watery sauce.
No garam masala? Mix equal parts cumin, coriander, cinnamon, and cardamom—it's a game-changer. The ginger and garlic can be swapped for 1 tbsp ginger-garlic paste if you're short on time. Heavy cream too rich? Coconut milk light gives a similar texture without the heaviness. For extra smokiness, add ½ tsp smoked paprika to the marinade. The cilantro is optional but adds that fresh finish—skip it if you're not a fan, but don't skip the marinating time. Let the chicken soak up those flavors for at least 4 hours, overnight is ideal.
This sauce gets better the next day—make extra for leftovers. Store in airtight containers for 4 days in the fridge or 3 months frozen. The chicken reheats beautifully—just warm the sauce separately and toss it with the chicken. For meal prep, portion the sauce and chicken into separate containers so you can reheat just what you need. The marinade can be prepped a day ahead and stored in the fridge, saving you time on cooking day.
Why You'll Love This Recipe
- Same recipe, different vibes: toss it together for a lazy Tuesday or double the batch for guests. The lemon brightens it up enough to feel special, but it’s still my go-to when I’m too tired to impress.
- No-Yogurt Waste: I use all the yogurt—no sad, half-empty tubs left behind. The marinade soaks into the chicken thighs perfectly, and the extra? Straight into the sauce for that signature tang.
- Foolproof Crisp: Between the oven’s dry heat and the yogurt marinade, these thighs get that just-right texture—crispy edges, juicy inside. No frying, no flipping, just consistent results every time.
- Weeknight to Party: Same recipe, different vibes: toss it together for a lazy Tuesday or double the batch for guests. The lemon brightens it up enough to feel special, but it’s still my go-to when I’m too tired to impress.
Step-by-step instructions for baked chicken tikka masala
Here's how to make restaurant-quality chicken tikka masala with tender bites and velvety sauce.
👨🍳 Step 1: Marinate the Chicken for Maximum Flavor
In a large bowl, combine the 1 cup plain yogurt, 6 cloves minced garlic, 1 tablespoon freshly grated ginger, 2 tablespoons lemon juice, 1 tablespoon garam masala, 1 teaspoon ground cumin, 1 teaspoon ground coriander, ½ teaspoon turmeric, 1 teaspoon salt, and ½ teaspoon black pepper. Whisk until smooth and fully blended—this creates the aromatic marinade base.
Add the 1.5 lb boneless chicken thighs, cut into 1-inch pieces, and coat them thoroughly in the marinade. Use your hands to ensure every piece is well-covered. Transfer to a resealable bag or airtight container and refrigerate for at least 4 hours (overnight is best). The acidity from the yogurt and lemon will tenderize the chicken while the spices infuse deeply.
🔥 Step 2: Bake the Chicken Until Golden and Tender
Preheat your oven to 400°F and line a baking sheet with parchment paper. Arrange the marinated chicken pieces in a single layer, leaving ½-inch space between them for even browning. Bake for 25-30 minutes, flipping halfway through, until the chicken is golden brown and reaches an internal temperature of 165°F when checked with a meat thermometer.
Here's the thing—don't overcrowd the pan. If your baking sheet is small, work in batches. The chicken should sizzle slightly when you flip it, indicating it's developing that perfect crust. If you notice the marinade drying too quickly, tent the pan with foil for the last 5 minutes of baking to prevent over-browning.
🍳 Step 3: Build the Creamy Tomato Sauce
In a large skillet, melt the 2 tablespoons butter over medium heat. Add the baked chicken pieces and let them sit for 1 minute to crisp slightly. Remove the chicken and set aside. In the same skillet, pour in the 14.5 oz canned crushed tomatoes and let them simmer uncovered for 5 minutes to deepen their flavor.
Stir in the ½ cup heavy cream and let the sauce simmer gently for 3-4 minutes until it thickens slightly. Taste and adjust seasoning with additional salt or garam masala if needed. The sauce should coat the back of a spoon with a velvety consistency—this is where the magic happens. If it's too thick, whisk in 1-2 tablespoons of water to reach your desired creaminess.
🥘 Step 4: Combine and Finish with Fresh Herbs
Return the chicken to the skillet and spoon the sauce over the top. Let everything simmer together for 2-3 minutes until the chicken is heated through and fully coated in the sauce. The chicken should be fork-tender with no resistance, and the sauce should cling beautifully to each piece.
Remove from heat and stir in the ¼ cup chopped fresh cilantro. This final step adds a bright, fresh contrast to the rich, spiced sauce. Let the dish rest for 5 minutes before serving—this allows the flavors to meld completely. Serve immediately over steamed basmati rice or with warm naan bread for the full experience.
Pro Tips For Making Baked Chicken Tikka Masala
- MARINATE LONGER THAN YOU THINK: I learned this the hard way—leaving chicken thighs in yogurt marinade for at least 4 hours (overnight is better) makes the meat tender and the flavors stick. Skip this, and you’ll end up with tough, flavorless bites that taste like they were thrown together last-minute.
- GRATE GINGER FINE, NOT CHOPPED: Sounds weird, but it works: use a microplane for ginger instead of chopping it. The finer the texture, the smoother the sauce will be—no lingering bits of raw ginger to ruin the creamy finish. (Yes, even if you’re impatient like me.)
- BAKE AT 375°F—NOT HIGHER: After burning three batches, I finally figured out that 375°F is the sweet spot for even cooking. Any hotter, and the yogurt marinade burns before the chicken cooks through. Crank it up too early, and you’ll be staring at a sad, charred mess instead of juicy, caramelized perfection.
- DRIZZLE LEMON JUICE LAST: Add lemon juice after the chicken comes out of the oven—it brightens the sauce without making it curdle. I skip this when I’m lazy, but the dish is noticeably better when I don’t. (Your future self will thank you.)
Serving suggestions for this dish
Rice Pairings
Steamed basmati rice is the classic choice—its long grains stay separate and soak up the creamy sauce beautifully. I use 1 cup uncooked basmati rice (about 3 cups cooked) for each serving of chicken.
For extra flavor, add ½ teaspoon garam masala or 1 bay leaf to the cooking water. The rice should be hot when serving, as the contrast with the warm chicken makes every bite perfect. 🌟
Bread Options
Warm naan bread is a must—its soft, pillowy texture contrasts perfectly with the smoky chicken. I love homemade naan but store-bought works too (look for brands like Tandoor or Tasty Bite).
For a gluten-free option, try garlic naan made with almond flour. Serve with extra sauce for dipping—it's the best part! 🥖
Fresh Sides
A simple cucumber raita balances the richness. Mix 1 cup grated cucumber, ¼ cup plain yogurt, 1 teaspoon cumin, and salt to taste. For a veggie boost, add ½ cup chopped mint or cilantro.
Another great option is steamed green beans with a squeeze of lemon—just 10 minutes of steaming keeps them crisp. 🥒
Sauce Variations
Want to serve the sauce separately? Thin it slightly with 2 tablespoons water or chicken broth before serving. For a spicier kick, add ½ teaspoon cayenne pepper or 1 chopped green chili.
If you prefer it sweeter, stir in 1 teaspoon honey at the end. The sauce keeps well—store leftovers in an airtight container for up to 4 days. 🔥
Presentation Tips
Garnish with extra cilantro and a drizzle of toasted sesame seeds for color. Serve family-style in a large bowl with rice and naan piled high. For a restaurant-style look, arrange chicken pieces on a platter with sauce artfully spooned around them.
A squeeze of lemon at the table brightens all the flavors. Trust me, this makes it feel special! ✨
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
Yes, but with caution! Chicken breast is leaner and dries out faster when baked. Cut it into ½-inch thick pieces and marinate for at least 6 hours (overnight is best). Bake at 375°F instead of 400°F and check for doneness at 160°F internal temp. Keep an eye on it—it cooks faster than thighs.
Why does my sauce turn out too thin?
This usually happens when using low-quality crushed tomatoes (watery brands) or not simmering long enough. For thickness, reduce the sauce uncovered for 5-7 minutes before adding cream. If it's still too thin, mix 1 teaspoon cornstarch with 1 tablespoon water and stir it in. Let it simmer for 1-2 minutes until it thickens.
Can I make this recipe in a slow cooker?
After baking the chicken, transfer it to a slow cooker with the sauce. Cook on Low for 2-3 hours or High for 1-1.5 hours. The slow cooking enhances the flavors further. Just stir occasionally and adjust seasoning at the end. Perfect for busy weeknights!
What if I don't have garam masala?
No problem! Make your own blend by mixing ½ teaspoon each of cumin, coriander, cinnamon, and cardamom. For a simpler version, use 1 teaspoon curry powder instead. The flavor won't be identical, but it'll still taste delicious. Don't skip the spices—they're the soul of the dish!
How do I reheat leftovers?
Reheat in a skillet over medium-low heat with 1 tablespoon water or broth to prevent drying. Stir occasionally for 3-4 minutes until warmed through. For oven reheating, cover with foil and bake at 350°F for 10-12 minutes. Never microwave—it makes the sauce watery.
