ADVERTISEMENT

Chicken Tikka Masala – Best Creamy 50-Minute Dinner

By September 19, 20268 min read

Ever craved that velvety, spiced tomato sauce from your local Indian restaurant but felt intimidated to make it at home? You're not alone. I used to think Chicken Tikka Masala required a secret blend of 20 spices and hours of simmering. Then I cracked the code: a simple marinade, a hot skillet, and a sauce built from pantry staples.

Advertisements1

This recipe gives you juicy, charred chicken pieces swimming in a creamy, mildly spiced tomato sauce. The best part? It's ready in under an hour and costs about $2.50 per serving versus $15 at a restaurant. No tandoor oven needed—just your stovetop and a broiler.

Whether you're new to Indian cooking or a seasoned pro, this version balances warmth and creaminess without overwhelming heat. Serve it over basmati rice or with warm naan, and watch it disappear.

Why You'll Love This Recipe

1

Restaurant-Quality Flavor: The marinade and sauce come together with everyday spices for that authentic taste.
2

Budget-Friendly: Costs a fraction of takeout and feeds six generously.
3

Make-Ahead Friendly: The sauce and marinade can be prepped ahead, making weeknight dinners a breeze.
4

Customizable Heat: Adjust the cayenne to suit your family's spice tolerance.

About the Ingredients

2 lbs (900g) boneless, skinless chicken thighs, cut into 1.5-inch chunks

Thighs stay juicier than breasts, but you can use chicken breast if you prefer—just reduce broiling time by 2 minutes to avoid drying out. Look for thighs with even thickness for consistent cooking.

1 cup (240g) plain whole-milk yogurt

Full-fat yogurt prevents curdling and adds richness. For a dairy-free version, use coconut cream mixed with 1 tablespoon lemon juice.

2 tablespoons lemon juice (from 1 lemon)

Fresh lemon juice brightens the marinade. Bottled works in a pinch, but fresh makes a noticeable difference.

2 tablespoons garam masala, divided

Garam masala is a warm spice blend; find it in the international aisle. If you can't find it, substitute with 1 tablespoon curry powder plus 1/2 teaspoon cinnamon.

1 tablespoon ground cumin

Cumin adds earthy depth. Toast whole seeds and grind for even better flavor, but pre-ground is fine.

1 tablespoon paprika (sweet or smoked)

Smoked paprika gives a subtle smoky note that mimics tandoor char. Sweet paprika works too but won't have the same smokiness.

1 teaspoon cayenne pepper (adjust to taste)

This controls the heat. Start with 1/2 teaspoon if you're sensitive, or add more for a spicy kick.

1 tablespoon grated fresh ginger

Use a microplane for ease. If you don't have fresh, substitute 1 teaspoon ground ginger, though the flavor is less bright.

4 cloves garlic, minced

Fresh garlic is key. Jarred minced garlic contains preservatives that dull the flavor.

3 tablespoons unsalted butter or ghee

Ghee gives a nuttier taste and higher smoke point. Butter is fine; just keep the heat medium to avoid burning.

1 large onion, finely chopped

Yellow or white onion works best. Red onion is too sharp for this sauce.

1 can (28 oz) crushed tomatoes

Crushed tomatoes create a rustic texture. For a smoother sauce, use tomato puree. San Marzano tomatoes are worth the splurge.

1 cup (240ml) heavy cream

Heavy cream gives the signature velvety finish. For a lighter version, use half-and-half or full-fat coconut milk.

Salt and black pepper to taste

Kosher salt is preferred for its clean flavor. Add gradually and taste as you go.

Tips & Tricks

Don't skip the marinade rest

Even 30 minutes makes a difference, but 4 hours or overnight yields the most tender, flavorful chicken.

Use a hot skillet for char

A screaming-hot cast iron gives those appealing blackened edges that mimic a tandoor. Don't crowd the pan—work in batches.

Balance the sauce

Taste after adding cream and adjust with a pinch of sugar if the tomatoes are too acidic, or a squeeze of lemon for brightness.

Avoid boiling the cream

Once you add cream, keep the heat low and stir gently to prevent curdling.

Pro Tips

1

Bloom your spices: Cook the ground spices in the butter for 30 seconds before adding tomatoes to unlock their essential oils.
2

Invest in a meat thermometer: Chicken is safe at 165°F (74°C), but for thighs, 175°F (79°C) gives a better texture.
3

Make it ahead: The sauce tastes even better the next day as the flavors meld. Store separately from rice.
4

Use a splatter screen: The sauce bubbles and pops; a screen keeps your stovetop clean.

Step-by-Step Instructions

1. Marinate the chicken

In a large bowl, combine yogurt, lemon juice, 1 tablespoon garam masala, cumin, paprika, cayenne, ginger, garlic, and 1 teaspoon salt. Add chicken and toss to coat. Cover and refrigerate for at least 30 minutes, or up to 8 hours.

2. Broil the chicken

Preheat broiler to high (500°F/260°C). Line a baking sheet with foil and place a wire rack on top. Arrange chicken in a single layer on the rack. Broil 6 inches from heat for 8-10 minutes, until charred in spots and internal temperature reaches 165°F (74°C). Flip halfway if needed.

3. Sauté aromatics

While chicken broils, melt butter in a large skillet over medium heat (350°F/175°C). Add onion and cook for 5-6 minutes, until soft and golden. Add remaining 1 tablespoon garam masala and cook 30 seconds until fragrant.

4. Build the sauce

Add crushed tomatoes, 1/2 cup water, and 1 teaspoon salt. Simmer over medium-low heat (300°F/150°C) for 10 minutes, stirring occasionally, until slightly thickened and bubbling at the edges.

