
For years I've been whipping up chicken tikka masala, and this single-pot approach has become my favorite when Indian food cravings strike but I'm not willing to drop $50 on delivery. My streamlined version packs all those deep, intricate flavors without needing a special oven or a cabinet full of rarely-used spices.
I came up with this method after getting tired of traditional recipes demanding overnight marinating, grilling steps, and making sauce separately—who can manage all that on a regular weeknight? This approach cuts corners smartly while keeping everything that makes tikka masala so addictive.
Ingredients You'll Want
- Boneless chicken thighs give you moist, tender results that stay juicy throughout cooking
- Plain yogurt does wonders breaking down the chicken fibers even in a short marinade
- Garam masala offers that essential spice foundation that defines the dish
- Kashmiri chili (or substitute paprika) creates that gorgeous orange-red color
- Tomato puree forms the foundation for your smooth, tangy sauce
- Heavy cream brings that unmistakable richness that makes everyone scrape their plates

My Cooking Method
Simple Marinade TrickI start by combining chicken chunks with yogurt and spices—garam masala, turmeric, cumin, chili, garlic, and ginger. Just 10-15 minutes sitting in this mixture makes a big difference in taste and softness, though I sometimes prepare this in the morning for an extra tasty dinner. Yogurt's the key player here—it softens the meat while helping the seasonings stick to every piece.
Single-Skillet CookingRather than using a grill, I brown the seasoned chicken in a hot pan until it gets those tasty dark edges. Working with small amounts is crucial—putting too much chicken in at once leads to steaming instead of browning, and we want those slightly charred bits that remind you of tandoor cooking. I put the chicken aside while it's still a bit undercooked since it'll finish in the sauce later.
Sauce With LayersIn that same pan (yay for fewer dishes to wash!), I cook onions in butter until soft and golden-tinged. Then I toss in more garlic and ginger plus extra warm spices, which open up in the melted butter and release their scents. Next comes the tomato puree, which I let bubble until it darkens and gets more intense. This sauce foundation is where all the good stuff happens.
Putting Everything TogetherThe final touch is adding heavy cream, which turns the intensely flavored sauce into something smooth and luxurious. The partly cooked chicken goes back in, along with any drippings from the plate—that's pure taste you shouldn't throw away! A gentle simmer lets the chicken finish cooking while soaking up all that amazing sauce.
The first time I made this for my partner, who's super picky about Indian food after spending years in London, I was worried. He took a bite, went completely silent, then looked up and said, "This beats that $30 takeout we got last week." That's when I knew my recipe was a winner.
Ways To Serve It
This tikka masala really needs some fluffy basmati rice to soak up that delicious sauce. If you're feeling extra ambitious, nothing beats fresh homemade naan on the side—tearing off warm pieces to scoop up sauce is pure joy. Want something lighter? Try it with cauliflower rice or a quick cucumber and red onion salad.
Tasty Variations
Want to change things up? Try using paneer cheese instead of chicken for a meat-free option. Throwing in a handful of frozen peas or spinach during the last few minutes adds color and nutrients. For an even richer flavor, mix in a tablespoon of tomato paste along with the puree for more depth.
Keeping Leftovers Fresh
Like most curry dishes, this actually tastes better the day after you make it once the flavors have had time to blend. Keep any extra portions in a sealed container in your fridge for up to three days. Just warm it slowly on the stove with a splash of water to thin the sauce. It also freezes really well for up to three months—perfect for busy weeknights or when you need comfort food fast.

Smart Cooking Shortcuts
- Chicken thighs won't dry out like breasts if you happen to cook them a bit too long
- Try adding a cinnamon stick to your simmering sauce for an extra flavor dimension
- A spoonful of yogurt on top when serving creates a nice cool contrast to the spicy dish
This meal has become my signature dish at home—what I cook when company's coming but I don't want to stress myself out. There's something really satisfying about creating such complicated flavors in a pretty straightforward way, and nothing makes me happier than watching friends go back for seconds or even thirds.
Frequently Asked Questions
- → Can I get a head start on making this salad?
- For sure! The chicken can marinate up to a day ahead, and you can make the dressing 3 days before serving. Store both in the fridge in sealed containers. Prep veggies (except avocado) a few hours early, but put everything together right before eating for max freshness.
- → What can I use instead of chicken?
- This marinade is super versatile! It works with shrimp (cook for 2-3 minutes on each side), salmon, or firm tofu for a meat-free swap. Rotisserie chicken tossed in dressing is also a fast alternative.
- → How do I keep the avocado from going brown?
- Add it at the last second before serving. Need to slice it earlier? Toss it in lemon juice to slow any browning, or keep it whole until you're ready.
- → Can I turn this salad into meal prep portions?
- Definitely! Keep each part separate—chicken in one container, veggies (without avocado) in another, and dressing in a small jar. Put it all together just before eating and slice fresh avocado then.
- → Is this salad good for keto?
- Yes, at just 15g of carbs (from fiber-packed veggies), it’s keto-friendly. The avocado and olive oil add healthy fats that fit well in a low-carb lifestyle.
- → What other veggies can I add to this dish?
- It’s easy to mix things up. Try sun-dried tomatoes, roasted red peppers, artichoke hearts, or chickpeas for extra Mediterranean vibes. Fresh dill or mint also pairs really well with the base flavors.