I still remember the first time I tried chicken tikka masala at an Indian restaurant—it was love at first bite. The tender pieces of marinated chicken, the creamy tomato-based sauce, the warm Indian spices…it felt like a hug in a bowl.

Over the years, I’ve worked on perfecting my own chicken tikka masala recipe at home so I can have that same restaurant-quality flavor without leaving my kitchen. And the best part? It’s easier than you think.

This recipe will walk you through marinating the chicken, cooking it just right, and building that velvety sauce with garam masala, chili powder, and a touch of heavy cream. I’ll also share tips, substitutions, and how to pair it with basmati rice or naan for a truly comforting Indian dish.

Why You’ll Love This Recipe

  • Restaurant quality at home: Enjoy flavors like you’d find in the best Indian restaurants without a big bill.
  • Customizable heat: Adjust the cayenne pepper or chili powder to suit your spice tolerance.
  • Meal-prep friendly: The marinated chicken can be prepared the day before.
  • Perfectly creamy: Heavy cream makes the sauce rich without feeling heavy.
  • Pairs with everything: Serve over basmati rice or with fluffy naan bread.

Ingredients You’ll Need

For the Chicken Marinade:

  • 1 ½ lbs boneless skinless chicken breast or chicken thighs, cut into bite-sized pieces
  • 1 cup plain Greek yogurt
  • 1 tbsp lemon juice
  • 2 tsp ground cumin
  • 2 tsp ground paprika
  • 1 tsp garam masala
  • 1 tsp salt

For the Sauce:

  • 2 tbsp butter or ghee
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tsp ground cumin
  • 2 tsp ground paprika
  • 2 tsp garam masala
  • 1 tsp chili powder
  • ½ tsp cayenne pepper (optional, for more heat)
  • 1 can (15 oz) tomato sauce or pureed tomatoes
  • 1 cup heavy cream
  • Salt, to taste
  • Fresh cilantro, for garnish

Tip: Chicken thighs stay juicier than chicken breast, but both work beautifully in this recipe.

Ingredient Substitutions

  • Chicken breast: Swap with shrimp or paneer for a different protein.
  • Greek yogurt: Use coconut yogurt for a dairy-free option.
  • Heavy cream: Substitute with coconut cream for a richer, slightly sweeter sauce.
  • Tomato sauce: Crushed tomatoes or fresh pureed tomatoes work in a pinch.
  • Garam masala: Mix equal parts ground cumin, coriander, cardamom, cinnamon, and black pepper if you can’t find it.

How to Make Chicken Tikka Masala Recipe

Prep Time: 15 minutes (plus marinating time)
Cook Time: 35 minutes
Total Time: About 50 minutes (plus marinating)

  1. Marinate the chicken: In a large bowl, combine Greek yogurt, lemon juice, cumin, paprika, garam masala, and salt. Add chicken pieces and coat well. Cover and refrigerate for at least 1 hour, or up to overnight.
  2. Cook the chicken: Heat a skillet or grill pan over high heat. Cook the chicken for 3–4 minutes per side until slightly charred but not fully cooked through. Set aside.
  3. Make the sauce base: In a large deep skillet, melt butter over medium-high heat. Add onion and cook until softened, about 5 minutes. Stir in garlic and ginger, cooking until fragrant (about 1 minute).
  4. Add the spices: Stir in cumin, paprika, garam masala, chili powder, and cayenne pepper. Toast for 30 seconds to release the aroma.
  5. Add tomato sauce: Pour in the tomato sauce and stir well. Simmer for 10 minutes so the flavors develop.
  6. Finish with cream: Stir in heavy cream, then add the partially cooked chicken. Simmer on medium heat for 10–15 minutes, until the chicken is fully cooked and the sauce is thick and creamy.
  7. Taste and serve: Adjust salt and spice levels to your liking. Garnish with fresh cilantro.

Expert Tips and Common Mistakes to Avoid

  • Don’t rush the marinade: At least 1 hour is good, but overnight is even better for flavor.
  • Use high heat for chicken: This creates that signature char and smoky depth.
  • Bloom the spices: Heating spices in butter or ghee before adding liquids makes the flavor pop.
  • Avoid overcooking: Chicken breast dries out quickly—thighs are more forgiving.
  • Balance the sauce: If it’s too acidic, add a pinch of sugar; if too rich, add a splash of lemon juice.

Variations & Add-Ons

  • Gluten-free: This recipe is naturally gluten-free—just check spice blends for additives.
  • Dairy-free: Use coconut yogurt and coconut cream.
  • Extra veggies: Add spinach, peas, or bell peppers for more color and nutrition.
  • Spicy kick: Double the cayenne pepper or add fresh chopped chilies.
  • Paneer tikka masala: Swap chicken for cubes of paneer cheese.

Serving Suggestions

  • Over steamed basmati rice for a classic pairing.
  • With warm naan bread for scooping up the sauce.
  • Alongside cucumber raita for cooling contrast.
  • With a simple green salad or roasted vegetables.

Presentation tip: Serve in a deep bowl, swirl in a drizzle of cream, and sprinkle with chopped cilantro for that restaurant look.