5. Add cream and chicken

Reduce heat to low (200°F/95°C). Stir in heavy cream and add the broiled chicken pieces along with any juices. Simmer gently for 5 minutes, until chicken is heated through and sauce is velvety. Do not boil.

6. Adjust seasoning

Taste and add salt, pepper, or a pinch of sugar if needed. If sauce is too thick, add a splash of water; if too thin, simmer 2 more minutes.

7. Serve

Garnish with chopped cilantro and serve hot over basmati rice or with naan. Enjoy immediately.

Delicious Variations

Coconut Chicken Tikka Masala

Replace heavy cream with full-fat coconut milk for a dairy-free version with a tropical twist.

Vegetarian Tikka Masala

Swap chicken for paneer cubes or roasted cauliflower and chickpeas; adjust cooking time accordingly.

Extra-Spicy Tikka Masala

Double the cayenne and add a chopped serrano pepper with the onions for a fiery kick.

How to Store Chicken Tikka Masala

Refrigerator

Store leftovers in an airtight container for up to 4 days. Keep sauce and rice separate if possible.

Freezer

Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating

Reheat gently on the stovetop over low heat, adding a splash of water or cream to loosen the sauce. Avoid microwaving on high, which can toughen the chicken.

Frequently Asked Questions

Q: Can I use chicken breast instead of thighs?

Yes, you can substitute chicken breast, but reduce the broiling time by 2-3 minutes to prevent drying out. Thighs are more forgiving and stay juicier.

Q: How do I make Chicken Tikka Masala less spicy?

Reduce or omit the cayenne pepper and use sweet paprika instead of smoked. You can also add a tablespoon of honey or sugar to balance the heat.

Q: What can I use instead of heavy cream?

Full-fat coconut milk or cashew cream are great dairy-free alternatives. Half-and-half works but will be thinner.

Q: Can I make this in a slow cooker?

Yes, after broiling the chicken, transfer it to a slow cooker with the sauce (minus cream) and cook on low for 4 hours. Stir in cream at the end.

Q: Is Chicken Tikka Masala gluten-free?

This recipe is naturally gluten-free as written, but always check your spice blends for additives. Serve with gluten-free naan or rice.

I hope this recipe brings the flavors of your favorite Indian restaurant right into your kitchen. Give it a try and let me know how it turns out—did you tweak the spice level or find a new favorite side? Share your results in the comments below! Small steps, big impact.

Chicken Tikka Masala

Chicken Tikka Masala

Chicken Tikka Masala delivers tender charred chicken in a rich, creamy tomato-spiced sauce that tastes like your favorite Indian takeout at home.

★★★★½ 4.8 (187 ratings)
20 minPrep time30 minCook time6Servings420 kcalCalories

🧂 Ingredients

  • 2 lbs (900g) boneless, skinless chicken thighs, cut into 1.5-inch chunks
  • 1 cup (240g) plain whole-milk yogurt
  • 2 tablespoons lemon juice (from 1 lemon)
  • 2 tablespoons garam masala, divided
  • 1 tablespoon ground cumin
  • 1 tablespoon paprika (sweet or smoked)
  • 1 teaspoon cayenne pepper (adjust to taste)
  • 1 tablespoon grated fresh ginger
  • 4 cloves garlic, minced
  • 3 tablespoons unsalted butter or ghee
  • 1 large onion, finely chopped
  • 1 can (28 oz) crushed tomatoes
  • 1 cup (240ml) heavy cream
  • Salt and black pepper to taste

📋 Instructions

  1. 1Marinate the chicken — In a large bowl, combine yogurt, lemon juice, 1 tablespoon garam masala, cumin, paprika, cayenne, ginger, garlic, and 1 teaspoon salt. Add chicken and toss to coat. Cover and refrigerate for at least 30 minutes, or up to 8 hours.
  2. 2Broil the chicken — Preheat broiler to high (500°F/260°C). Line a baking sheet with foil and place a wire rack on top. Arrange chicken in a single layer on the rack. Broil 6 inches from heat for 8-10 minutes, until charred in spots and internal temperature reaches 165°F (74°C). Flip halfway if needed.
  3. 3Sauté aromatics — While chicken broils, melt butter in a large skillet over medium heat (350°F/175°C). Add onion and cook for 5-6 minutes, until soft and golden. Add remaining 1 tablespoon garam masala and cook 30 seconds until fragrant.
  4. 4Build the sauce — Add crushed tomatoes, 1/2 cup water, and 1 teaspoon salt. Simmer over medium-low heat (300°F/150°C) for 10 minutes, stirring occasionally, until slightly thickened and bubbling at the edges.
  5. 5Add cream and chicken — Reduce heat to low (200°F/95°C). Stir in heavy cream and add the broiled chicken pieces along with any juices. Simmer gently for 5 minutes, until chicken is heated through and sauce is velvety. Do not boil.
  6. 6Adjust seasoning — Taste and add salt, pepper, or a pinch of sugar if needed. If sauce is too thick, add a splash of water; if too thin, simmer 2 more minutes.
  7. 7Serve — Garnish with chopped cilantro and serve hot over basmati rice or with naan. Enjoy immediately.
👨‍🍳 Chef's Note: For the deepest flavor, marinate the chicken overnight. The sauce can be made up to 3 days ahead and reheated gently.

Servings: 6

Cuisine: Indian

Course: Main Course

Nutrition (per serving): 420 kcal · 28g protein · 12g carbs · 28g fat
Elena Vasquez

Written by Elena Vasquez

Elena writes about sustainable living and practical zero-waste swaps for everyday families. She focuses on small, budget-friendly changes that make a big difference over time.

Leave a Comment

x
Advertisements