Oh, Chicken Tikka Masala – just saying those words makes my mouth water! That first bite I had at my friend Priya’s house changed everything for me. The way the tender chicken soaked up all those incredible spices, swimming in that luscious creamy tomato sauce… I knew I had to learn to make it myself. Now it’s my go-to dish when I want to impress guests (or just treat myself to something special).
What makes Chicken Tikka Masala so magical is how it balances bold flavors with comforting creaminess. The marinade works wonders on the chicken, while the sauce – oh that sauce! – comes together surprisingly fast. Whether you serve it with fluffy basmati rice or warm naan bread to scoop up every last drop, this dish never fails to disappear fast from the plate.
Why You’ll Love This Chicken Tikka Masala
Trust me, once you try this version of Chicken Tikka Masala, it’ll become a regular in your dinner rotation. Here’s what makes it so special:
- Creamy dreamy texture: That luxurious sauce clinging to every piece of chicken? That’s the magic combo of yogurt-marinated chicken and rich cream (though coconut milk works beautifully too if you’re dairy-free).
- Spices that sing: This isn’t some bland curry – the ginger, garlic, cumin, and garam masala create layers of flavor that’ll make your tastebuds dance.
- Easier than you think: Don’t let the fancy name fool you! Most of the work is hands-off marinating time, and the sauce comes together in one pan.
- Always a crowd-pleaser: I’ve served this to picky kids and foodie friends alike – everyone goes back for seconds. It’s my secret weapon for dinner parties.
- Make it your own: Love heat? Add extra chili powder. Prefer milder? Go easy on the spices. The recipe adapts to your taste perfectly.
Chicken Tikka Masala Ingredients
Here’s everything you’ll need to make magic happen in your kitchen. I’ve grouped them by marinade and sauce so you can prep like a pro:

For the chicken marinade:
- 500g boneless chicken thighs or breasts, cut into 1-inch cubes (thighs stay juicier, just saying)
- 1 cup plain yogurt (full-fat Greek yogurt gives the creamiest results)
- 2 tbsp fresh lemon juice (bottled works in a pinch, but fresh is best)
- 2 tbsp ginger-garlic paste (make it fresh – just blend equal parts ginger and garlic with a splash of water)
- 1 tsp ground cumin (toast the seeds and grind them yourself if you’re feeling fancy)
- 1 tsp ground coriander
- 1 tsp turmeric (hello gorgeous golden color!)
- 1 tsp chili powder (adjust to your heat tolerance)
- 1 tsp salt (don’t skip – it helps the marinade penetrate)
For the sauce:
- 2 tbsp vegetable oil (or ghee for extra richness)
- 1 large onion, finely chopped (I like yellow for sweetness)
- 400g tomato puree (or crushed tomatoes for chunkier texture)
- 1 cup heavy cream (the secret to that luscious sauce)
- 1 tsp garam masala (added at the end – it’s the flavor finisher!)
- Fresh cilantro (coriander leaves) for garnish (don’t you dare skip this!)
Ingredient Notes & Substitutions
Okay, let’s talk swaps and special notes because I know someone’s always missing an ingredient when the cooking bug bites:
Yogurt: This is non-negotiable for tender chicken. Full-fat is best, but low-fat works if that’s what you have. In a real pinch, buttermilk can sub in.
Tomato situation: Puree gives that smooth restaurant-style sauce, but crushed tomatoes add nice texture. Canned whole tomatoes you blend yourself? Perfect too. Fresh tomatoes? Only if they’re perfectly ripe.
Cream alert: Heavy cream makes it indulgent, but coconut milk (full-fat!) works beautifully for dairy-free. I sometimes use half cream, half milk if I want to lighten it slightly (but don’t tell anyone).
Garam masala ≠ curry powder: They’re not the same! Garam masala is sweeter and more complex. If you must sub, use ½ tsp cinnamon + ¼ tsp each clove and nutmeg.
Beef bacon lovers: Want to add some smoky depth? Crumble some crispy beef bacon on top when serving. Not traditional, but oh-so-good.
How to Make Chicken Tikka Masala
Alright, let’s get cooking! Don’t let the steps intimidate you – most of the work happens while the chicken marinates (perfect time to pour yourself a drink or clean the kitchen… or just relax!). Here’s exactly how I make it:
Step 1: Marinate that chicken! In a large bowl, mix together yogurt, lemon juice, ginger-garlic paste, cumin, coriander, turmeric, chili powder, and salt. Add your chicken cubes and massage that marinade in like you’re giving the chicken a spa treatment. Cover and refrigerate for at least 1 hour (overnight is even better – the flavors go deeper!).
Step 2: Brown those beauties. Heat oil in a large pan over medium-high. Shake excess marinade off the chicken (save that marinade!) and cook the pieces in batches until golden brown on all sides – about 3-4 minutes per side. They don’t need to be fully cooked through yet. Remove and set aside.
Step 3: Build that sauce. In the same pan (don’t you dare wash it – all those browned bits equal flavor!), sauté onions until golden and soft, about 5 minutes. Add the reserved marinade (yes, it’s safe – the high heat will cook it through) and tomato puree. Let this simmer for 10 minutes, stirring occasionally. You’ll see the sauce darken and thicken beautifully.
Step 4: Bring it all together. Return the chicken to the pan along with any juices that collected. Pour in the cream and simmer gently for another 5 minutes – this is when the magic really happens as the flavors meld. Sprinkle in the garam masala, give it one final stir, and taste for salt.
Step 5: Garnish and serve! Scatter fresh cilantro leaves over the top (trust me, it makes all the difference). Serve piping hot with your favorite sides and watch the compliments roll in!

