This chicken tikka masala recipe is rich, creamy, and packed with warm, bold spices layered into a velvety tomato-based sauce. It’s an easy, restaurant-quality dinner you can make right at home using simple ingredients and my all-in-one Indian spice blend.
There’s something about a good chicken tikka masala that just hits.
The sauce is creamy but not heavy, the spices are warm and aromatic without being overpowering, and every bite feels like comfort food with a little depth behind it. This is the kind of recipe that feels elevated but is secretly very doable on a weeknight.
And if you’ve ever felt intimidated by cooking Indian-inspired dishes at home, this is exactly where you start.
Why This Is the Best Chicken Tikka Masala Recipe
This version keeps things simple while still delivering that classic, restaurant-style flavor.
- A yogurt marinade for tender, flavorful chicken
- A rich tomato cream sauce layered with warm spices
- One-pan cooking that keeps things easy
- Balanced flavor that’s bold but approachable
- Made even easier with The Spice Girl Kitchen Indian Spice blend
Ingredients You’ll Need
Chicken Marinade
- boneless skinless chicken breast, cut into bite-sized pieces
- plain Greek yogurt
- tomato paste
- The Spice Girl Kitchen Indian Spice
- lemon juice
- crushed red pepper flakes
- salt
Sauce
- butter or ghee
- onion, finely diced
- garlic, grated
- fresh ginger, grated
- tomato paste
- tomato sauce
- The Spice Girl Kitchen Indian Spice
- salt
- heavy cream
- water
Serving
- cooked white rice
- naan bread
- fresh cilantro
How to Make Chicken Tikka Masala
Marinate the Chicken
In a large bowl, combine the chicken, yogurt, tomato paste, Indian Spice, lemon juice, red pepper flakes, and salt. Mix until everything is fully coated, then cover and let it marinate for at least 30 minutes or up to overnight for deeper flavor.
Build the Flavor Base
Heat butter or ghee in a large skillet over medium heat. Add the diced onion and cook until soft and lightly golden, about 5–7 minutes. Stir in the garlic and ginger and cook for another 30 seconds until fragrant.
Cook the Chicken
Add the marinated chicken directly to the pan. Cook for 6–8 minutes, stirring occasionally, until the chicken begins to brown and the marinade cooks into the onions.
Simmer the Sauce
Stir in the tomato paste and let it cook for 1–2 minutes to deepen the flavor. Add the tomato sauce, Indian Spice, salt, and a splash of water, then reduce the heat and let it simmer for 15–20 minutes until the sauce thickens and the chicken is fully cooked.
Finish with Cream
Stir in the heavy cream and let it simmer for another 5 minutes until the sauce becomes smooth, rich, and creamy.
Serve
Garnish with fresh cilantro and serve warm with rice and naan.
Spices for Chicken Tikka Masala
Spices are what give chicken tikka masala its signature depth, warmth, and rich color. It’s not just one spice doing the work. It’s the balance of several that creates that bold, layered flavor.
What Spices Are in Chicken Tikka Masala?
- Cumin – earthy and warm
- Coriander – slightly citrusy and bright
- Turmeric – adds color and subtle bitterness
- Paprika – brings mild sweetness and depth
- Garam masala – a warming spice blend that ties everything together
Garam Masala vs Curry Powder
Garam masala is a traditional Indian spice blend made with warming spices like cinnamon, cardamom, cloves, cumin, and black pepper. It’s typically added toward the end of cooking to enhance flavor.
Curry powder, on the other hand, is a broader blend that often includes turmeric, ginger, garlic, and chili powder. While both are delicious, garam masala is more commonly associated with dishes like chicken tikka masala.
Easy Tikka Masala Spice Blend (DIY Option)
If you want to make your own blend at home, combine:
- 2 parts cumin
- 2 parts coriander
- 1 part turmeric
- 1 part paprika
- 1 part garam masala
The Easiest Option
My Indian Spice Blend is essentially an all-in-one solution for recipes like this.
It combines all of those traditional spices into one balanced blend, so you don’t have to measure out multiple jars or worry about getting the ratios just right. It’s also salt-free, which means you stay in control of the seasoning while still getting bold, authentic flavor.
What Does Chicken Tikka Masala Taste Like?
Chicken tikka masala is creamy, slightly tangy, and full of warm, aromatic spices.
The tomato-based sauce gives it a rich, slightly sweet depth, while the yogurt marinade adds a subtle tang. It’s flavorful but not overly spicy, making it a great option for a wide range of palates.
Tips for the Best Chicken Tikka Masala
- Marinate longer for more flavor: If you have time, let the chicken sit overnight.
- Don’t skip the tomato paste step: Cooking it briefly deepens the flavor of the sauce.
- Use chicken thighs for extra juiciness: They stay tender and flavorful during simmering.
- Let the sauce simmer properly: This is what gives you that thick, restaurant-style texture.
Variations and Substitutions
- Swap chicken breast for thighs
- Adjust spice level with red pepper flakes
- Use half-and-half instead of heavy cream for a lighter version
How to Store and Reheat
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- To reheat, warm gently on the stovetop with a splash of water or cream to loosen the sauce.
- This dish also freezes well for up to 2 months.
What to Serve with Chicken Tikka Masala
- fluffy white rice
- warm naan bread
- roasted vegetables
- cucumber salad
FAQs
Is chicken tikka masala authentic?
Chicken tikka masala is widely considered a British-Indian dish, inspired by traditional Indian flavors but adapted over time. While it may not be strictly traditional, it’s become a globally loved classic.
What is the difference between butter chicken and tikka masala?
Butter chicken is typically milder, sweeter, and creamier, while chicken tikka masala has a bolder tomato base and more pronounced spice flavor.
Can I make chicken tikka masala without yogurt?
Yes, but the yogurt helps tenderize the chicken and adds flavor. You can substitute with a dairy-free yogurt if needed.
Can I make this ahead of time?
Yes, and it actually tastes even better the next day as the flavors continue to develop.
You May Also Like
If you enjoy this recipe, make sure to check out my other Indian recipes like:

