I first fell in love with Chicken Tikka Masala during a spontaneous dinner at a local Indian restaurant that had the most delightful aroma wafting through its doors. The moment I took my first bite, I was hooked—the tender marinated chicken swimming in that creamy, spiced tomato sauce was pure comfort food bliss. Inspired by that unforgettable experience and a desire to recreate the magic at home, I thought, “How hard could it be?” Plus, let’s be honest, it’s so much cheaper than ordering takeout every week!
Well, as it turns out, perfecting my Chicken Tikka Masala was no walk in the park. I lost count after my fifth attempt—let’s just say my kitchen looked like a spice bomb exploded more than once! Each iteration was a learning curve: I adjusted the marination time, played with the spice levels, and even experimented with different cooking techniques. Spoiler alert: some of those attempts were less than Instagram-worthy, but hey, practice makes perfect (eventually)!
But oh boy, when I finally cracked the code, it was worth every failed batch! The resulting dish is a symphony of flavors—the marinated chicken is irresistibly tender while the sauce is luxuriously creamy and perfectly spiced. You’ll find yourself savoring each spoonful as the rich textures and vibrant flavors dance on your palate. I can’t wait for you to dive into this recipe—trust me, once you make it at home, you’ll never want to order takeout again!
These Chicken Tikka Masala are….
….the ultimate comfort food that takes your taste buds on a flavorful journey!
1. They deliver a bold and aromatic flavor that’s simply irresistible, thanks to the marination of the chicken in yogurt, lemon juice, and a vibrant mix of spices like garam masala and turmeric. This combination infuses the chicken with a depth of flavor that makes every bite a burst of deliciousness, elevating this dish far beyond standard curry.
2. Tender and juicy texture – each piece of chicken is incredibly succulent due to the overnight marination process in yogurt and spices. This method not only helps break down the proteins for tenderness but also locks in moisture, ensuring that every bite is satisfying and melts in your mouth.
3. They feature an authentic cooking technique that involves searing the marinated chicken before simmering it in rich tomato sauce. This step creates a delightful caramelization on the chicken, adding layers of complexity to the dish while enhancing its overall flavor profile.
4. A fantastic value choice compared to takeout or restaurant offerings, as making Chicken Tikka Masala at home allows you to enjoy generous portions without breaking the bank. With accessible ingredients and simple preparation steps, you can whip up this restaurant-quality dish right in your kitchen.
PS This recipe serves about 4–6 people, making it perfect for family dinners or meal prep for the week!
Ingredients for the Chicken Tikka Masala
Each ingredient in this dish plays an essential role in flavor and texture. Here’s what you’ll need:
Marinated Chicken
1 kg chicken breast (cut into cubes): Provides the main protein and a tender, juicy base.
1 cup yogurt (plain, for marination): Helps to tenderize the chicken while adding creaminess and tang.
2 tbsp lemon juice: Brightens the flavors and balances richness with a zesty kick.
2 tbsp ginger-garlic paste: Infuses a warm, aromatic essence that enhances depth.
1 tbsp garam masala: A spice blend that adds warmth and complexity to the marinade.
1 tbsp ground cumin: Delivers a nutty, earthy flavor that complements the spices.
1 tbsp ground coriander: Provides a citrusy note that brightens the overall taste.
1 tsp turmeric powder: Adds a warm color and subtle earthiness to the dish.
1 tsp red chili powder (adjust to taste): Brings heat and vibrant color, customizable to your preference.
1 tsp salt (to taste): Enhances all the flavors by bringing them together.
Sauce
2 tbsp oil (for cooking): Essential for sautéing ingredients and building flavor.
1 large onion (finely chopped): Adds sweetness and depth when caramelized in the sauce.
2 medium tomatoes (pureed): Forms the base of the sauce with natural sweetness and acidity.
1 cup heavy cream: Creates a rich, velvety texture that envelops the chicken beautifully.
1 tbsp butter: Adds richness and a luxurious finish to the sauce.
1 tsp cumin seeds: Imparts a toasty aroma and enhances the overall flavor profile.
1 tsp coriander powder: Contributes additional warmth and complements other spices harmoniously.
1 tsp kasuri methi (dried fenugreek leaves): Introduces a unique herbal note that elevates the dish’s character.
1 tsp salt (to taste): Balances all flavors for a well-rounded taste experience.
1 cup water (adjust for desired consistency): Helps achieve your preferred sauce thickness while blending flavors.
You Must Marinate the Chicken. No Shortcuts!
I’ll admit, I tried to find a shortcut for marinating the chicken. I thought, “30 minutes should be enough, right?” Spoiler alert: it wasn’t. After several attempts (and some very disappointed dinner guests), I learned that marinating is non-negotiable for this Chicken Tikka Masala, and it’s a lesson I won’t forget anytime soon!
So why does marinating matter? Think of the process like letting a sponge soak up water; the longer you let it sit, the more moisture it absorbs. In this case, the yogurt not only tenderizes the chicken but also infuses it with flavor from all those spices — garam masala, cumin, and turmeric — turning plain chicken cubes into flavor-packed morsels. Without enough marinating time, your dish will taste… well, like bland chicken in sauce.
What does marinating the chicken do?
- Flavor — The yogurt and spices penetrate the meat deeply, creating a robust taste that’s far superior to simply seasoning it before cooking.
- Tenderness — The acidity of lemon juice and yogurt breaks down proteins in the chicken, making each piece succulent and juicy.
- Moisture retention — Marinated chicken holds onto moisture better during cooking, preventing dry bites and ensuring every piece is flavorful.
- Color — The spices in the marinade give the chicken a beautiful golden hue when grilled, making your dish visually appealing as well as delicious.
- Aromatic quality — The combination of ginger-garlic paste and spices creates an enticing aroma that fills your kitchen while cooking.
- Texture — Marinated chicken has a more pleasing texture with a slight char from grilling that contrasts beautifully with the creamy sauce.
Different marinating times
- 30 minutes (good) — Bare minimum; you’ll notice some flavor but not nearly as deep or rich as what’s possible.
- 1 hour (better) — Improved flavor and tenderness compared to 30 minutes, but still not optimal.
- 2 to 4 hours (great) — Noticeably more flavor and tender meat; this is where things start getting serious!
- ⭐️ Overnight⭐️ — Best results! The chicken absorbs maximum flavor and stays juicy throughout cooking.
Be warned: don’t skip or rush this crucial step! The most common mistake is thinking you can just toss everything together at the last minute. Trust me when I say that a quick marinade just won’t cut it for this Chicken Tikka Masala; you’ll end up with bland bites instead of the explosion of flavors you’re aiming for.
How to make Chicken Tikka Masala