Grilling Option for Smoky Flavor
Want that authentic charred flavor? After marinating, thread the chicken onto skewers (if using wooden ones, soak them in water first!). Grill over medium-high heat for 2-3 minutes per side just to get those gorgeous grill marks and smoky notes. Then proceed with the sauce steps – the chicken will finish cooking in the sauce.
No grill? No problem! A grill pan on the stovetop works great, or you can broil the skewers for a couple minutes per side. The key is getting that slight char without overcooking the chicken before it hits the sauce.
Chicken Tikka Masala Serving Suggestions
Now for the fun part – what to serve with your masterpiece! I’ve tried every combo imaginable, and these are my absolute favorites:
Fluffy basmati rice: My go-to pairing – the delicate grains soak up that glorious sauce like little flavor sponges. Pro tip: rinse the rice until the water runs clear and let it soak for 20 minutes before cooking for extra fluffiness.
Freshly baked naan: Nothing beats tearing off a warm piece of naan to scoop up every last drop of sauce. Store-bought works in a pinch, but homemade naan takes it to another level (and it’s easier than you think!).
Cucumber raita: The cool, creamy contrast is perfection. Just mix grated cucumber with yogurt, a pinch of cumin, and fresh mint. It cuts through the richness beautifully.
Simple salad: When I want something light, I toss together sliced red onions, tomatoes, and cucumbers with lemon juice and chaat masala. The tangy crunch balances the creamy curry perfectly.
Bonus idea for leftovers (if you’re lucky enough to have any!): Stuff the chicken tikka masala into a warm pita with some lettuce for the most epic lunch wrap ever.
Storing and Reheating Chicken Tikka Masala
Let’s be real – this dish tastes even better the next day when the flavors have really gotten to know each other. But you’ll want to store it right so it stays as delicious as when you first made it. Here’s how I keep my Chicken Tikka Masala happy until the next meal (if it lasts that long!):
Fridge storage: Transfer any leftovers to an airtight container once cooled (but don’t leave it out more than 2 hours). It’ll keep beautifully for up to 3 days in the refrigerator. I always make extra because the sauce thickens and the spices mellow into something magical overnight.
Freezer magic: For longer storage, portion the cooled curry into freezer-safe containers or bags. It’ll keep for up to 3 months – perfect for those “I don’t feel like cooking” nights. Just write the date on it because freezer amnesia is real!
Reheating like a pro: My favorite method is gently reheating on the stovetop over low heat with a splash of water or cream to loosen the sauce. Stir frequently – those creamy sauces can surprise you with hot spots! If it’s frozen, thaw overnight in the fridge first.
Microwave shortcut: In a hurry? Cover and microwave in 30-second bursts, stirring between each. Add a teaspoon of water if it looks dry. Just don’t overdo it or the chicken can get tough.
Pro tip: If the sauce separates after chilling (totally normal!), just whisk in a little warm cream or water while reheating to bring it back to silky perfection. And always freshen it up with a sprinkle of fresh cilantro before serving – it makes all the difference!
Chicken Tikka Masala FAQs
I get asked these questions all the time when friends try my Chicken Tikka Masala recipe – so let me save you the trouble of texting me at dinner time with these handy answers!
Can I use chicken thighs instead of breasts?
Absolutely! Thighs are actually my preferred cut – they stay juicier and have more flavor. Just keep in mind they might need an extra minute or two of cooking time since they’re a bit thicker. The marinade works its magic equally well on both.
How can I make it less spicy?
Oops, went overboard with the chili powder? No worries! First, reduce the chili powder in the marinade to ½ tsp. If it’s already too late, stir in an extra ¼ cup of cream to mellow the heat. A teaspoon of honey or sugar can also help balance the spice in a pinch.
Is this recipe gluten-free?
Yes! The basic recipe is naturally gluten-free. Just double-check your spice blends and yogurt labels if you’re highly sensitive – some brands sneak in wheat-based anti-caking agents. And obviously, serve it with gluten-free sides like rice instead of naan if needed.
Can I make this ahead of time?
You bet – in fact, I think it tastes even better after sitting overnight! Prepare everything as directed, let it cool completely, then refrigerate for up to 3 days. The flavors develop beautifully. Just reheat gently with a splash of water or cream to loosen the sauce.
What’s the best way to get tender chicken every time?
Two secrets: 1) Don’t skimp on marinating time – at least 1 hour, but overnight is ideal. 2) Don’t overcook the chicken when browning – it should still be slightly pink inside since it’ll finish cooking in the sauce. Overcooked chicken = dry disappointment!
Nutritional Information
Now, I’m no dietitian, but I know folks like to have a general idea of what they’re eating – especially when it’s something as indulgent-tasting as Chicken Tikka Masala! Keep in mind these numbers can vary based on your specific ingredients (like whether you used full-fat yogurt or coconut milk instead of cream).
For one generous serving (about 1¼ cups), you’re looking at roughly:
- 450 calories (but trust me, every single one is worth it!)
- 28g fat (that’s where all the creamy goodness comes from)
- 32g protein (hello, muscle-building power!)
Remember, this isn’t health food – it’s comfort food at its finest. But with all those spices and fresh ingredients, you’re getting way more than just empty calories. That turmeric and ginger? Packed with good stuff. The garlic? Basically a superfood. So enjoy every bite guilt-free!
Share Your Chicken Tikka Masala Experience
Nothing makes me happier than hearing about your Chicken Tikka Masala adventures! Did you stick to the classic recipe or put your own spin on it? Maybe you added extra chili for heat or swapped in coconut milk – I want to hear all about it!
Snap a photo of your masterpiece (especially if you got those gorgeous grill marks!) and tag me on Instagram – I love seeing your creations. Or leave a rating below if you tried the recipe. Did it become an instant family favorite like it did for me? Any brilliant tweaks you discovered? Your tips might just help another home cook nail this dish!
And hey, if you ran into any kitchen mishaps, share those too – we’ve all been there! Maybe your sauce was too thick or your chicken needed more marinating time. Cooking is all about learning together, and your experience could help someone else avoid the same pitfalls.
Most importantly – did it taste as amazing as it smelled while cooking? That first bite when all those spices come together… pure magic, right?
Print
Chicken Tikka Masala Recipe
A flavorful and creamy Indian dish featuring marinated chicken in a spiced tomato-based sauce.
- Total Time: 1 hour 40 minutes
- Yield: 4 servings 1x
Ingredients
- 500g boneless chicken, cubed
- 1 cup plain yogurt
- 2 tbsp lemon juice
- 2 tbsp ginger-garlic paste
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp turmeric
- 1 tsp chili powder
- 1 tsp garam masala
- 2 tbsp vegetable oil
- 1 large onion, finely chopped
- 400g tomato puree
- 1 cup heavy cream
- Salt to taste
- Fresh cilantro (coriander leaves) for garnish
Instructions
- Marinate chicken in yogurt, lemon juice, ginger-garlic paste, cumin, coriander, turmeric, chili powder, and salt for at least 1 hour.
- Heat oil in a pan, add onions, and sauté until golden brown.
- Add the marinated chicken and cook until browned.
- Stir in tomato puree and simmer for 10 minutes.
- Pour in the heavy cream and simmer for another 5 minutes.
- Sprinkle garam masala and garnish with fresh cilantro.
- Serve hot with rice or naan.
Notes
- For extra flavor, grill the marinated chicken before adding to the sauce.
- Adjust chili powder for desired spiciness.
- Replace heavy cream with coconut milk for a dairy-free option.
- Prep Time: 1 hour 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Low Lactose
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 8g
- Sodium: 320mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 32g
- Cholesterol: 120mg








