Chicken Tikka Masala Rich Creamy and Aromatic

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

Chicken tikka masala recipe doesn’t have to be intimidating or take all night. I’m sharing my go-to version that tastes like you ordered it from your favorite Indian restaurant, but honestly it comes together in just over an hour. The best part? You’ll have that rich, creamy sauce without any stress.

This chicken tikka masala is perfect for busy weeknights when you want something that feels fancy but doesn’t require hours in the kitchen. Plus, if you’re looking for more Indian dinner at home ideas, I’ve got plenty of other options too.

Save this recipe for meal prep day or whenever you need a showstopper dinner that’ll impress everyone at your table. Trust me, this creamy curry chicken is about to become your new favorite.

Why this chicken tikka masala recipe works

Ever had that moment where you taste something so good you can’t believe you made it yourself? That’s exactly what happened the first time I nailed this tikka masala recipe. The marinade transforms plain chicken into something tender and incredibly flavorful.

  • Restaurant-quality flavor that tastes like you ordered takeout but costs way less
  • Creamy, aromatic sauce that comes together in under 40 minutes of cooking time
  • Minimal prep with mostly pantry ingredients and one trip to the grocery store
  • Freezer-friendly so you can double the batch for future weeknight dinners
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 lb chicken breast cut into bite-sized pieces
  • 1 cup plain unsweetened yogurt
  • 2 tablespoons lemon juice
  • 1 tablespoon ginger paste
  • 2 cloves garlic minced
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon chili powder
  • 1 cup tomato puree
  • 1 cup heavy cream
  • 2 tablespoons butter
  • 1 medium onion sliced
  • 2 tablespoons fresh cilantro chopped

If you don’t have ginger paste on hand, fresh grated ginger works just fine (use about 1 tablespoon). Honestly, I always have a jar of ginger paste in my fridge because it saves so much time.

For the sauce, some people swap heavy cream with coconut cream if they’re avoiding dairy. The chicken tikka masala recipe still turns out creamy and delicious, though the flavor profile shifts a little bit.

Step-by-step instructions

Cooking instructions for chicken tikka masala

1. Mix yogurt, lemon juice, ginger paste, minced garlic, garam masala, cumin, coriander, turmeric, and chili powder in a bowl. Add your chicken pieces and coat everything thoroughly. Let it marinate for at least 15 minutes while you prep the rest (or up to 4 hours in the fridge if you’re planning ahead).

2. Heat 2 tablespoons of butter in a large skillet over medium-high heat. Once it’s foaming, add your sliced onion and cook until it softens and turns golden, about 5-6 minutes. Stir occasionally so it caramelizes evenly.

3. Add the marinated chicken (don’t drain the marinade) directly into the pan with the onions. Sear for about 6-7 minutes until the chicken gets some color on the outside. It won’t be cooked through yet, but you’re building flavor here.

4. Pour in the tomato puree and stir everything together really well. Let it simmer for about 8-10 minutes, stirring occasionally. The sauce will start thickening and the chicken will cook the rest of the way through.

5. Reduce your heat to medium and slowly add the heavy cream, stirring constantly as you pour. Keep stirring until everything is smooth and combined (takes about 2-3 minutes). Don’t panic if it looks a little watery at first—it thickens up.

6. Let the sauce bubble gently for another 5-7 minutes, tasting as you go. Adjust the spices if needed—I always add a pinch more garam masala because I like it really aromatic. The sauce should coat the back of a spoon when it’s ready.

7. Turn off the heat and stir in your fresh cilantro. Taste one more time for salt and pepper, then serve immediately over rice or with naan bread. Mine always sticks a tiny bit to the pan at the edges and that’s totally fine.

Serving ideas for chicken tikka masala recipe

This creamy chicken curry tastes amazing paired with several sides. Here’s what I always reach for:

Basmati rice with butter

Fluffy basmati rice is the perfect base for soaking up all that creamy sauce. I toss mine with a little butter and let each bite combine the rice, chicken, and sauce together. It’s honestly the best way to enjoy every last drop.

Warm naan bread

Soft, warm naan is incredible for scooping up sauce straight from the pan. If you want to level up your Indian dinner at home experience, grab some from the bakery section or make your own. Your guests will absolutely love it.

Cucumber and tomato salad

A fresh, cool salad balances out the richness of the curry perfectly. Just chop cucumbers and tomatoes, add a squeeze of lime juice, and maybe some red onion. The contrast makes the whole meal feel more complete.

Pro tips for perfect chicken tikka masala recipe

Storage tips

– Keep leftovers in an airtight container in the fridge for up to 4 days – The sauce separates slightly but just stir it together when reheating – This freeze beautifully in individual portions for quick future dinners

