A hungry customer once walked into a British curry house and complained that his chicken was too dry. The chef, thinking fast, mixed grilled chicken tikka with a creamy tomato sauce—and just like that, Chicken Tikka Masala was born.
Since then, this rich, smoky, and spiced dish has taken over menus worldwide. Many confuse it with Butter Chicken, but tikka masala is bolder, tangier, and more vibrant.
Homemade versions are fresher, healthier, and packed with even more flavor. Ready to make the best Chicken Tikka Masala at home? Let’s get started!

Butter Chicken vs. Chicken Tikka Masala
Many confuse Chicken Tikka Masala with Butter Chicken. Both have creamy, spiced sauces, but they are different. Butter Chicken is milder, slightly sweeter, and cooked with butter and cream. Chicken Tikka Masala has a bolder, tangier flavor with a thicker tomato-based sauce. It also uses charred or grilled chicken, giving it a smoky taste.
Why Make It at Home?
Homemade Chicken Tikka Masala is fresher, healthier, and more customizable than restaurant versions. You can control the ingredients, adjust the spice levels, and avoid excess oil or sugar. Plus, making it yourself means you get the real, rich flavors without artificial additives.
What Is Chicken Tikka Masala? (History & Origin)
Chicken Tikka Masala is a rich and flavorful dish that blends Indian spices with a creamy tomato-based sauce. While it tastes like a traditional Indian curry, its origins tell a different story.
A British-Indian Creation
Unlike authentic Indian curries, Chicken Tikka Masala is believed to have been created in the UK by Indian chefs in the 1960s. The most popular story says a Bangladeshi chef in Glasgow added a creamy tomato sauce to grilled chicken tikka to satisfy a customer who wanted more sauce. Over time, the dish became a favorite across Britain and beyond.
A Dish Loved Worldwide
Today, Chicken Tikka Masala is one of the most popular Indian-inspired dishes, especially in the US, UK, and Canada. Many restaurants serve it as a signature dish, and some even call it “Britain’s National Dish.” Its bold flavors and creamy texture make it appealing to a wide range of palates.
Ingredients for the Best Chicken Tikka Masala
The secret to an authentic and flavorful Chicken Tikka Masala lies in the right combination of ingredients. Using fresh, high-quality spices and marinating the chicken properly will give you a dish that tastes just as good—if not better—than restaurant versions.
For the Chicken Marinade
Marinating the chicken is key to achieving tender, juicy pieces that soak up the rich flavors of the sauce.
- Chicken (Thighs or Breasts) – Boneless, skinless chicken thighs are ideal for their juiciness and tenderness. If using chicken breasts, marinate longer to keep them moist.
- Plain Yogurt – Acts as a natural meat tenderizer, breaking down proteins for a softer texture. It also helps the spices coat the chicken evenly.
- Garlic & Ginger (Freshly Minced) – Adds depth and warmth to the marinade. Fresh is best for maximum flavor.
- Garam Masala – A signature Indian spice blend that brings warmth and complexity to the dish.
- Turmeric – Gives the chicken a beautiful golden color and adds earthy notes.
- Ground Cumin – Provides a smoky, nutty aroma that complements the other spices.
- Kashmiri Chili Powder – Offers a deep red color without making the dish overly spicy. If unavailable, use a mix of paprika and mild chili powder.
- Salt & Lemon Juice – Enhances the flavors and adds a slight tanginess to balance the spices.
Why Yogurt is the Best Natural Tenderizer for Chicken?
Yogurt contains lactic acid, which gently breaks down the chicken’s fibers without making it mushy. This helps the meat stay juicy and flavorful, unlike vinegar or citrus-based marinades, which can sometimes make it tough.
For the Masala Sauce
A rich, creamy, and slightly tangy tomato-based sauce makes Chicken Tikka Masala irresistible.
- Butter – Gives the sauce a velvety texture and enhances the flavors of the spices.
- Onions (Finely Diced) – Cooking onions until golden brown creates a naturally sweet and deep-flavored base.
- Garlic & Ginger – Just like in the marinade, these aromatics build layers of flavor.
- Tomato Puree (or Crushed Tomatoes) – Forms the body of the sauce, providing acidity and depth.
- Kashmiri Chili Powder – Used again here for a vibrant red color and mild heat.
- Ground Cumin & Coriander – These spices work together to add warmth and balance to the dish.
- Garam Masala – A final touch of this spice blend gives the sauce its signature aroma.Chicken Tikka Masala Recipe – Authentic, Creamy & Easy to Make
- Heavy Cream (or Evaporated Milk for a Lighter Option) – Adds richness and balances the acidity of the tomatoes.
- Sugar (Optional) – Just a pinch helps cut through the acidity, making the sauce smoother.
- Fresh Cilantro (for Garnish) – Adds a fresh, herby finish.
Chicken Thighs vs. Breasts: Which is Better?
Chicken Thighs:
- More flavorful and juicy.
- Stay tender even when cooked at high heat.
- Ideal for grilling or pan-searing.
Chicken Breasts:
- Leaner and lower in fat.
- Can dry out if overcooked, so marinate longer.
- A good choice for those who prefer white meat.
For the best results, chicken thighs are the preferred choice in traditional Chicken Tikka Masala. However, if using chicken breasts, let them marinate for at least 2 hours (or overnight) to keep them tender.
Step-by-Step Instructions to Make Authentic Chicken Tikka Masala
Making Chicken Tikka Masala at home is easier than you think. Follow these simple steps to get tender, flavorful chicken with a rich, creamy sauce.
Step 1: Marinate the Chicken
- Prep the Chicken – Cut 1.5 lbs of boneless chicken thighs (or breasts) into bite-sized pieces.
- Make the Marinade – In a bowl, mix:
- ½ cup plain yogurt (for tenderness)
- 1 tablespoon lemon juice (adds a slight tang)
- 1 teaspoon garam masala
- 1 teaspoon turmeric
- 1 teaspoon ground cumin
- 1 teaspoon Kashmiri chili powder (or paprika)
- 1 teaspoon salt
- 1 tablespoon minced garlic & ginger
- Coat the Chicken – Mix well, ensuring all pieces are evenly coated.
- Marinate – Cover and refrigerate for at least 1 hour (overnight is best for deeper flavor).
Step 2: Cook the Chicken
- Heat a Grill Pan or Skillet – Add 1 tablespoon oil and heat on medium-high.
- Sear the Chicken – Cook in batches, turning occasionally, until charred and fully cooked (about 6-8 minutes).
- Set Aside – Once done, place the chicken on a plate.
Pro Tip: Cooking the chicken on high heat gives it a smoky, tandoori-like flavor.
Step 3: Prepare the Masala Sauce
- Sauté Onions – Heat 2 tablespoons butter in a pan over medium heat. Add 1 finely chopped onion and cook until golden brown.
- Add Garlic & Ginger – Stir in 1 tablespoon minced garlic & ginger and sauté for 30 seconds until fragrant
- Spice It Up – Add:
- 1 teaspoon garam masala
- 1 teaspoon ground cumin
- ½ teaspoon turmeric
- ½ teaspoon Kashmiri chili powder
- ½ teaspoon salt
Stir well for 30 seconds to release the flavors.
- Add Tomatoes – Pour in 1 cup tomato puree (or crushed tomatoes). Cook for 5-7 minutes, stirring occasionally, until the sauce thickens.
- Make It Creamy – Lower the heat and stir in ½ cup heavy cream (or coconut milk for a dairy-free option).
Step 4: Combine & Simmer
- Add the Cooked Chicken – Stir the grilled chicken into the sauce.
- Simmer – Let it cook on low heat for 5-10 minutes so the flavors blend.
- Adjust Seasoning – Taste and add salt or a pinch of sugar if needed.
- Garnish – Sprinkle with fresh cilantro before serving.
Step 5: Serve & Enjoy!
- With Rice: Serve over fluffy Hyderabadi Biryani for a flavorful and aromatic pairing. The spiced rice complements the creamy tikka masala perfectly.
- With Naan: Enjoy with warm garlic naan or roti for scooping up the rich sauce.
- With a Side: Pair with a Chicken Kebab Roll for a delicious appetizer before the main dish. The smoky, spiced kebabs enhance the meal’s depth.
Pro Tip: For extra smoky flavor, place a small piece of charcoal in a bowl, set it inside the pan, drizzle oil on top, and cover for 2 minutes.
Chicken Tikka Masala Nutrition & Calories
Chicken Tikka Masala is flavorful and satisfying, but how healthy is it? Let’s break down the nutrition facts so you know exactly what you’re eating.
Calories in Chicken Tikka Masala
A standard serving (about 1 cup) of Chicken Tikka Masala contains:
- Calories: ~400-500 kcal
- Protein: 30-35g
- Carbohydrates: 10-15g
- Fats: 25-30g
- Fiber: 2-3g
Note: Calories can vary based on portion size, ingredients, and cooking method.
Is Chicken Tikka Masala Healthy?
✅ High in Protein – Chicken provides lean protein for muscle growth and repair.
✅ Rich in Antioxidants – Spices like turmeric, cumin, and garlic support immune health.
✅ Contains Healthy Fats – Yogurt and cream add good fats, but you can swap for lighter options.
Watch for Hidden Calories – The cream and butter add extra fat. Use Greek yogurt or coconut milk for a lighter version.
How to Make It Healthier
Use Chicken Thighs in Moderation – They are juicier but higher in fat. Try a mix of thighs and breasts for balance.
Cut Back on Cream – Replace heavy cream with Greek yogurt or cashew cream.
Control Sodium – Store-bought sauces can be high in salt. Homemade sauce is always better.
Serve with Brown Rice or Cauliflower Rice – For a lower-carb and fiber-rich option.
Best Side Dishes to Serve with Chicken Tikka Masala
A great side dish makes Chicken Tikka Masala even better. Here are the best options for healthy alternatives that fit any diet.
Low-Carb & Keto-Friendly Options
🥦 Cauliflower Rice – A grain-free and low-carb alternative to basmati rice. Sauté with a bit of garlic and butter for added flavor.
🥑 Keto-Friendly Flatbread – Swap traditional naan for almond flour or coconut flour flatbread. It’s a great option for those cutting back on carbs.
Healthy Side Dishes
🥒 Cucumber Raita – A cooling yogurt-based dip with cucumber, mint, and cumin. It balances the heat from the masala.
🥗 Indian Salad – A refreshing mix of tomatoes, cucumbers, onions, and cilantro with a squeeze of lemon. It adds crunch and freshness to the meal.
🥕 Roasted Vegetables – Oven-roasted carrots, bell peppers, and zucchini complement the dish while adding fiber and nutrients.
Butter Chicken vs. Chicken Tikka Masala – What’s the Difference?
Both Butter Chicken and Chicken Tikka Masala are rich, flavorful Indian-inspired dishes, but they have distinct differences. Which one is better? That depends on your taste!
Flavor Profile
Butter Chicken (Murgh Makhani)
Mild & creamy – It has a rich, buttery taste with a hint of sweetness.
Less spicy – Uses mild spices, making it a great option for those who prefer a gentle heat.
Silky texture – The sauce is made with butter, cream, and cashews, giving it a smooth, velvety feel.
Chicken Tikka Masala
Bold & spicy – More robust flavors with a stronger tomato base.
More heat – Uses more chili powder, garam masala, and other spices for a spicier kick.
Thicker & chunkier sauce – Less creamy than butter chicken but richer in spice and depth.
Cooking Style
Butter Chicken
Chicken is first marinated in yogurt and spices, then cooked directly in the sauce.
Slow simmering with butter, tomatoes, and cream enhances its mild, rich taste.
Chicken Tikka Masala
- Chicken is first grilled or roasted before adding it to the sauce.
- The sauce is spicier and thicker, with stronger tomato and spice flavors.
Which One Should You Choose?
✅ Pick Butter Chicken if:
- You love mild, creamy dishes with a hint of sweetness.
- You prefer less spicy food with a buttery richness.
- You want a comforting, smooth-textured curry.
✅ Pick Chicken Tikka Masala if:
- You enjoy bold, spiced flavors with a stronger tomato taste.
- You like a grilled, smoky chicken texture.
- You want a dish with more heat and depth.
Common Mistakes & Pro Tips for Perfect Chicken Tikka Masala
Even experienced cooks can make mistakes when preparing Chicken Tikka Masala. Here’s how to avoid them for the best results.
1. Overcrowding the Pan
- Cooking too much chicken at once makes it steam instead of sear.
- Solution: Cook in small batches to get that perfect charred, smoky flavor.
2. Not Marinating Long Enough
- A short marination means less flavor and tough chicken.
- Solution: At least 2 hours is best, but overnight gives the juiciest, most flavorful chicken.
3. Canned Tomatoes vs. Fresh Puree
- Canned tomatoes are convenient but can taste acidic.
- Solution: Use fresh tomato puree for a naturally sweet, well-balanced sauce. If using canned, add a pinch of sugar.
4. Skipping the Char on the Chicken
- Authentic Chicken Tikka is slightly charred, adding a deep smoky taste.
- Solution: Grill, roast, or broil the marinated chicken before adding it to the sauce.
5. Storing & Reheating Without Losing Flavor
- Refrigerate leftovers in an airtight container for up to 3 days.
- Freezing? Store the chicken and sauce separately for the best texture.
- Reheat gently on the stovetop with a splash of cream or water to bring back its richness.
FAQs
Can I Make Chicken Tikka Masala Dairy-Free?
✅ Yes! Use coconut cream instead of heavy cream for a creamy, dairy-free version.
Can I Freeze Chicken Tikka Masala?
✅ Yes! It freezes well for up to 3 months.
- Best method: Store the chicken and sauce separately to maintain texture.
Is Chicken Tikka Masala Spicy?
It can be mild, medium, or spicy—you control the heat!
- Want mild? Reduce chili powder and use more cream.
- Love spicy? Add extra Kashmiri chili powder or fresh chilies.
Conclusion & Final Thoughts
Homemade Chicken Tikka Masala is a must-try! It’s healthier, fresher, and packed with authentic flavor. With the right ingredients and techniques, you can easily make restaurant-quality tikka masala at home.
🔥 Now it’s your turn! What’s your favorite way to enjoy Chicken Tikka Masala? Let us know in the comments!
Enjoy your cooking! 🍛✨
Chicken Tikka Masala
Ingredients
For the Chicken Marinade:
- 1 lb 450g boneless chicken thighs or breasts, cubed
- ½ cup plain yogurt
- 1 tbsp lemon juice
- 1 tsp garam masala
- 1 tsp turmeric
- 1 tsp cumin
- 1 tsp chili powder
- 1 tsp salt
- 1 tbsp minced garlic
- 1 tbsp grated ginger
For the Masala Sauce:
- 2 tbsp butter or oil
- 1 onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp grated ginger
- 1 tsp garam masala
- 1 tsp cumin
- 1 tsp paprika
- 1 tsp ground coriander
- 1½ cups tomato puree
- ½ cup heavy cream (or coconut cream for dairy-free)
- Salt to taste
- Fresh cilantro for garnish
Instructions
- Marinate the Chicken: Mix all marinade ingredients in a bowl. Add chicken, coat well, and let it rest for at least 30 minutes (or overnight for better flavor).
- Cook the Chicken: Heat a pan or grill over medium heat. Cook chicken until golden brown and slightly charred. Remove and set aside.
- Make the Masala Sauce: In the same pan, heat butter. Sauté onions until soft, then add garlic and ginger. Stir in spices and cook for 30 seconds.
- Simmer the Sauce: Pour in tomato puree and simmer for 10 minutes. Stir in cream and cooked chicken. Let it cook for another 5-10 minutes.
- Serve & Enjoy: Garnish with fresh cilantro and serve hot with Hyderabadi Biryani or Garlic Butter Naan.