Chicken Tikka Masala
Ingredients
Equipment
Method
- In a large bowl, combine the chicken, Greek yogurt, tomato paste, Indian spice, lemon juice, red pepper flakes, and salt. Mix until fully coated, cover, and marinate for at least 30 minutes or up to overnight for deeper flavor.
- Heat butter or ghee in a large skillet over medium heat. Add the diced onion and cook for 5–7 minutes until soft and lightly golden. Stir in the grated garlic and ginger and cook for 30 seconds until fragrant.
- Add the marinated chicken directly to the pan and cook for 6–8 minutes, stirring occasionally, until the chicken begins to brown.
- Stir in the tomato paste and cook for 1–2 minutes to deepen the flavor. Add the tomato sauce, Indian Spice, salt, and water, then reduce heat and simmer for 15–20 minutes until the chicken is fully cooked and the sauce thickens.
- Stir in the heavy cream and simmer on low for another 5 minutes until the sauce becomes smooth and creamy.
- Garnish with fresh cilantro and serve warm with rice and naan.
Video
Notes
Spice Blend
The key spices in a tikka masala are cumin, coriander, turmeric, paprika, and garam masala. To make a tikka masala blend at home, add two parts cumin and coriander to one part turmeric, paprika, and garam masala. Or you can use my Indian spice for a convenient, cost-effective, all-in-one solution to homemade Indian food!Tips:
- Flavor Boost: Cooking tomato paste before adding liquid deepens the overall flavor and gives the sauce a richer color.
- Make It Dairy-Free: Swap the yogurt for a dairy-free yogurt alternative and replace the heavy cream with full-fat coconut milk or coconut cream.
- Best Cut of Chicken: Chicken thighs can be used instead of breast for a juicier, more traditional result.
- Adjust the Heat: Add more or less crushed red pepper flakes depending on your spice preference.
- Make Ahead: Marinate the chicken overnight for the best flavor.
- Storage: Store in an airtight container in the fridge for up to 4 days.
- Freezer: Freeze for up to 2 months. Thaw overnight and reheat gently on the stovetop.
- Reheating Tip: Add a splash of water or cream when reheating to loosen the sauce.
- Nutrition (per serving, 4 servings): 520 calories, 24g fat, 32g carbs, 42g protein, 2g fiber. Nutrition information is an estimate. Actual values may vary based on specific ingredients and brands used.
This chicken tikka masala recipe delivers rich, creamy flavor with warm spices and a perfectly balanced tomato-based sauce. It’s an easy way to bring bold, comforting flavor to your table without overcomplicating the process.
This post was all about how to make the Best Chicken Tikka Masala Recipe.
Did you make this recipe? Make sure to tag me @thespicegirlkitchen_ on Instagram or @thespicegirlkitchen on TikTok! I love seeing your recreations! I will be your ultimate hype woman!
Want to learn more about Kelsey? Click here to read her story!

















Leave a Reply