Chicken Tikka Masala Rich Creamy and Aromatic

Published On: April 9, 2026
Follow Us
chicken tikka masala

Chicken tikka masala recipe is about to become your new weeknight obsession. I’m talking restaurant-quality flavors without the takeout price tag or the wait.

The first time I made this at home, I honestly didn’t think it’d turn out this good. But here we are—silky sauce, tender chicken, and that perfect balance of spices you can’t stop eating.

Want to know the best part? You’ll have dinner on the table in about an hour, and your kitchen will smell absolutely incredible. Plus, this creamy curry chicken tastes even better the next day, so it’s perfect for meal prep. If you love Indian dinner at home, you’ll also want to try our easy weeknight curries.

Save this for your next busy Monday night!

Why this chicken tikka masala works

Ever wondered why restaurant tikka masala tastes so much richer than homemade versions? I figured it out—it’s all about marinating the chicken properly and letting that cream sauce simmer long enough to develop deep flavor.

  • Tender, juicy chicken marinated in yogurt and spices for maximum flavor
  • Creamy tomato-based sauce that coats every bite with restaurant-quality richness
  • Ready in under an hour, making it perfect for busy weeknights
  • Makes enough for leftovers, plus it reheats beautifully
Prep Time Cook Time Calories Servings Cuisine
25 minutes 35 minutes 485 per serving 4 servings Indian

Ingredients for chicken tikka masala recipe

Ingredients for chicken tikka masala
  • 1 pound boneless chicken breast
  • 1 cup plain yogurt
  • 2 tablespoons lemon juice
  • 1 tablespoon ginger paste
  • 1 tablespoon garlic paste
  • 1 teaspoon salt
  • 1 teaspoon garam masala
  • 1 teaspoon paprika
  • 2 tablespoons vegetable oil
  • 1 cup heavy cream
  • 1/2 cup tomato puree
  • 1 tablespoon butter

Don’t skip the yogurt marinade—it’s what makes the chicken stay moist while absorbing all those incredible spices. Seriously, this step is non-negotiable for the best results.

If you can’t find ginger paste or garlic paste, fresh minced ginger and garlic work fine, but use about half the amount since they’re more concentrated. You can also swap heavy cream for coconut milk if you want a slightly different flavor profile, though the traditional creamy curry chicken version uses cream.

Step-by-step instructions

Cooking instructions for chicken tikka masala

1. Cut your chicken breast into 1.5-inch chunks and place them in a bowl. Mix yogurt, lemon juice, ginger paste, garlic paste, salt, garam masala, and paprika together until smooth. Add the chicken pieces and stir until every piece is coated. Cover and refrigerate for at least 15 minutes—this is what makes the chicken tikka masala recipe so tender and flavorful.

2. Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat until it shimmers. Working in batches so you don’t crowd the pan, add the marinated chicken pieces and sear for about 3-4 minutes per side until they get a nice golden color. Don’t panic if it looks a little wet—that’s normal. Transfer the cooked chicken to a plate.

3. In the same skillet, melt 1 tablespoon of butter over medium heat. Add the tomato puree and stir constantly for about 2 minutes to deepen the flavor—you’ll notice the color gets richer and darker. This step makes a huge difference in the final taste, trust me.

4. Pour in the heavy cream slowly while stirring to create a smooth sauce without lumps. Keep stirring and let it heat through for about 2 minutes until everything’s combined and silky smooth. The sauce should look creamy and cohesive at this point.

5. Return the seared chicken pieces back into the skillet with the cream sauce. Stir gently to coat all the chicken, then reduce heat to medium-low and let it simmer for 15-18 minutes. This is when all those flavors meld together—don’t rush this part because the sauce thickens beautifully.

6. Taste as you go and adjust the salt and spices to your preference. If your sauce is thicker than you want, add a splash of water. I accidentally made mine a little too thick once and added 1/4 cup water, and it was perfect.

7. Once the chicken is cooked through and the sauce reaches your desired consistency, it’s ready to serve. The chicken should be tender enough to cut with a fork, and the sauce should coat it gorgeously. Let it rest for 2 minutes before serving—this helps everything settle.

Serving ideas for chicken tikka masala recipe

Serve this creamy curry chicken over your favorite base for the ultimate weeknight dinner.

Basmati rice

Fluffy white basmati rice is the classic choice for soaking up every drop of that rich sauce. Cook it separately and pile your chicken tikka masala on top—it’s the way to do it.

Naan bread

Warm naan is literally made for dipping into this sauce and scooping up tender chicken. Pair it with homemade naan or store-bought for an easy Indian dinner at home that feels fancy.

Cauliflower rice

Want a lighter option? Cauliflower rice works beautifully and keeps the carbs lower while still giving you that satisfying base. Your weeknight curry gets even more veggie-friendly this way.

Pro tips for perfect chicken tikka masala recipe

Storage tips

– Store leftovers in an airtight container in the fridge for up to 4 days – The flavor actually gets better after a day, so make ahead if you can – Freeze in portions for up to 3 months in freezer-safe containers

Make-ahead instructions

