There’s nothing quite like the mouthwatering aroma of a freshly cooked tikka masala wafting through your kitchen, promising a flavor explosion that could make even the grumpiest cat purr with delight. Picture tender chicken marinated in a symphony of spices, swimming in a rich, creamy tomato sauce that beckons you to dive right in. It’s like a warm hug after a long day—comforting, rich, and utterly irresistible.

This tikka masala recipe is perfect for those cozy family nights or when friends drop by unexpectedly and you want to impress them without breaking into a sweat. Trust me, this dish has seen many dinner tables and has successfully turned “what’s for dinner?” into “this is amazing! Can I have the recipe?” moments time and again.
Why You'll Love This Recipe
- This tikka masala recipe is simple enough for weeknight dinners but impressive enough for special occasions
- The vibrant colors and rich flavors will captivate everyone at the table
- Versatile enough for chicken, tofu, or veggies, it adapts to any dietary preference
- Plus, it’s freezer-friendly—make extra and enjoy later
I remember the first time I made this tikka masala; my friends were practically elbow-deep in naan, fighting over the last drops of sauce like it was liquid gold. Their reactions were priceless, filled with laughter and disbelief that I had created such magic in my little kitchen.

Essential Ingredients
Here’s what you’ll need to make this delicious dish:
-
Boneless, Skinless Chicken Breasts: About 3-4 breasts work best here; feel free to adjust based on your crowd size.
-
Plain Yogurt: Use full-fat yogurt for creaminess; it also tenderizes the chicken beautifully.
-
Fresh Ginger: Grate fresh ginger for a zesty kick; powdered ginger just can’t compare.
-
Garlic Cloves: Freshly chopped garlic adds depth; don’t skip out on this aromatic delight.
-
Canned Tomato Puree: A must-have for that luscious sauce texture; pick one without added sugars.
-
Coconut Milk: Opt for full-fat coconut milk for richness; it balances the spices perfectly.
-
Tikka Masala Spice Blend: You can buy this or mix your own with cumin, coriander, paprika, and garam masala.
-
Fresh Cilantro: Use as a garnish at the end; it brings brightness to your dish!
-
Salt & Pepper: Season to taste; these basic staples enhance all flavors beautifully.
The full ingredients list, including measurements, is provided in the recipe card directly below.
Let’s Make it Together
Marinate the Chicken: In a bowl, combine yogurt, ginger, garlic, salt, and half of your spice blend. Toss in the chicken pieces until fully coated. Let them marinate for at least 30 minutes—longer if you can manage!
Sauté Aromatics: Heat some oil in a large skillet over medium heat. Add remaining garlic and ginger until fragrant—about 1-2 minutes—and be prepared for an irresistible scent to fill your kitchen.
Add Chicken & Cook**: Place marinated chicken in the skillet. Cook until browned on all sides—about 5-7 minutes. The goal is to make them golden brown and get those lovely bits stuck to the pan.
Create Your Sauce**: Pour in tomato puree and coconut milk; stir well while scraping up those tasty bits from the bottom of the pan. Bring everything to a simmer over low heat—let those flavors mingle together!
Add Remaining Spices**: Sprinkle in the rest of your spice blend along with salt and pepper to taste. Let simmer uncovered for about 15-20 minutes until thickened slightly—it should smell heavenly!
Garnish & Serve**: Once thickened beautifully, garnish with fresh cilantro before serving. Spoon over fluffy rice or serve with warm naan—your choice!
Enjoy every single savory bite of this tikka masala as it transports you straight to flavor heaven!
You Must Know
- This tikka masala recipe blends spices and creamy goodness, creating a dish that’s both comforting and exciting
- The aroma of simmering tomatoes and coconut milk waft through your kitchen, making everyone eager for dinner
- It’s perfect for impressing guests or enjoying a cozy night in
Perfecting the Cooking Process
Start by marinating the chicken in spices for at least 30 minutes. Sear it until golden, then prepare the sauce while it cooks. This ensures tender chicken and rich flavors.

Add Your Touch
Try using paneer instead of chicken for a vegetarian option. You can also add veggies like bell peppers or spinach for extra nutrition and color.
Storing & Reheating
Store your tikka masala in an airtight container in the fridge for up to five days. Reheat gently on the stove over low heat, adding a splash of water if needed.
Chef's Helpful Tips
- For perfectly cooked chicken, let it rest after searing to keep it juicy
- Use fresh spices for vibrant flavor; old spices lose potency
- Pair with basmati rice or naan for a complete meal experience that everyone will love!
Cooking tikka masala became a family tradition, where everyone gathered to savor the meal and share laughter around the table. Those moments solidified my love for this dish.

FAQ
Can I use yogurt instead of cream in this tikka masala recipe?
Yes, yogurt adds tanginess but should be added off the heat to prevent curdling.
How spicy is this tikka masala recipe?
The spice level can be adjusted by reducing or increasing chili powder as desired.
What can I serve with this tikka masala recipe?
Serve with naan, basmati rice, or even quinoa for a delicious meal experience.

Savory Chicken Tikka Masala Recipe
- Total Time: 55 minutes
- Yield: Serves 4
Description
Indulge in the rich and aromatic flavors of this Chicken Tikka Masala. Tender chicken is marinated in a blend of spices and yogurt, then simmered in a luscious tomato and coconut milk sauce. This dish is perfect for family dinners or impressing guests, delivering comfort and satisfaction with every bite. Serve it over fluffy rice or alongside warm naan for a complete meal that will have everyone asking for seconds.
Ingredients
- 4 boneless, skinless chicken breasts (about 1.5 pounds)
- 1 cup plain full-fat yogurt
- 2 tbsp fresh ginger, grated
- 4 garlic cloves, minced
- 1 cup canned tomato puree
- 1 cup full-fat coconut milk
- 2 tbsp tikka masala spice blend
- Fresh cilantro, for garnish
- Salt and pepper, to taste
Instructions
- In a bowl, mix yogurt, ginger, garlic, salt, and half of the tikka masala spice blend. Add chicken pieces and coat well. Let marinate for at least 30 minutes.
- Heat oil in a large skillet over medium heat. Add remaining garlic and ginger; sauté until fragrant (about 2 minutes).
- Add marinated chicken to the skillet; brown on all sides (approximately 5-7 minutes).
- Stir in tomato puree and coconut milk; scrape up any browned bits from the bottom of the pan. Bring to a simmer over low heat.
- Mix in remaining spice blend, salt, and pepper to taste. Simmer uncovered for about 15-20 minutes until thickened.
- Top with fresh cilantro before serving alongside rice or naan.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Main
- Method: Sautéing
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 380
- Sugar: 6g
- Sodium: 780mg
- Fat: 23g
- Saturated Fat: 14g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 100mg
Keywords: For a vegetarian option, substitute chicken with paneer or add veggies like bell peppers or spinach. Store leftovers in an airtight container in the fridge for up to five days; reheat gently on low heat.
