The Best Homemade Tikka Masala Recipe

Recipe
This homemade Tikka Masala recipe is the real deal—bold, flavorful, and so much better than takeout. I’ve made this dish countless times, and it’s always a crowd-pleaser, whether it’s a cozy weeknight dinner or a weekend gathering with friends.
What makes it stand out? The perfect blend of aromatic spices like cumin, coriander, and garam masala, combined with creamy tomato sauce and tender bites of marinated chicken.
The secret lies in the marinade: yogurt and lemon juice work their magic to keep the chicken juicy and flavorful. When it’s all simmered together, you get a rich, velvety sauce that’s just the right balance of tangy, spicy, and sweet.
Trust me, one bite of this and you’ll be hooked. Plus, it’s easier to make than you think—so grab your apron and let’s get cooking!
Ingredients
To craft the perfect homemade Tikka Masala, sourcing the right ingredients is key. Fresh, high-quality components not only enhance the flavor but also guarantee the dish has that authentic, restaurant-quality appeal. Here’s a breakdown of what you’ll need, along with some chef-approved tips and substitutions to make the process seamless.
For the Marinade:
- Chicken: Boneless, skinless thighs are ideal for their juiciness. Chicken breasts can work if you prefer leaner meat, but thighs are a game-changer for tenderness.
- Yogurt: Full-fat yogurt creates a creamy marinade. Greek yogurt is a great alternative if you want a thicker consistency.
- Ginger and Garlic: Fresh is best—grated ginger and minced garlic add a punch of flavor. Powdered versions can substitute in a pinch but won’t be as vibrant.
- Spices: Ground cumin, coriander, turmeric, and garam masala are essential for that deep, aromatic base. Don’t skimp on the garam masala—it’s the soul of this dish.
- Lemon Juice: Freshly squeezed lemon juice tenderizes the chicken and adds brightness.
For the Sauce:
- Tomatoes: Canned crushed tomatoes work wonderfully for consistency and depth. Fresh tomatoes can be used but may require extra cooking time.
- Onion: Finely chopped onion forms the foundation of the sauce. Shallots can be a sweeter alternative.
- Heavy Cream: Adds richness and balances the spices. Coconut milk is a dairy-free substitute that works surprisingly well.
- Butter or Ghee: A small amount elevates the sauce’s flavor. Ghee is traditional, but unsalted butter is a fine alternative.
- Fresh Cilantro: A must for garnish—it adds a fresh, herby finish. Parsley can substitute if cilantro isn’t your thing.
Optional Elevations:
- Kasuri Methi (Dried Fenugreek Leaves): A sprinkle at the end adds an earthy, slightly bitter note that’s worth seeking out.
- Chili Powder or Fresh Chilies: Adjust to your spice preference. Kashmiri chili powder is ideal for color without overwhelming heat.
- Naan or Basmati Rice: Perfect for serving. Warm, buttery naan or fluffy rice completes the meal.
Patience with the marinade and attention to the spices will transform this dish from good to extraordinary. Stock up on these ingredients, and you’re on your way to Tikka Masala perfection.
How to Make the Best Authentic Chicken Tikka Masala

– Combine and finish: Add grilled chicken to the sauce, along with cream and butter. Simmer for 5–7 minutes until the sauce thickens slightly.
*Visual cue: The sauce should coat the back of a spoon.*
– Garnish and serve: Sprinkle with fresh cilantro and serve with naan or basmati rice.
*Time-saving trick: Use pre-cooked grilled chicken if short on time—just adjust simmering to warm through.*
Nutrition
Tikka Masala is a flavorful dish with a balance of protein and spices. Below is the nutritional breakdown per serving.
| Nutrient | Amount per Serving |
|---|---|
| Calories | 350 kcal |
| Protein | 25 g |
| Carbohydrates | 15 g |
| Fat | 20 g |
| Fiber | 3 g |
| Sugar | 5 g |
| Sodium | 800 mg |
Chef Tips
Though Tikka Masala seems complex, I’ve found that marinating the chicken overnight makes all the difference—it locks in flavor and keeps the meat tender.
Use full-fat yogurt for a richer sauce, and don’t skip toasting the spices—it deepens their aroma.
Cook the onions until golden for a sweet base, and finish with a splash of cream for silkiness.
Adjust chili to taste, but don’t overpower the spices.
Frequently Asked Questions
Can I Use Yogurt Instead of Cream?
Yes, I can use yogurt instead of cream. It’ll make the dish tangier and lighter, but I’ll need to use full-fat yogurt and heat it gently to prevent curdling. I think it’s a great healthy swap!
How Long Can I Store Leftovers?
I can store leftovers in the fridge for up to three days in an airtight container. If I want them to last longer, I’ll freeze them for up to three months, reheating thoroughly before eating.
Can I Make This Recipe Vegan?
I can make it vegan by swapping chicken for tofu or chickpeas and using coconut milk instead of cream. I’ll skip the yogurt in the marinade or use a dairy-free alternative. It’ll still taste delicious.
What Side Dishes Pair Well?
I’d serve it with garlic naan, basmati rice, or roasted veggies. A fresh cucumber salad or mango chutney adds brightness. If you’re feeling indulgent, samosas or pakoras make great starters. They’ll all complement the flavors.
Is This Recipe Spicy for Kids?
I’d say it’s mildly spicy, but you can adjust the heat for kids by reducing the chili powder or omitting it. Adding yogurt or cream helps mellow the flavors, making it more kid-friendly.
