
I've turned to this homemade chicken tikka masala countless times when I'm craving Indian food but don't want to shell out big bucks for delivery. My streamlined, one-pot approach delivers those deep, mouthwatering flavors without needing fancy equipment or a cabinet full of rarely-used spices sitting around forever.
This method came about after I got tired of complicated recipes demanding overnight marinating, separate grilling steps, and sauce-making processes. Who can manage all that on a regular weeknight? My version cuts corners smartly while hanging onto everything that makes tikka masala so darn addictive.
Essential Ingredients
- Thigh meat without bones works best for succulent chicken that stays moist throughout cooking
- Regular yogurt does wonders breaking down muscle fibers even in a short marinade
- The spice mix garam masala delivers that quintessential flavor foundation
- Kashmiri chili powder (or sub in paprika) creates that gorgeous reddish hue
- Smooth tomato puree forms the sauce's tangy foundation
- The addition of heavy cream transforms everything into a velvety dream

Tasty Preparation Method
Swift Marinade TechniqueTo start, I combine the chicken chunks with yogurt and several spices—garam masala, turmeric, cumin, chili powder, minced garlic, and ginger. Just 10-15 minutes sitting in this mixture makes a big difference, though I sometimes set it up in the morning for an extra-flavorful evening meal. The yogurt isn't just there for taste—it softens the meat and helps all those spices stick properly.
Single-Skillet BrowningRather than dealing with a grill, I just brown the spice-coated chicken in a hot pan until it gets those tasty caramelized edges. Don't crowd the meat—cook in smaller batches so each piece browns instead of steams. I pull the chicken off while it's still slightly pink inside since it'll finish cooking later in the sauce.
Sauce DevelopmentIn that same skillet (yay for fewer dishes to wash!), I cook down onions with butter until they're soft and starting to brown. Then in goes more fresh garlic and ginger plus additional warm spices to toast in the hot fat, which wakes up their essential oils. Next comes tomato puree, which I let bubble away until it darkens and intensifies. This base carries all the wonderful flavors of the dish.
Final AssemblyThe last step is pouring in heavy cream, which turns the intensely flavored mixture into something luxuriously smooth. I return the partially-cooked chicken to the pan, making sure to add any juices that collected on the plate—that's pure gold you shouldn't throw away! Everything simmers gently until the chicken finishes cooking while soaking up all the tasty sauce.
I remember feeling nervous the first time I made this for my girlfriend, who's super particular about Indian dishes after spending years in London. She took one bite, went completely silent, then looked up and told me, "This beats that expensive takeout we got last week." That's when I knew I had a winner on my hands.
Pairing Suggestions
Nothing soaks up this glorious sauce better than some light, fluffy basmati rice. If you've got extra time, homemade naan makes the perfect companion—there's something so satisfying about using warm bread to wipe your plate clean. For a healthier twist, try serving with cauliflower rice or a simple cucumber and red onion salad on the side.
Tasty Variations
Want something different? Try swapping the chicken for chunks of paneer cheese to make a vegetarian version. Tossing in a handful of frozen peas or some chopped spinach right before finishing adds nice color and extra nutrients. For an even richer result, stir in a spoonful of tomato paste along with the puree to deepen those flavors further.
Keeping It Fresh
Like most curry dishes, this one actually improves overnight as the flavors mingle together. You can keep leftovers in a sealed container in your fridge for about three days. When reheating, add a splash of water and warm it slowly on the stove. It also freezes wonderfully for up to three months—perfect for those nights when you need comfort food but can't be bothered to cook.

Smart Cooking Insights
- Dark meat from thighs stays juicy even if you accidentally cook it a bit too long
- Try throwing in a whole cinnamon stick while your sauce simmers for extra depth
- A small spoonful of plain yogurt on top when serving creates a nice cool contrast
This dish has become my go-to when company's coming but I don't want to stress in the kitchen. There's something really rewarding about creating such rich flavors through such a straightforward process. And honestly, watching friends reach for seconds (or even thirds) tells me everything I need to know about whether I nailed it.
Frequently Asked Questions
- → How far in advance can I prep this salad?
- You can marinate the chicken a day ahead and make the dressing up to 3 days early. Keep both chilled in airtight containers. You can chop the veggies (not avocado) a few hours ahead but mix everything fresh before eating.
- → What can I swap for the chicken?
- This marinade is great for other proteins. Shrimp cooks in 2-3 minutes per side, or use salmon or firm tofu. For convenience, rotisserie chicken tossed in the dressing also works well.
- → Any tips to keep avocado from browning?
- For best results, add avocado at the last minute. If prepping early, toss slices in lemon juice or leave whole until ready to slice.
- → Can I use this recipe for meal prep?
- Yes! Keep chicken, dressing, and veggies separate in containers until you're ready. Don’t slice the avocado until it’s time to eat for the freshest flavor.
- → Is this salad low carb or keto-friendly?
- Totally! With only 15g carbs per serving, mostly from fiber in the veggies, this salad fits keto diets. Plus, it’s high in healthy fats from avocado and olive oil.
- → What other veggies can I add?
- Mix it up with things like roasted peppers, sun-dried tomatoes, chickpeas, or artichoke hearts. You could even toss in some fresh herbs like dill or mint for extra flavor.