Are you ready to see how straightforward it is to make the Chicken Tikka Masala of your dreams??
1. MARINATE THE CHICKEN
To start things off, we’ll infuse the chicken with rich flavors through marination!
Combine – In a mixing bowl, combine the yogurt, lemon juice, ginger-garlic paste, garam masala, ground cumin, ground coriander, turmeric powder, red chili powder, and salt. This mixture is the heart of your marinade and will tenderize and flavor the chicken beautifully. Add the chicken pieces and mix well to ensure they are fully coated in this creamy goodness. Cover the bowl with plastic wrap and let it marinate for at least 30 minutes; for best results, refrigerate overnight to deepen the flavors.
HANDY TIPS
- Overnight Marination: If you can plan ahead, allowing the chicken to marinate overnight makes a significant difference in flavor. It penetrates deeper into the meat!
- Yogurt Quality: Use plain yogurt without added sugar or flavors for the best marinating effect; Greek yogurt works great too!
2. COOK THE CHICKEN
Now it’s time to grill that chicken until it’s juicy and slightly charred!
Preheat – Preheat your grill or oven to 200°C (400°F). This temperature is perfect for achieving those beautiful grill marks and a slight char without drying out the chicken. Thread the marinated chicken onto skewers, making sure not to overcrowd them—this helps them cook evenly. Grill for about 15-20 minutes, turning occasionally until cooked through and slightly charred. Look for that golden-brown color that signals deliciousness!
HANDY TIPS
- Skewer Options: If you’re using wooden skewers, soak them in water for 30 minutes before threading with chicken to prevent burning.
- Visual Cues: The chicken should reach an internal temperature of 75°C (165°F) to ensure it’s safe to eat.
3. PREPARE THE SAUCE
Let’s create that signature creamy sauce that’s going to envelop our grilled chicken!
Heat – In a saucepan over medium heat, add oil and let it warm up. Once hot, add cumin seeds and finely chopped onions; sauté until they turn golden brown—this takes about 5-7 minutes and brings out their sweetness. Next, stir in pureed tomatoes along with coriander powder and salt. Cook this mixture for about 10 minutes until the sauce thickens and becomes fragrant—watch as it transforms into a rich red hue!
HANDY TIPS
- Cooking Time: Don’t rush this step; letting the sauce cook longer allows flavors to meld beautifully.
- Consistency Check: If your sauce seems too thick at this point, don’t worry—just keep water handy to adjust later.
4. COMBINE CHICKEN AND SAUCE
We’re almost there! It’s time to bring everything together into a delicious harmony!
Add – Carefully add your grilled chicken pieces into the saucepan filled with sauce. Gently fold them in so they’re well-coated without breaking apart. Then, pour in heavy cream—this gives the dish its trademark richness—and mix well until combined. Allow this heavenly concoction to simmer for another 5-10 minutes on low heat while adding water as needed for desired consistency. Finally, stir in butter and kasuri methi for an extra layer of flavor.
HANDY TIPS
- Adjusting Consistency: Depending on whether you like your tikka masala thicker or saucier, feel free to add more or less water during simmering.
- Butter Tip: Adding butter at the end gives a lovely sheen and richness—don’t skip this step!
5. SERVE
The moment has arrived—time to dig into your homemade Chicken Tikka Masala!
Serve hot alongside fluffy rice or warm naan bread. Don’t forget to garnish with fresh cilantro if desired—it adds a lovely pop of color and freshness!
Make these once, and I wager they will invade your dreams every night too! – Nagi x
FAQ – Chicken Tikka Masala
🥡 How long can I store leftover Chicken Tikka Masala?
You can store leftover Chicken Tikka Masala in an airtight container in the refrigerator for up to 3 days. After 3 days, the quality starts to decline—I’d say about 90% as good on day 4 and only 80% by day 5. If you want to keep it for longer, consider freezing it! Just be sure to thaw it overnight in the fridge before reheating.
⏳ Can I skip marinating the chicken?
No, you really cannot skip marinating the chicken! The yogurt and spices not only tenderize the chicken but also infuse it with flavor. I’ve tested this recipe many times, and trust me, a minimum of 30 minutes is essential, but overnight is ideal for maximum flavor. Otherwise, you’ll end up with chicken that tastes just, well, bland.
❄️ Can I freeze Chicken Tikka Masala?
Yes! To freeze Chicken Tikka Masala, let it cool completely after cooking. Transfer it into a freezer-safe container and store it for up to 3 months. When you’re ready to eat, simply thaw it overnight in the refrigerator and reheat on the stove over low heat until warmed through. You might need to add a splash of cream or water to restore its creamy texture!
🌾 Is there a gluten-free alternative for this recipe?
Absolutely! This Chicken Tikka Masala is naturally gluten-free since none of the ingredients contain gluten. However, if you’re serving it with naan or rice, make sure they’re gluten-free as well. You could also serve it with quinoa or cauliflower rice for a delicious low-carb option!
🔄 What can I substitute for yogurt in the marinade?
If you need a dairy-free alternative, coconut yogurt works wonderfully as a substitute for plain yogurt in this recipe. It adds a nice hint of sweetness that complements the spices beautifully. If you’re avoiding dairy altogether, you can also use unsweetened almond milk mixed with a bit of lemon juice to create a similar tanginess.
🤔 Why do we need to sauté onions until golden brown?
Sautéing onions until golden brown develops their natural sugars and enhances their flavor profile immensely. It creates a depth of flavor that’s essential for any good sauce—without this step, your sauce may taste flat and lacking complexity. I’ve made this mistake before (oops!), so take your time here; it’s worth it!
🌶️ Can I adjust the spice level in this recipe?
Definitely! The red chili powder can be adjusted based on your spice tolerance—just remember that as you decrease the amount, you’ll also reduce that lovely warmth which balances out the creaminess of the sauce. If you prefer mild flavors but still want some depth, consider adding more garam masala instead!
🍽️ What other ingredients can I add for customization?
There are plenty of ways to customize your Chicken Tikka Masala! You could stir in some bell peppers or spinach during the simmering stage for added nutrition and color. For an extra twist, try adding some chopped cashews or almonds for crunch or even some fresh cilantro at the end for brightness!
Troubleshooting
I will continue to add more to this Troubleshooting section as I start seeing questions coming through from people who have made the recipe.
Troubleshooting tips
“My chicken turned out dry and tough! 😭”
- This can happen if your chicken was overcooked. If you grill it for longer than 20 minutes, especially without checking the internal temperature, it can dry out quickly.
- Another cause could be that the chicken pieces were too large. Cutting them into smaller cubes ensures they cook evenly and remain juicy.
- I bet it was still YUM though!
“The sauce is way too watery! 😟”
- If you added too much water when simmering, it can dilute the rich flavors of the sauce. Always start with less and add more gradually until you reach your desired consistency.
- Not cooking the sauce long enough can also prevent it from thickening properly. Make sure to let it simmer until it reduces to a nice, creamy texture.
- I bet it was still YUM though!
“My chicken isn’t getting that lovely char! 🔥”
- If your grill or oven wasn’t preheated to 200°C (400°F), the chicken won’t sear properly. Always ensure it’s hot enough before putting your skewers in!
- Using too much marinade on the chicken might prevent browning; make sure to shake off excess before grilling.
- I bet it was still YUM though!
“The sauce looks pale and unappetizing! 😬”
- This could be due to not cooking the onions long enough. They should be sautéed until golden brown for maximum flavor and color.
- If your tomato puree isn’t cooked down sufficiently, it may not develop that vibrant hue. Allow the pureed tomatoes to cook for a bit longer until they thicken up nicely.
- I bet it was still YUM though!

Chicken Tikka Masala
Ingredients
Method
- In a mixing bowl, combine yogurt, lemon juice, ginger-garlic paste, garam masala, ground cumin, ground coriander, turmeric powder, red chili powder, and salt. Add chicken pieces and mix well. Cover and marinate for at least 30 minutes, preferably overnight.
- Preheat the grill or oven to 200°C (400°F). Thread marinated chicken onto skewers and grill for 15-20 minutes, turning occasionally, until cooked through and slightly charred.
- In a saucepan, heat oil over medium heat. Add cumin seeds and chopped onions, sauté until golden brown. Stir in pureed tomatoes, coriander powder, and salt. Cook for about 10 minutes until the sauce thickens.
- Add grilled chicken pieces to the sauce. Pour in heavy cream and mix well. Simmer for 5-10 minutes, adding water to adjust consistency as needed. Stir in butter and kasuri methi.
- Serve hot with rice or naan, garnished with fresh cilantro if desired.


