
This chicken tikka masala recipe brings all the richness and depth of a restaurant favorite right to your home kitchen. The tender chicken bathes in a velvety tomato cream sauce infused with warming spices that create that unmistakable tikka masala flavor profile.
I first attempted this recipe after visiting London and becoming obsessed with finding that perfect tikka masala flavor. After several attempts and tweaks, this version has become my dinner party signature that friends constantly request.
Ingredients
- Boneless chicken thighs: Offer more flavor and tenderness than breast meat and stay juicy throughout cooking
- Plain yogurt: Tenderizes the chicken while adding subtle tanginess to the dish
- Garam masala: Provides that signature warm spice blend essential for authentic flavor
- Fresh ginger: Adds a bright zingy note that balances the richness of the sauce
- Heavy cream: Creates that luxurious velvety texture that makes tikka masala so irresistible
- Fresh coriander: Brings a pop of color and freshness that cuts through the rich sauce
Step-by-Step Instructions
- Marinate the Chicken:
- Combine chicken pieces with yogurt in a bowl, ensuring each piece is well coated. This acidic bath works magic on the texture, creating incredibly tender meat while adding a subtle tang. Let it rest for at least 30 minutes, though overnight marination in the refrigerator yields exceptional results.
- Create the Flavor Base:
- Heat vegetable oil in a large skillet over medium heat until it shimmers. Add finely chopped onions and sauté for 8 to 10 minutes until they turn a beautiful golden color. This slow cooking process caramelizes the onions, building a sweet foundation for the sauce.
- Bloom the Aromatics:
- Add minced garlic and grated ginger to the golden onions, stirring constantly for about one minute. The heat releases their essential oils, filling your kitchen with an intoxicating aroma. Be vigilant here as garlic burns quickly and becomes bitter.
- Toast the Spices:
- Sprinkle in garam masala, cumin, turmeric, and chili powder, stirring continuously for two minutes. This crucial step awakens the spices, coaxing out their essential oils and deepening their flavors. Your kitchen should now smell like an authentic Indian restaurant.
- Develop the Sauce:
- Pour in diced tomatoes and simmer for 10 minutes, stirring occasionally. The tomatoes will break down slightly, creating a thick sauce while their acidity mellows. This gentle simmering allows the spices to fully infuse into the tomato base.
- Cook the Chicken:
- Add the marinated chicken to the skillet, making sure each piece gets coated in the aromatic sauce. Cook for 10 to 15 minutes, stirring occasionally, until the chicken is completely cooked through with no pink remaining.
- Finish with Cream:
- Pour in the heavy cream and stir to create that signature orange hue. Allow the sauce to simmer gently for 3 to 5 minutes until it thickens slightly, coating the back of a spoon. The cream mellows the spices and adds luxurious richness.

The garam masala is truly the heart of this dish. I remember serving this to my Indian neighbor who asked for my "secret blend" assuming I had made my own spice mix. When I confessed it was store-bought, he laughed and said sometimes the simplest approach yields the best results. That conversation taught me that technique often matters more than exotic ingredients.
Perfecting the Sauce Consistency
Achieving the ideal tikka masala sauce consistency requires patience. After adding the cream, let it simmer gently without boiling to prevent curdling. If your sauce seems too thin, continue simmering uncovered for a few extra minutes. For a thicker sauce, you can add a cornstarch slurry (1 teaspoon cornstarch mixed with 1 tablespoon cold water). Conversely, if your sauce becomes too thick, a splash of chicken broth will thin it to the perfect consistency.
Making Ahead and Storage
This chicken tikka masala actually improves with time as the flavors meld together. You can prepare it up to two days ahead and refrigerate in an airtight container. When reheating, do so gently over low heat, stirring occasionally and adding a splash of cream if needed to restore the silky texture. For longer storage, freeze portions in airtight containers for up to three months. Thaw overnight in the refrigerator before reheating for best results.
Authentic Serving Suggestions
While rice is the traditional accompaniment, there are several ways to elevate your tikka masala experience. Serve with warm naan bread for scooping up that delicious sauce. Basmati rice cooked with a few cardamom pods and a cinnamon stick complements the dish beautifully. For a complete Indian feast, pair with cucumber raita (yogurt with grated cucumber and mint) to cool the palate, and a simple side of sautéed spinach with garlic.
Recipe FAQs
- → Can I use chicken breast instead of thighs for this dish?
Yes, you can substitute chicken breast, but be careful not to overcook as it can dry out more easily than thighs. Reduce the cooking time by about 3-5 minutes, and consider cutting the pieces slightly larger to help retain moisture. Thighs are preferred for their juiciness and flavor, but breasts work well for a leaner option.
- → How can I make this Chicken Tikka Masala spicier?
To increase the heat, add more chili powder or include 1-2 finely chopped fresh green chilies when sautéing the onions. You could also add a pinch of cayenne pepper or red chili flakes to the spice mix. Remember to taste as you go to achieve your preferred spice level without overwhelming the other flavors.
- → Is there a dairy-free alternative for the yogurt and cream?
For a dairy-free version, substitute the yogurt with coconut yogurt or cashew yogurt for marinating. Replace the heavy cream with full-fat coconut milk or cashew cream for the sauce. These alternatives maintain the creamy texture while adding subtle complementary flavors that work well with the Indian spices.
- → How long can I store leftover Chicken Tikka Masala?
Leftovers can be refrigerated in an airtight container for up to 3-4 days. The flavors often intensify over time, making it even more delicious the next day. For longer storage, freeze portions for up to 3 months. Reheat gently on the stovetop with a splash of water or cream to restore the original consistency.
- → What sides pair well with Chicken Tikka Masala?
Traditional accompaniments include basmati rice, naan bread, or chapati for soaking up the sauce. For a complete meal, add cucumber raita (yogurt with diced cucumber and mint), a simple kachumber salad (diced tomatoes, cucumbers, and onions with lemon juice), or sautéed spinach with garlic (saag). Mango chutney also offers a sweet contrast to the spicy dish.
- → Can I make Chicken Tikka Masala in advance for a dinner party?
This dish is perfect for preparing ahead. Make it up to 2 days before your event, omitting the final addition of cream. Refrigerate in a covered container, then reheat gently on the stovetop, adding the cream during the last 5 minutes of heating. This approach allows the flavors to develop further while ensuring a fresh-tasting final dish.