Homemade Chicken Tikka Masala Recipe

The first time I pulled a steaming bowl of Chicken Tikka Masala from my oven, the house smelled like the best takeout—bright tomatoes, warm spices, and a whisper of char from the chicken. This recipe teaches you both the quick weeknight version and the slightly slower, layered-flavor method I use when I want that unmistakable depth. You’ll learn how to marinate for juiciness, get a gentle char on the chicken without a grill, and finish a silky tomato-cream sauce that clings to each bite. I wrote every step so a beginner can follow it and a seasoned cook can tweak spices and technique with confidence.

Advertisement

chicken tikka masala recipe — step by step guide

Why You'll Love This Recipe

Why You'll Love This Recipe: This Chicken Tikka Masala is a reliable crowd-pleaser—creamy without being heavy, with enough tang from yogurt and lemon to balance the butter and cream. It’s flexible: use thighs for the juiciest results or breasts if you prefer leaner meat. The method gives you charred edges using a hot skillet or broiler, so you don’t need a grill. Lastly, it’s easy to scale and makes excellent leftovers, which develop even more flavor after a day in the fridge.

🍽️

Homemade Chicken Tikka Masala Recipe

By JJ Communication Test Kitchen

⏱️
Prep Time
30 mins
🔥
Cook Time
35 mins
Total Time
1 hr 5 mins
👥
Servings
4 servings
🔢
Calories
620/serving

Ingredients

📝 Directions

  1. 1
    Make the marinade: In a medium bowl whisk 1/2 cup Greek yogurt, 1 tablespoon lemon juice, 1 teaspoon kosher salt, 1 tablespoon grated ginger, 2 minced garlic cloves, 1 teaspoon garam masala, 1/2 teaspoon cumin, and 1/2 teaspoon smoked paprika. Coat chicken pieces, cover, and chill 30 minutes to 4 hours to tenderize and infuse flavor.
  2. 2
    Sear the chicken: Heat 1 tablespoon oil in a large heavy skillet over medium-high until shimmering but not smoking. Shake excess marinade off the pieces and place chicken in a single layer; cook 2–3 minutes per side until golden with a little char. You’re looking for browned edges, not fully cooked centers.
  3. 3
    Finish chicken briefly: Transfer seared chicken to a plate; it should be about 75% cooked. This step ensures the chicken gets a flavorful crust while the sauce finishes cooking and prevents overcooking when simmering in the sauce.
  4. 4
    Cook the base: Reduce heat to medium, add the remaining 1 tablespoon oil and 1 tablespoon butter. Add chopped onion and a pinch of salt; cook 8–10 minutes until soft and starting to brown. Stir in remaining ginger, garlic, 1 teaspoon garam masala, 1/2 teaspoon cumin, smoked paprika, and chili powder; cook 1 minute until fragrant.
  5. 5
    Build the sauce: Pour in the crushed tomatoes and 1/2 cup reserved yogurt; bring to a gentle simmer. Use the back of a spoon to break any tomato pieces; simmer uncovered 8–10 minutes until the sauce thickens and deepens in color—look for a glossy, spoon-coating consistency.
  6. 6
    Simmer chicken in sauce: Return chicken and any accumulated juices to the pan. Lower heat to medium-low and simmer uncovered 8–10 minutes until chicken registers 165°F and sauce has thickened. Taste and adjust salt, acid (add a splash of lemon juice), or sweetness (a pinch of sugar) as needed.
  7. 7
    Finish and enrich: Stir in 1/2 cup heavy cream and simmer 1–2 minutes to warm through; don’t boil hard after adding cream to prevent splitting. Swirl in 1 tablespoon butter for shine and richness, then remove from heat and let rest 5 minutes—this melds flavors.
  8. 8
    Garnish and serve: Sprinkle chopped cilantro and an extra pinch of garam masala over the top. Serve hot with basmati rice or warm naan. If you want a lightly charred finish like a tandoor, place cooked pieces under a hot broiler 1–2 minutes before adding to the sauce.

📌 Ingredient Notes & Substitutions

chicken thighs
Thighs stay juicy and tolerate high heat without drying—ideal for Tikka Masala. If you must use breasts, cut them into slightly larger pieces and don’t overcook; marinate a little longer for tenderness.
plain full-fat Greek yogurt
Yogurt tenderizes and adds tang to the marinade; full-fat gives creamier texture. For dairy-free, use unsweetened coconut yogurt, but reduce the quantity slightly to avoid thinning the sauce.
garam masala
This warm spice blend is the signature flavor; use a fresh jar (McCormick or Rani are reliable). If unavailable, mix 1/2 tsp each ground cinnamon, cardamom, and cloves as a substitute.
crushed tomatoes
Crushed tomatoes give body and a bright tomato flavor without chunkiness—Hunt’s or Muir Glen work well. If you only have tomato sauce, add 2 tablespoons tomato paste for richer flavor.
heavy cream
Cream smooths the sauce and rounds spices; use heavy cream for richness. For a lighter dish, swap half the cream for 1/2 cup plain Greek yogurt stirred in off heat to prevent curdling.

💡 Chef's Tips for Success

  • For maximum flavor, marinate the chicken at least 30 minutes; overnight is fine. The acid and yogurt break down proteins so the meat becomes tender and absorbs spice.
  • If you don’t have a heavy skillet, use a cast-iron pan for better sear and heat retention; it mimics the char you get from a grill or tandoor.
  • To prevent a split sauce when adding yogurt or cream, temper it by whisking a few tablespoons of hot sauce into the dairy before stirring gently into the pan.
  • Freeze individual portions in airtight containers for up to 3 months; thaw overnight in the fridge and reheat gently on the stovetop to preserve texture and sauce consistency.
  • Adjust heat with chili powder or cayenne at the end of cooking—you’ll get a better sense of balance after the cream mellows the spice.

