
For years now, I've been whipping up chicken tikka masala, and this all-in-one version has become what I turn to whenever I'm craving Indian food but don't want to shell out $50 for delivery. You'll get all those deep, intricate flavors without needing a special oven or a cabinet full of spices you'll barely touch again.
I came up with this method after getting tired of traditional recipes demanding overnight marinating, grilling steps, and making sauce separately—who's got time for all that on a regular weeknight? My approach cuts corners but keeps all the taste that makes you crave tikka masala.
Tasty Essentials
- Plain yogurt does wonders by softening the chicken during even a short marinade
- Boneless chicken thighs stay juicy and tender throughout cooking
- Tomato puree forms the foundation for that smooth, tangy sauce
- Heavy cream delivers that unbeatable richness that'll make you want to clean your plate
- Kashmiri chili (or substitute paprika) creates that gorgeous red color
- Garam masala offers that complex spice mix that defines the dish

My Cooking Method
Simple Marinade TrickTo start, I combine chicken chunks with yogurt and spices—garam masala, turmeric, cumin, chili, garlic, and ginger. Just a quick 10-15 minute soak makes the meat tastier and more tender, though I sometimes prepare this before heading to work for extra flavor later. The yogurt really works wonders here—it softens the chicken and helps the spices stick to every piece.
Single-Skillet CookingRather than using a grill, I just brown the spiced chicken in a hot pan until it gets those tasty dark edges. Don't crowd the pan—cook in batches so you get proper browning instead of steaming. This gives you that slight char that reminds you of traditional tandoor cooking. I take the chicken out while it's still a bit undercooked since it'll finish in the sauce.
Tasty Sauce BuildingIn that same pan (yay for fewer dishes!), I cook onions in butter until they're soft and golden. Then I throw in more garlic and ginger with extra spices, letting them bloom in the hot butter to release their aroma. Next comes tomato puree, which I let bubble away until it darkens and intensifies. This sauce base is what creates all the wonderful flavor.
Pulling Everything TogetherThe final touch is adding heavy cream, which turns the intense sauce into something smooth and luxurious. The partly cooked chicken goes back in, along with any juices from the plate—that's pure gold you don't want to waste! A gentle simmer finishes cooking the chicken while it soaks up all that saucy goodness.
I was pretty nervous the first time I made this for my partner, who's super picky about Indian food after years in London. When he tried it, he went quiet, then looked up and said, "This beats that $30 takeout we got last week." That's when I knew I had a winner.
Ways To Enjoy It
This dish practically demands fluffy basmati rice to soak up the sauce. If you've got time, homemade naan is amazing with it—there's nothing better than using warm bread to scoop up every last bit. Want something lighter? Try cauliflower rice or add a simple cucumber and red onion salad on the side.
Change It Up
Feel like something different? Use this same approach with paneer cheese instead of chicken for a meat-free option. Toss in a handful of frozen peas or spinach during the last few minutes for color and nutrients. For an even richer flavor, add a spoonful of tomato paste along with the puree.
Keeping Leftovers
Like most curry dishes, this actually tastes better the day after cooking as the flavors mingle together. Keep any extras in a sealed container in your fridge for up to three days. When reheating, add a splash of water to thin the sauce. You can also freeze portions for up to three months—perfect for when you need comfort food fast.

Handy Cooking Insights
- A dollop of yogurt on top when serving creates a nice cool contrast to the warm spices
- For deeper flavor, try adding a cinnamon stick while the sauce simmers
- Chicken thighs won't dry out like breasts if you cook them a bit too long
This meal has become my go-to when I want to wow guests without stressing myself out. There's something really satisfying about creating such complex flavors in a straightforward way. Watching friends go back for seconds or thirds is the best feeling a home cook can have.
Frequently Asked Questions
- → Can I make anything ahead to save time?
- Totally! Marinate the chicken up to a day before, and prep the dressing up to three days ahead—both in airtight containers in the fridge. Chop veggies (not the avocado) a few hours before serving, then combine everything fresh.
- → What’s a good chicken substitute?
- This marinade works great with shrimp (just cook it a couple of minutes per side), salmon fillets, or even tofu for a vegetarian twist. To save time, toss store-bought rotisserie chicken in the dressing instead.
- → How do I keep avocado fresh if prepping ahead?
- Wait to add avocado until serving, or toss slices in lemon juice for a bit of a shield. Better yet, slice it fresh when you're ready to eat.
- → Can I prep this salad for weekly meals?
- Sure thing! Store grilled chicken, chopped vegetables (not avocado), and dressing separately in the fridge. Combine when hungry, and slice the avocado right before eating.
- → Does it work on a keto diet?
- Yep, with just 15 grams of carbs per serving, mostly from veggie fiber, it’s keto-friendly! High in healthy fats like olive oil and avocado, this meal is great for low-carb eating.
- → What other veggies could I toss in?
- You can mix it up! Add goodies like artichoke hearts, roasted peppers, sun-dried tomatoes, or chickpeas. Mint or dill would also bring fresh vibes to the mix.