Make-ahead instructions

– Marinate the chicken overnight for even deeper flavor development – You can make the sauce up to 2 days ahead, then reheat gently – Prepare all your spices and ingredients the morning of cooking

Variations

– Try using chicken thighs instead of breasts for extra juiciness and flavor – Add spinach or peas in the last minute for extra vegetables – Make it less spicy by cutting the chili powder in half

Troubleshooting

– If the sauce breaks or looks separated, whisk in a splash of cream slowly – Sauce too thin? Simmer uncovered for a few extra minutes to reduce – Chicken dry? You probably cooked it too long—check at minute 12 instead

Frequently asked questions

Can you freeze chicken tikka masala recipe?

Yes, absolutely freeze it in airtight containers for up to 3 months. The sauce protects the chicken beautifully during freezing. Thaw overnight in the fridge, then reheat gently in a saucepan over medium heat until warmed through.

What if I don’t have garam masala?

You can make a quick substitute by mixing 1/2 teaspoon cumin, 1/4 teaspoon coriander, and 1/4 teaspoon cardamom. It won’t taste exactly the same but it’ll still be delicious. Honestly though, garam masala is worth buying since it shows up in so many Indian recipes.

How do you reheat leftover tikka masala?

Reheat in a saucepan over medium heat for about 5-7 minutes, stirring occasionally until it reaches 165°F. Add a splash of water or cream if the sauce seems too thick. You can also microwave individual portions for 2-3 minutes, but stovetop tastes fresher.

Is this weeknight curry actually healthy?

Each serving has 32 grams of protein, 18 grams of carbs, and 485 calories total. The heavy cream makes it rich but also filling, so you don’t need huge portions. It’s definitely a splurge meal, but the protein keeps you satisfied for hours afterward.

Final thoughts

This chicken tikka masala recipe proves that restaurant-quality Indian food isn’t out of reach at home. The creamy sauce and tender chicken come together faster than you’d expect, making this a legit weeknight option. I’ve made this for friends who swear it tastes better than their favorite takeout place.

The best part about this tikka masala recipe easy enough to repeat every week without stress. Check out my restaurant style curry collection if you want more options. Bookmark this one and come back whenever you need that creamy comfort food dinner.

Chicken Tikka Masala Rich Creamy and Aromatic

chicken tikka masala delivers a creamy Indian dinner at homeeasy and quickdiscover the perfect meal today!
Prep Time 25 minutes
Cook Time 35 minutes
Total Time 1 hour
Servings: 4 servings
Course: Dinners
Cuisine: Indian
Calories: 485

Ingredients
  

  • 1 lb chicken breast cut into bite-sized pieces
  • 1 cup plain unsweetened yogurt
  • 2 tablespoons lemon juice
  • 1 tablespoon ginger paste
  • 2 cloves garlic minced
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon chili powder
  • 1 cup tomato puree
  • 1 cup heavy cream
  • 2 tablespoons butter
  • 1 medium onion sliced
  • 2 tablespoons fresh cilantro chopped

Method
 

  1. Mix yogurt, lemon juice, ginger paste, minced garlic, garam masala, cumin, coriander, turmeric, and chili powder in a bowl. Add your chicken pieces and coat everything thoroughly. Let it marinate for at least 15 minutes while you prep the rest (or up to 4 hours in the fridge if you’re planning ahead).
  2. Heat 2 tablespoons of butter in a large skillet over medium-high heat. Once it’s foaming, add your sliced onion and cook until it softens and turns golden, about 5-6 minutes. Stir occasionally so it caramelizes evenly.
  3. Add the marinated chicken (don’t drain the marinade) directly into the pan with the onions. Sear for about 6-7 minutes until the chicken gets some color on the outside. It won’t be cooked through yet, but you’re building flavor here.
  4. Pour in the tomato puree and stir everything together really well. Let it simmer for about 8-10 minutes, stirring occasionally. The sauce will start thickening and the chicken will cook the rest of the way through.
  5. Reduce your heat to medium and slowly add the heavy cream, stirring constantly as you pour. Keep stirring until everything is smooth and combined (takes about 2-3 minutes). Don’t panic if it looks a little watery at first—it thickens up.
  6. Let the sauce bubble gently for another 5-7 minutes, tasting as you go. Adjust the spices if needed—I always add a pinch more garam masala because I like it really aromatic. The sauce should coat the back of a spoon when it’s ready.
  7. Turn off the heat and stir in your fresh cilantro. Taste one more time for salt and pepper, then serve immediately over rice or with naan bread. Mine always sticks a tiny bit to the pan at the edges and that’s totally fine.

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