Storage & Reheating

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: Freeze in portions for up to 2 months. Thaw in the fridge overnight.
  • Reheat: Warm gently on the stove over low heat, adding a splash of cream or water to loosen the sauce.

Nutrition Information (per serving, based on 6 servings)

  • Calories: 390
  • Protein: 28g
  • Carbs: 12g
  • Fat: 25g
  • Saturated Fat: 12g
  • Fiber: 3g
  • Sodium: 720mg

Frequently Asked Questions

Is chicken tikka masala spicy?

It can be as mild or spicy as you like. Reduce or omit cayenne pepper for a milder version, or add more for extra heat.

Can I make chicken tikka masala ahead of time?

Yes. In fact, the flavors deepen as it sits. Store in the fridge and reheat gently before serving.

What’s the best cut of chicken for tikka masala?

Boneless skinless chicken thighs are juicier, but chicken breasts work well if you avoid overcooking them.

Can I freeze chicken tikka masala?

Yes. Cool completely, then freeze in airtight containers for up to 2 months. Thaw overnight in the fridge before reheating.

What can I serve with chicken tikka masala?

Basmati rice, naan bread, cucumber raita, and a fresh salad are all perfect sides for this Indian dish.

Conclusion

This chicken tikka masala recipe brings together tender marinated chicken, rich tomato-based sauce, and fragrant Indian spices for a comforting, flavorful meal you can make right at home. Whether you’re new to Indian cooking or a seasoned pro, this recipe is approachable, customizable, and absolutely delicious.

So grab your spices, marinate that chicken, and let’s bring a little taste of your favorite Indian restaurant into your own kitchen tonight.

Print

Chicken Tikka Masala Recipe

This chicken tikka masala recipe is creamy, rich, and loaded with authentic flavor. A comforting Indian dish you can make at home with ease.
Course Main Course
Cuisine Indian
Keyword chicken tikka masala recipe, chicken breast, tikka masala recipe, basmati rice, indian cooking, garam masala, indian restaurants, chicken thighs
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings 6 Servings
Calories 390kcal

Ingredients

  • For the Chicken Marinade:
  • 1 ½ lbs boneless skinless chicken breast or chicken thighs cut into bite-sized pieces
  • 1 cup plain Greek yogurt
  • 1 tbsp lemon juice
  • 2 tsp ground cumin
  • 2 tsp ground paprika
  • 1 tsp garam masala
  • 1 tsp salt
  • For the Sauce:
  • 2 tbsp butter or ghee
  • 1 large onion finely chopped
  • 3 cloves garlic minced
  • 1 tbsp fresh ginger grated
  • 2 tsp ground cumin
  • 2 tsp ground paprika
  • 2 tsp garam masala
  • 1 tsp chili powder
  • ½ tsp cayenne pepper optional, for more heat
  • 1 can 15 oz tomato sauce or pureed tomatoes
  • 1 cup heavy cream
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  • Marinate the chicken: In a large bowl, combine Greek yogurt, lemon juice, cumin, paprika, garam masala, and salt. Add chicken pieces and coat well. Cover and refrigerate for at least 1 hour, or up to overnight.
  • Cook the chicken: Heat a skillet or grill pan over high heat. Cook the chicken for 3–4 minutes per side until slightly charred but not fully cooked through. Set aside.
  • Make the sauce base: In a large deep skillet, melt butter over medium-high heat. Add onion and cook until softened, about 5 minutes. Stir in garlic and ginger, cooking until fragrant (about 1 minute).
  • Add the spices: Stir in cumin, paprika, garam masala, chili powder, and cayenne pepper. Toast for 30 seconds to release the aroma.
  • Add tomato sauce: Pour in the tomato sauce and stir well. Simmer for 10 minutes so the flavors develop.
  • Finish with cream: Stir in heavy cream, then add the partially cooked chicken. Simmer on medium heat for 10–15 minutes, until the chicken is fully cooked and the sauce is thick and creamy.
  • Taste and serve: Adjust salt and spice levels to your liking. Garnish with fresh cilantro.

Notes

  • Don’t rush the marinade: At least 1 hour is good, but overnight is even better for flavor.
  • Use high heat for chicken: This creates that signature char and smoky depth.
  • Bloom the spices: Heating spices in butter or ghee before adding liquids makes the flavor pop.
  • Avoid overcooking: Chicken breast dries out quickly—thighs are more forgiving.
  • Balance the sauce: If it’s too acidic, add a pinch of sugar; if too rich, add a splash of lemon juice.

Hi, I’m Daniel Brian – a passionate food blogger and cooking expert with a love for turning simple ingredients into unforgettable meals. With years of experience in the kitchen and a deep appreciation for global flavors, I share tested recipes, cooking tips, and flavor-packed dishes to inspire home cooks of all levels. Whether it’s comfort food, quick weeknight dinners, or impressive dishes for guests, I’m here to help you cook with confidence and creativity. Let’s make every meal something to look forward to!

Leave A Reply
Recipe Rating




Exit mobile version