Skip to content
Main Course

Chicken Tikka Masala

Chicken Tikka Masala

There is a reason chicken tikka masala shows up on nearly every Indian restaurant menu and in countless home kitchens around the world. It is comforting, richly flavored, and endlessly satisfying, with pieces of tender chicken bathed in a velvety tomato and cream sauce that begs to be scooped up with warm naan.

The magic here is in two steps that both matter. First, the chicken gets a quick yogurt marinade that keeps it juicy and adds tang. Second, the sauce is built slowly with onions, garlic, ginger, and a handful of warming spices until it turns deep and glossy.

You do not need a tandoor or any special equipment. A regular skillet and a little patience are all it takes to make a version at home that honestly rivals your local spot, for a fraction of the cost.

Prep: 20 mins   Cook: 35 mins   Serves: 4

Why You’ll Love This Chicken Tikka Masala

  • Restaurant flavor at home without the delivery fee or the wait.
  • The sauce is forgiving and comes together in one pan, so cleanup stays easy.
  • It reheats beautifully, making it a smart choice for meal prep and leftovers.
  • Adjustable heat means you can make it mild for the kids or fiery for spice lovers.
  • Crowd pleaser that feels special enough for guests yet simple enough for a Tuesday.

Ingredients

  • 1.5 lbs boneless chicken thighs, cut into bite-sized pieces (thighs stay juicier than breast)
  • 1/2 cup plain yogurt, full fat for the marinade
  • 2 tablespoons lemon juice, freshly squeezed
  • 4 cloves garlic, minced, divided
  • 1 tablespoon fresh ginger, grated, divided
  • 2 teaspoons garam masala, plus more for the sauce
  • 2 teaspoons ground cumin
  • 2 teaspoons smoked or sweet paprika
  • 1 large onion, finely chopped
  • 1 can (14 oz) crushed tomatoes or tomato puree
  • 1 cup heavy cream, or coconut cream for dairy-free
  • 3 tablespoons butter or oil
  • Salt, to taste, and fresh cilantro for garnish

Instructions

  1. Marinate the chicken. In a bowl, combine the yogurt, lemon juice, half the garlic, half the ginger, 1 teaspoon garam masala, and a pinch of salt. Add the chicken, toss to coat, and let it sit for at least 20 minutes or up to overnight in the fridge.
  2. Sear the chicken. Heat 1 tablespoon of butter in a large skillet over medium-high. Add the chicken in a single layer and cook for 3 to 4 minutes per side until browned. It does not need to be fully cooked yet. Remove and set aside.
  3. Build the base. Lower the heat to medium and melt the remaining butter. Add the onion and cook for 6 to 8 minutes, stirring often, until soft and golden.
  4. Bloom the spices. Stir in the remaining garlic and ginger, then the cumin, paprika, and 2 teaspoons garam masala. Cook for 1 minute until fragrant, which wakes up the spices.
  5. Simmer the sauce. Pour in the crushed tomatoes and a splash of water. Simmer for 10 minutes, stirring occasionally, until the sauce darkens and thickens.
  6. Add the cream. Reduce the heat to low and stir in the heavy cream until the sauce turns smooth and rosy.
  7. Finish the chicken. Return the seared chicken and any juices to the pan. Simmer gently for 8 to 10 minutes until the chicken is cooked through and the sauce clings to every piece.
  8. Taste and garnish. Season with salt, sprinkle with fresh cilantro, and serve hot.

Tips for the Best Chicken Tikka Masala

  • Use chicken thighs if you can. They stay tender even after simmering, while breast can dry out.
  • Do not skip blooming the spices in the fat. That single minute is where much of the depth comes from.
  • Let the tomato sauce reduce before adding cream so the flavor concentrates instead of tasting watery.
  • Marinate longer if you have time. Even a few hours makes the chicken noticeably more flavorful.
  • Add a pinch of sugar if your tomatoes taste sharp. It balances the acidity beautifully.

Variations & Substitutions

  • Dairy-free: Swap the yogurt for coconut yogurt and the cream for full-fat coconut milk.
  • Vegetarian: Replace the chicken with roasted cauliflower or paneer for a meat-free version.
  • Extra heat: Add a chopped green chili or a pinch of cayenne with the spices.
  • Lighter option: Use half-and-half instead of heavy cream, though the sauce will be a touch thinner.

How to Store & Reheat

Chicken tikka masala keeps well in an airtight container in the fridge for up to four days, and the flavor actually deepens overnight. To reheat, warm it gently on the stovetop over low heat, adding a splash of water or cream to loosen the sauce. It also freezes nicely for up to three months, so consider making a double batch. Thaw overnight in the fridge before reheating.

What to Serve With It

Fluffy basmati rice is the classic partner, soaking up every drop of that gorgeous sauce. Warm naan or roti is essential for scooping. For a fuller spread, add a cooling cucumber raita and a simple side salad to balance the richness.

Frequently Asked Questions

Can I use chicken breast instead of thighs?

Yes, though breast cooks faster and can dry out. Cut it into even pieces and reduce the simmering time slightly to keep it tender.

What is the difference between tikka masala and butter chicken?

They are close cousins. Butter chicken tends to be sweeter and milder, while tikka masala usually has a slightly more robust, spiced tomato sauce.

Can I make this ahead for a party?

Absolutely. It tastes even better the next day, so make it a day early, refrigerate, and gently reheat before serving.

Once you make this at home, you may find yourself reaching for the skillet instead of the phone. Cozy, comforting, and deeply flavorful, this is the kind of dinner that turns an ordinary evening into something a little special.