Nutrition Facts Per Serving

620 Calories
35g Total Fat
20g Carbs
55g Protein
3g Fiber
900mg Sodium

Advertisement

Ingredients & Key Substitutions

Chicken thighs, full-fat yogurt, garam masala, crushed tomatoes, and cream are the backbone of classic Chicken Tikka Masala. Thighs give juiciness and tolerate the high-heat sear that creates char; breasts can be used but watch cooking time. Full-fat Greek yogurt (Fage or Chobani) is best for a stable marinade—coconut yogurt is the closest dairy-free swap. If fresh ginger isn’t available, use 1/2 teaspoon ground ginger and add a squeeze of lemon. Use Hunt’s or Muir Glen crushed tomatoes for consistent acidity; if you only have canned tomato sauce, stir in 2 tablespoons tomato paste to concentrate flavor.

How to Make Chicken Tikka Masala Step by Step

You’ll start by marinating to tenderize and flavor the chicken, then sear pieces over medium-high heat to develop a browned, slightly charred crust. Next, soften onions and bloom dry spices in oil to build the sauce’s foundation; this step unlocks aromatic oils. Add crushed tomatoes and simmer until thick and glossy, then nestle the par-cooked chicken into the sauce to finish cooking. Finally, finish with cream and butter for richness and rest briefly so flavors meld. Watch for visual cues: browned onion, glossy sauce that coats a spoon, and chicken reaching 165°F.

Advertisement

Variations & Customizations

Spicy: add 1 teaspoon cayenne or 2 finely chopped green chiles to the sauce. Kid-friendly: reduce or omit chili, use extra cream, and serve with buttered rice. Slow cooker: sear chicken and onions, then transfer to slow cooker with spices and tomatoes and cook on low 3–4 hours, stir in cream at the end. Air fryer: toss marinated pieces in a little oil and air fry at 400°F for 8–10 minutes for charred edges, then finish in the simmered sauce. Vegetarian/Vegan: swap chicken for 1 lb roasted cauliflower or paneer; for vegan, use coconut cream instead of heavy cream and coconut yogurt for the marinade.

Storage, Freezing & Make-Ahead Tips

Store cooled Chicken Tikka Masala in an airtight container in the fridge for 3–4 days. For freezing, portion into freezer-safe containers and freeze up to 3 months—leave a little headspace for expansion. Thaw overnight in the fridge then reheat gently in a skillet over low heat, adding a splash of water or broth if the sauce is too thick. You can marinate the chicken up to 24 hours ahead and cook later; cooked sauce keeps well and often tastes better after resting a day.

What to Serve With Chicken Tikka Masala

Serve with steamed basmati rice (Lundberg or Royal are good choices) to soak up the sauce, or warm naan brushed with butter for spooning. A cucumber raita (plain yogurt, grated cucumber, a pinch of cumin) cools the palate with spicy versions. Roasted or steamed vegetables like green beans or cauliflower add texture and color. For drinks, try a mango lassi or a crisp lager—the sweet yogurt drink complements the spices and the beer refreshes the palate.

Common Mistakes to Avoid

Overcooking the chicken is the biggest mistake—sear just until browned and finish in the sauce to avoid dry meat; aim for an internal temp of 165°F. Don’t skip browning the onion and spices: that step builds depth and sweetness. Adding cream or yogurt to a vigorously boiling sauce can cause splitting; temper dairy and stir gently off high heat. Using low-quality canned tomatoes can make the sauce dull—use a known brand and consider a tablespoon of tomato paste for richness. And finally, under-seasoning: taste and adjust salt, lemon, or a pinch of sugar at the end.

📌 Quick Summary: This guide covers everything you need to know about chicken tikka masala — from ingredients and step-by-step instructions to pro tips, variations, and common mistakes to avoid.

Frequently Asked Questions

Is chicken tikka masala an Indian dish?

Chicken Tikka Masala is a dish with roots in the Indian subcontinent but it became widely popular and adapted in the UK and around the world. The style—marinated, charred chicken in a creamy tomato-based sauce—draws from Punjabi techniques, but the exact origin is debated. The recipe here follows common home-cook versions that balance spice, tang, and creaminess.

Can I use chicken breast instead of thighs?

Yes, you can use chicken breast, though breasts dry out faster. Cut them into slightly larger pieces, marinate longer for tenderness, and reduce simmering time—remove the pan from heat when chicken registers 165°F to avoid dryness.

How long can I store chicken tikka masala in the fridge?

Store it in an airtight container in the refrigerator for 3–4 days. Reheat gently on the stovetop over low heat to preserve texture and add a splash of water or broth if the sauce has thickened too much.

Do I have to marinate the chicken in yogurt?

Marinating in yogurt tenderizes and seasons the chicken effectively, but if you're short on time you can marinate for as little as 30 minutes or use a lemon-ginger-garlic slurry with a pinch of baking soda for quick tenderizing. Longer marination (up to 4 hours) improves flavor and juiciness.

How can I make this recipe dairy-free or vegan?

Swap the yogurt for unsweetened coconut yogurt and replace heavy cream with full-fat canned coconut milk or coconut cream. Use roasted cauliflower, chickpeas, or tofu instead of chicken and check that your garam masala and canned tomatoes are vegan-friendly.