Main Courses
This baked chicken tikka masala recipe transforms weeknight dinners into aromatic, restaurant-quality feasts without the fuss of stovetop simmering. The secret lies in a yogurt marinade packed with spices that tenderizes the chicken while building layers of flavor—smoky cumin, warm coriander, and bright lemon—that infuse every bite.
I developed this method after years of perfecting my stovetop version, and the results are just as rich, just easier to execute with minimal cleanup.
The real magic happens in the creamy tomato gravy, where caramelized onions and toasted spices meld into a velvety sauce that clings to the chicken like a flavorful embrace.
Unlike traditional recipes that require constant stirring, this baked version lets you set it and forget it—just pop the tray in the oven and let the spices work their magic while you prep sides.
The chicken emerges fork-tender with a golden crust, swimming in sauce so deeply flavorful it’ll have everyone asking for seconds.
What sets this apart is the balance: tender chicken, fragrant spices, and a sauce that’s neither too sweet nor too heavy—just perfectly aromatic with a touch of tang from the yogurt.
Serve it over basmati rice or with warm naan to soak up every last drop of that creamy gravy, and you’ve got a meal that feels indulgent yet comes together in under an hour. The best part? No takeout menu needed.
For those who love customization, swap in paneer for a vegetarian twist or add a splash of heavy cream to deepen the sauce. The recipe scales effortlessly too—double it for a crowd or halve it for a cozy night in.
Ready to elevate your weeknight dinners with this foolproof, flavor-packed masterpiece?
Ingredients for baked chicken tikka masala
Yogurt, spices, and tender chicken—just three key ingredients for restaurant-style flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Plain Yogurt 🥛 | 1 cup | Full-fat Greek yogurt preferred |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Garam Masala 🌶️ | 2 tbsp | Ground for best flavor |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper aroma |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Turmeric Powder 🧂 | ½ tbsp | Bright yellow color |
| Yellow Onions 🧅 | 1 whole | Finely chopped |
| Garlic Cloves 🧄 | 6 cloves | Minced |
| Tomato Paste 🍅 | ½ cup | Smooth, not chunky |
| Canned Crushed Tomatoes 🍅 | 1 can | 28 oz, San Marzano preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Butter 🧈 | 2 tbsp | Unsalted, melted |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The yogurt is non-negotiable here—full-fat Greek yogurt gives the marinade that perfect tang and creaminess. Trader Joe's and Whole Foods carry great brands, but any plain yogurt works in a pinch. Look for bright white color and smooth texture. The chicken thighs? Bone-in, skin-on if you can find them—they stay juicier. Cut them into even 1-inch pieces so they cook uniformly. I always grab the thighs from Costco when I'm making a big batch, but single servings work fine too.
No garam masala? Mix equal parts ground cumin, coriander, and cinnamon—it's not identical, but it'll save you a trip to the spice aisle. Fresh garlic and onions are ideal, but frozen chopped onions work in a bind (just thaw and drain first). The tomato paste can be the squeeze tube kind—Trader Joe's has them for convenience. For the crushed tomatoes, San Marzano is worth the splurge if you're using it often, but regular brands are fine for weeknight cooking. Want more heat? Add a pinch of cayenne to the marinade.
Marinate the chicken for at least 2 hours—overnight is even better. The yogurt marinade keeps in the fridge for 3 days, but use it up sooner for best flavor. The cooked sauce reheats beautifully—just add a splash of water or cream to loosen it up. Portion leftovers into containers for easy lunches, and they'll keep for 4 days in the fridge. Freeze the sauce separately if you want to store it longer—it'll keep for 3 months.
Why You'll Love This Recipe
- No-Yogurt Waste: I use every last drop of that yogurt—marinating the chicken and thinning the sauce. No soggy paper towels or sad leftover tubs here.
- One-Pan Magic: Chicken thighs bake right alongside the sauce—no separate skillet, no extra pots. Just toss everything on a sheet pan, set the timer, and walk away.
- Weeknight Hero: Between us, this is my go-to when I’m too tired to stand for long. The thighs stay juicy, the spices do all the work, and dinner’s ready before the kids even notice.
- Leftovers That Don’t Suck: Honestly, the flavor gets better the next day. The yogurt marinade keeps it tender, and reheating? Just a quick zap in the microwave—no drying out, no sad bites.
Step-by-step instructions for baked chicken tikka masala
Here's how to transform simple ingredients into restaurant-worthy tikka masala with tender chicken and rich, velvety sauce.
Marinate the Chicken for Maximum Flavor
Cut the 1.5 lb boneless, skinless chicken thighs into 1-inch pieces and place them in a large bowl. In a separate bowl, whisk together the 1 cup plain yogurt, 0.25 cup lemon juice, 2 tbsp garam masala, 1 tbsp ground cumin, 1 tbsp ground coriander, 0.5 tbsp turmeric powder, 1.5 tsp salt, and 0.5 tsp black pepper. Pour this marinade over the chicken and mix gently until every piece is fully coated.
Cover the bowl and refrigerate for at least 4 hours or overnight if possible. This long marinating time ensures the spices penetrate deeply, creating tender, flavorful chicken. I know it's tempting to skip this step, but trust me—it makes all the difference in the final dish.
Preheat and Prepare the Baking Dish
Preheat your oven to 375°F. While the oven heats, transfer the marinated chicken to a 9x13-inch baking dish, spreading the pieces in a single layer. This arrangement allows the chicken to cook evenly and develop that beautiful golden-brown crust.
In a small saucepan, melt the 2 tbsp butter over medium heat. Add the 1 whole yellow onion (finely chopped) and cook for 5 minutes until softened. Add the 6 cloves garlic (minced) and cook for another 1 minute until fragrant. Stir in the 0.5 cup tomato paste and cook for 2 minutes to deepen the flavor. Pour this mixture over the chicken in the baking dish.
Bake the Chicken Until Tender
Bake the chicken for 30 minutes, uncovered. This initial baking time allows the marinade to set and the chicken to begin cooking through. After 30 minutes, open the oven and stir the chicken gently to ensure even cooking. Return it to the oven and bake for another 15 minutes or until the chicken reaches an internal temperature of 165°F and the edges are lightly browned.
During this time, you'll notice the marinade caramelizing slightly on the bottom of the dish—that's exactly what we want. This caramelization adds depth of flavor to the final sauce. Keep an eye on the chicken to prevent over-browning while ensuring it's fully cooked.
Create the Creamy Tomato Gravy
Remove the chicken from the oven and transfer it to a serving platter. Leave the baking dish on the stovetop over medium heat. Pour in the 1 can crushed tomatoes and stir to combine with the caramelized marinade. Simmer for 5 minutes to allow the flavors to meld.
Reduce the heat to low and stir in the 0.5 cup heavy cream. Simmer gently for another 5 minutes—this is where the sauce transforms from tangy to rich and creamy. The sauce should coat the back of a spoon and have a velvety consistency. If it's too thick, add a splash of water or chicken broth to reach your desired texture.
Finish and Serve
Return the chicken to the sauce in the baking dish and simmer for 5 minutes to allow the chicken to absorb the creamy gravy. Taste and adjust the seasoning if needed—you might need a bit more salt or a squeeze of lemon juice to balance the flavors.
Serve immediately over basmati rice or with naan bread. The chicken should be tender and juicy, with a perfectly balanced blend of spices, and the sauce should be rich, creamy, and full of flavor. This dish tastes even better the next day as the flavors continue to develop, so it's perfect for meal prep!
Pro Tips For Making Baked Chicken Tikka Masala
- MARINATE LONGER THAN YOU THINK: I learned this the hard way—chicken thighs need at least 4 hours in the yogurt-lemon-garam masala mix (overnight is ideal). The acid and spices work their magic slowly, and rushing it means dry, bland meat that won’t caramelize properly in the oven.
- DON’T SKIP THE BLOOM: After patting the marinated chicken dry, let it sit on a wire rack for 10 minutes before baking. This lets the spices cling to the surface instead of steaming off into the pan—where they belong is on the chicken, not your oven walls.
- WATCH THE YOGURT TEMP: Use cold yogurt straight from the fridge—room-temperature yogurt weakens the marinade and can make the chicken greasy. If you’re in a hurry, pop the yogurt in the freezer for 10 minutes first to thicken it up.
- BAKE IN BATCHES IF NECESSARY: Crowding the pan turns your tikka into a soggy mess. If you’re baking more than 4 thighs, do two single layers instead of one double-stacked pan. The air needs to circulate, or you’ll end up with uneven cooking and a sad, sticky bottom.
Dietary considerations for this recipe
Gluten-Free Adaptations
The original recipe is naturally gluten-free, but always double-check labels on spices and yogurt for hidden gluten. Use certified gluten-free garam masala and plain Greek yogurt without additives. For extra safety, toast your spices at home to ensure purity.
The creamy sauce remains unchanged, but serve with gluten-free naan or cauliflower rice to maintain the full experience. 🌾
Dairy-Free Options
Replace the 1 cup plain yogurt in the marinade with unsweetened coconut yogurt or dairy-free Greek yogurt (like Silk brand). For the sauce, swap ½ cup heavy cream with full-fat coconut milk—it adds richness without dairy.
The flavor stays vibrant, though the texture becomes slightly lighter. Use vegan butter (like Miyoko's) for sautéing to keep it fully dairy-free.
Lower-Carb Modifications
Skip the rice entirely and serve the chicken over cauliflower rice or zucchini noodles to cut carbs dramatically. The sauce remains unchanged, but you can thicken it slightly with 1 tbsp cornstarch if needed.
For extra protein, add ½ cup cooked chickpeas to the sauce—it blends beautifully and adds fiber. Portion the dish into low-carb tortillas for a handheld option.
Vegetarian Swap
Replace the chicken with extra-firm tofu or firm paneer for a vegetarian version. Press tofu for 30 minutes to remove excess water, then cube and marinate in the same spice blend. Paneer holds its shape better—simply cut into 1-inch cubes and marinate for 1 hour.
Bake at 375°F for 20 minutes, stirring once, until golden. The sauce absorbs perfectly into both proteins.
Nut-Free Considerations
This recipe is naturally nut-free, but always verify spice blends for cross-contamination warnings. If using store-bought garam masala or garam masala substitutes, check labels for nut warnings. For added safety, prepare your own spice blend by toasting and grinding cumin, coriander, and cinnamon separately.
The dish remains completely nut-free while keeping all the authentic flavor.
Allergen-Friendly Tips
For egg allergies, ensure your yogurt is egg-free (most plain yogurts are safe). For soy sensitivities, use soy-free tomato paste (like Muir Glen) and check labels on spices.
If avoiding nightshades (tomatoes), substitute with ½ cup tomato-free tikka masala paste (like Patak's) mixed with ½ cup coconut milk** for the base. Always taste-test for balance after substitutions.
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs for this recipe?
Chicken breast works but requires extra care. Cut it into ½-inch thick slices and marinate for at least 4 hours (overnight is best). Bake at 350°F instead of 375°F for 25 minutes to prevent drying out. The breast will be leaner but still delicious—just avoid overcooking!
How can I make the sauce less creamy?
For a lighter sauce, reduce the heavy cream to ¼ cup or replace it with ½ cup chicken broth. Simmer the sauce longer (10 minutes) to thicken naturally. The yogurt marinade already adds richness, so you won't lose flavor—just the velvety texture.
What's the best way to reheat leftovers?
Reheat gently in a saucepan over low heat for 3-5 minutes, stirring occasionally. Add 1-2 tbsp water or broth to prevent drying. For microwave reheating, cover with a damp paper towel and heat for 1-2 minutes at 50% power. Never reheat above 165°F to keep it safe.
Can I make this recipe in an Instant Pot?
Yes! After marinating, sear the chicken in the Instant Pot for 2 minutes on high. Add all sauce ingredients (except cream) and cook on High Pressure for 8 minutes. Quick-release, stir in cream, and simmer 5 minutes to finish. The pressure method keeps the chicken ultra-tender while developing rich flavors.
Why did my chicken turn out dry?
Overcooking is the most common cause. Use a meat thermometer and remove chicken when it hits 160°F—it'll rise to 165°F while resting. Also check your marinating time: 4+ hours is crucial for moisture retention. For extra juiciness, baste the chicken with marinade every 15 minutes while baking.