– Marinate the chicken the night before for even more tender results – Prepare the sauce base up to 2 days ahead, then add chicken when ready to serve – You can prep all ingredients and store separately, then cook fresh when needed

Variations

– Add 1/2 cup of spinach during the last few minutes for extra vegetables – Use chicken thighs instead of breast for even more moisture and flavor – Make it spicier by adding 1/4 teaspoon cayenne pepper to the sauce

Troubleshooting

– If sauce breaks or looks curdled, whisk in 1-2 tablespoons of cream slowly over low heat – Sauce too thin? Simmer uncovered for 5 more minutes to reduce and thicken – Chicken too dry? Don’t overcook past 165°F internal temperature—use a meat thermometer

Frequently asked questions

Can you freeze chicken tikka masala?

Yes, absolutely—freeze it in airtight containers or freezer bags for up to 3 months. Thaw overnight in the fridge and reheat gently on the stovetop over medium-low heat, adding a splash of water or cream if needed. The sauce reheats beautifully and tastes just as good.

What if I don’t have yogurt for the marinade?

You can use sour cream or Greek yogurt as substitutes in equal amounts. Buttermilk works too, though you’ll want to use 3/4 cup instead of 1 cup since it’s thinner. Each option will give you slightly different results, but all will tenderize the chicken.

How do you reheat leftover chicken tikka masala?

Reheat on the stovetop over medium-low heat for 5-7 minutes, stirring occasionally and adding water or cream if it’s too thick. You can also microwave individual portions for 2-3 minutes, stirring halfway through. The stovetop method keeps the sauce texture better, honestly.

Is this chicken tikka masala recipe high in calories?

Each serving has about 485 calories with 32g protein and 35g fat, making it filling and satisfying for dinner. If you’re watching calories, use light cream instead of heavy cream to cut about 80 calories per serving. The protein keeps you full longer, which actually helps with portion control.

Final thoughts

This creamy curry chicken is seriously one of my most-requested recipes, and I can see why. You’ll get restaurant-quality tikka masala at home for a fraction of the cost and time.

The silky sauce and tender chicken make this a crowd-pleaser every single time. Whether you’re cooking for family or meal prepping for the week, this weeknight curry delivers.

Check out more easy Indian dinner ideas to build your weeknight rotation. Pin this for your next Monday when you need something impressive but simple.

Chicken Tikka Masala Rich Creamy and Aromatic

chicken tikka masala offers an easy Indian dinner solution with creamy curry chicken. Try it now for restaurant-quality taste!
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 4 servings
Course: Dinners
Cuisine: Indian
Calories: 485

Ingredients
  

  • 1 pound boneless chicken breast
  • 1 cup plain yogurt
  • 2 tablespoons lemon juice
  • 1 tablespoon ginger paste
  • 1 tablespoon garlic paste
  • 1 teaspoon salt
  • 1 teaspoon garam masala
  • 1 teaspoon paprika
  • 2 tablespoons vegetable oil
  • 1 cup heavy cream
  • 1/2 cup tomato puree
  • 1 tablespoon butter

Method
 

  1. Cut your chicken breast into 1.5-inch chunks and place them in a bowl. Mix yogurt, lemon juice, ginger paste, garlic paste, salt, garam masala, and paprika together until smooth. Add the chicken pieces and stir until every piece is coated. Cover and refrigerate for at least 15 minutes—this is what makes the chicken tikka masala recipe so tender and flavorful.
  2. Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat until it shimmers. Working in batches so you don’t crowd the pan, add the marinated chicken pieces and sear for about 3-4 minutes per side until they get a nice golden color. Don’t panic if it looks a little wet—that’s normal. Transfer the cooked chicken to a plate.
  3. In the same skillet, melt 1 tablespoon of butter over medium heat. Add the tomato puree and stir constantly for about 2 minutes to deepen the flavor—you’ll notice the color gets richer and darker. This step makes a huge difference in the final taste, trust me.
  4. Pour in the heavy cream slowly while stirring to create a smooth sauce without lumps. Keep stirring and let it heat through for about 2 minutes until everything’s combined and silky smooth. The sauce should look creamy and cohesive at this point.
  5. Return the seared chicken pieces back into the skillet with the cream sauce. Stir gently to coat all the chicken, then reduce heat to medium-low and let it simmer for 15-18 minutes. This is when all those flavors meld together—don’t rush this part because the sauce thickens beautifully.
  6. Taste as you go and adjust the salt and spices to your preference. If your sauce is thicker than you want, add a splash of water. I accidentally made mine a little too thick once and added 1/4 cup water, and it was perfect.
  7. Once the chicken is cooked through and the sauce reaches your desired consistency, it’s ready to serve. The chicken should be tender enough to cut with a fork, and the sauce should coat it gorgeously. Let it rest for 2 minutes before serving—this helps everything settle.

liz E. Pepper

Hi! I'm Liz!

I'm the recipe developer, food photographer, and passionate cook behind LizTable. I believe anyone can create delicious Mediterranean and Italian meals with simple ingredients, even if you're short on time and cooking for a busy family.

Get Daily Recipe Inspiration

FOLLOW