Chicken Tikka Masala Dish

Featured in: Kitchen Go-To Recipes

This dish features tender chunks of marinated chicken simmered slowly in a creamy tomato-based sauce richly scented with cumin, coriander, garam masala, and smoked paprika. The chicken is first marinated in yogurt, lemon juice, and warming spices, then broiled or grilled for a slightly charred flavor. The sauce is crafted with butter, onion, garlic, ginger, and spices, finished with heavy cream for a silky texture. Served best alongside steamed basmati rice or warm naan, it offers a balanced blend of aromatic spices and smooth creaminess for a comforting main course.

Updated on Sat, 10 Jan 2026 12:25:00 GMT
Chicken Tikka Masala: A vibrant photo showing creamy sauce with tender chicken, perfect for dinner. Save to Pinterest
Chicken Tikka Masala: A vibrant photo showing creamy sauce with tender chicken, perfect for dinner. | cozylouz.com

My neighbor brought over a container of chicken tikka masala on a rainy Tuesday, and I remember standing in my kitchen thinking I'd never be able to recreate something that silky and complex. But then I tasted how the yogurt marinade had transformed the chicken into something impossibly tender, and I knew I had to figure it out. Years later, I've made this dish dozens of times, and it's become my go-to when I want something that feels fancy but doesn't require leaving the house.

I made this for my sister's book club night once, and she still texts me asking for the recipe every few months. What got me was watching everyone slow down mid-conversation to really taste what they were eating—that's when I knew the balance of spices had landed just right.

Ingredients

  • Boneless, skinless chicken thighs or breasts (1½ lbs): Thighs stay more forgiving and flavorful than breast meat, but either works—just cut everything into 1-inch pieces so they cook evenly and soak up the marinade.
  • Plain Greek yogurt (¾ cup): This is the secret to tender chicken; the acid and proteins break down the meat fibers gently while adding creaminess to the final sauce.
  • Lemon juice (2 tbsp): Brightens the marinade and helps the yogurt do its work.
  • Ground cumin, coriander, garam masala (2 tsp, 2 tsp, 1½ tsp): Buy these whole and grind them yourself if you can—the flavor difference is remarkable.
  • Smoked paprika, turmeric, salt (1 tsp, 1 tsp, 1 tsp): Paprika adds depth and color without heat; turmeric brings earthiness and anti-inflammatory warmth.
  • Fresh garlic and ginger (3 cloves, 1 tbsp): Mince these finely so they distribute evenly through the marinade and don't leave rough bits.
  • Unsalted butter and vegetable oil (2 tbsp, 1 tbsp): The combination gives you rich flavor without burning at higher heat.
  • Large onion (1, finely chopped): Finely chopping means faster cooking and a smoother sauce base.
  • Tomato sauce or crushed tomatoes (1 can, 15 oz): Use whole tomatoes if you prefer slightly more texture, but sauce creates that restaurant-smooth finish.
  • Heavy cream (1 cup): Don't skip this or use low-fat cream—the fat carries flavor and creates that signature silky mouthfeel.
  • Sugar (1 tsp): A tiny bit balances the acidity of the tomatoes and brings out the sauce's natural sweetness.
  • Fresh cilantro (2 tbsp chopped): Add this at the very end so it stays bright green and doesn't turn muddy from the heat.

Instructions

Product image
Toast bread, bagels, and sourdough evenly for breakfast, sandwiches, and quick meal prep.
Check price on Amazon
Build your marinade foundation:
In a large bowl, whisk together the yogurt, lemon juice, cumin, coriander, garam masala, paprika, turmeric, and salt until you have a smooth paste. Mince your garlic and ginger very finely—you want them almost disappearing into the yogurt rather than lurking in chunks.
Coat and rest the chicken:
Add your chicken pieces to the bowl and toss until every piece is coated in that golden marinade. Cover it and slide it into the fridge for at least 30 minutes, though 2 to 4 hours is when the magic really happens and the chicken becomes impossibly tender.
Get some char on the chicken:
Preheat your broiler to high and line a baking sheet with foil, then set a rack on top. Arrange the marinated chicken on the rack—not touching—and broil for 5 to 7 minutes per side until you see light char marks and the chicken is almost cooked through. If you prefer, grill it or pan-sear it in a hot skillet instead.
Build the sauce base:
Heat butter and oil in a large skillet over medium heat until the butter foams. Add your finely chopped onion and let it cook gently for about 5 minutes, stirring occasionally, until it turns golden and soft.
Wake up the spices:
Add your minced garlic and ginger to the onions and cook for just 1 minute—any longer and they'll burn. Stir in the cumin, garam masala, paprika, coriander, and chili powder if you're using it, cooking for about 30 seconds until the kitchen smells like a spice market.
Bring in the tomato sweetness:
Pour in your tomato sauce and stir in that 1 teaspoon of sugar. Let it simmer gently for about 10 minutes, stirring occasionally, so the tomatoes and spices get to know each other. Season with salt and pepper to your taste.
Make it creamy:
Pour in the heavy cream slowly while stirring, watching as the sauce transforms into this beautiful peachy-orange color. Simmer for another 5 minutes until the sauce thickens slightly and coats the back of a spoon.
Bring it all together:
Nestle that broiled chicken into the creamy sauce and let everything simmer together for 7 to 10 minutes so the chicken finishes cooking and absorbs the flavors. Taste and adjust seasoning one more time, then scatter fresh cilantro over the top.
Save to Pinterest
| cozylouz.com

There was a moment at my friend's dinner table when someone asked for seconds before they'd even finished their first plate, and I realized this dish had become more than just something I made—it was something I shared that made people feel cared for.

The Marinade Magic

The yogurt marinade is where the tenderness lives, and I've learned it's worth taking your time here. The lactic acid in the yogurt is gently breaking down the chicken's muscle fibers while the spices infuse every layer. I once tried marinating for only 15 minutes and could taste the difference—the chicken was still good, but it lacked that silky quality that makes this dish memorable.

Broil vs. Grill vs. Pan

I usually broil because my apartment doesn't have a grill and it's faster than heating up the whole oven, but I've also done this with a screaming hot cast-iron skillet when I'm cooking for one and don't want to heat the broiler. Each method gives you slightly different results—broiling and grilling give you that gorgeous char, while pan-searing gives you a deeper golden crust. The sauce is so good that it doesn't matter which path you choose, as long as the chicken gets some color first.

Making It Your Own

This recipe is forgiving enough to adapt to what you have on hand and what your palate loves. I've made it with coconut milk instead of cream when I wanted something lighter, and it was beautiful and different. I've added extra ginger when I was fighting off a cold, more chili powder when my partner was coming over, and sometimes a splash of Worcestershire sauce for umami depth.

  • For a lighter version, swap half the heavy cream for coconut milk or use half-and-half, though the sauce won't be quite as silky.
  • If you like heat, add more chili powder or fresh diced chili to the sauce rather than the marinade, so you can control the spice level.
  • Marinate overnight if you have the time—it's not necessary, but the chicken becomes even more impossibly tender.
Product image
Handle kitchen cleanup easily by disposing of food scraps, packaging, and cooking waste without leaks or odors.
Check price on Amazon
Sizzling Chicken Tikka Masala, the Indian-American favorite, ready to be served over fluffy rice. Save to Pinterest
Sizzling Chicken Tikka Masala, the Indian-American favorite, ready to be served over fluffy rice. | cozylouz.com

Serve this with steamed basmati rice or warm naan to soak up every bit of that creamy sauce, and watch how quickly it disappears from the plate. This is the kind of dish that reminds me why I love cooking.

Recipe FAQ

How long should the chicken marinate?

Marinating for at least 30 minutes is recommended, but 2–4 hours or overnight elevates the depth of flavor significantly.

Can I cook the chicken without broiling?

Yes, grilling or pan-searing the chicken pieces works well, creating a nice char and sealing in juices.

What can I substitute for heavy cream?

Half-and-half or coconut milk can be used for a lighter, dairy-free version, though it will alter the creaminess slightly.

How can I adjust the heat level?

Modify spiciness by adding more chili powder or fresh diced chilies according to your taste preference.

What are good beverage pairings?

This dish pairs beautifully with a dry Riesling or a chilled lager, balancing the creamy, spicy flavors.

Chicken Tikka Masala Dish

Marinated chicken pieces cooked in a rich, creamy tomato sauce with fragrant Indian spices.

Prep time
25 minutes
Time for cooking
35 minutes
Overall time
60 minutes
Created by Christopher Keating


Skill level Medium

Cuisine type Indian-American

Portions 4 Number of servings

Diet requirements No gluten

What you’ll need

Chicken Marinade

01 1 1/2 lbs boneless, skinless chicken thighs or breasts, cut into 1-inch pieces
02 3/4 cup plain Greek yogurt
03 2 tbsp lemon juice
04 2 tsp ground cumin
05 2 tsp ground coriander
06 1 1/2 tsp garam masala
07 1 tsp smoked paprika
08 1 tsp ground turmeric
09 1 tsp salt
10 3 cloves garlic, minced
11 1 tbsp fresh ginger, grated

Sauce

01 2 tbsp unsalted butter
02 1 tbsp vegetable oil
03 1 large onion, finely chopped
04 3 cloves garlic, minced
05 1 tbsp fresh ginger, grated
06 1 tbsp ground cumin
07 1 tbsp garam masala
08 2 tsp ground paprika
09 1 tsp ground coriander
10 1 tsp chili powder (optional)
11 1 can (15 oz) tomato sauce or crushed tomatoes
12 1 cup heavy cream
13 1 tsp sugar
14 Salt and pepper, to taste
15 2 tbsp chopped fresh cilantro, for garnish

Steps

Step 01

Marinate Chicken: Combine yogurt, lemon juice, cumin, coriander, garam masala, smoked paprika, turmeric, salt, garlic, and ginger in a large bowl. Add chicken pieces and toss to coat evenly. Cover and refrigerate for at least 30 minutes, preferably 2 to 4 hours.

Step 02

Broil Chicken: Preheat the oven broiler to high. Line a baking sheet with foil and place a rack on top. Arrange marinated chicken on the rack. Broil for 5 to 7 minutes per side until slightly charred and nearly cooked through. Alternatively, grill or pan-sear the chicken.

Step 03

Prepare Sauce Base: Heat butter and vegetable oil in a large skillet over medium heat. Add chopped onion and sauté until golden, about 5 minutes. Stir in garlic and ginger, cooking for 1 minute.

Step 04

Add Spices: Mix in ground cumin, garam masala, paprika, coriander, and optional chili powder. Cook for 30 seconds to release aromas.

Step 05

Simmer Tomato Sauce: Pour in tomato sauce and add sugar. Simmer gently for 10 minutes, stirring occasionally. Season with salt and freshly ground pepper.

Step 06

Incorporate Cream: Stir in heavy cream and continue simmering for another 5 minutes until the sauce thickens and becomes creamy.

Step 07

Combine Chicken and Sauce: Add broiled chicken to the sauce and simmer for 7 to 10 minutes until the chicken is cooked through and tender.

Step 08

Garnish and Serve: Sprinkle chopped fresh cilantro on top and serve hot alongside steamed basmati rice or warm naan bread.

What you’ll need

  • Mixing bowls
  • Baking sheet with rack or grill pan
  • Large skillet
  • Cutting board and knife
  • Measuring spoons and cups

Allergy info

Read each ingredient label for potential allergens and reach out to your doctor if you’re uncertain.
  • Contains dairy products such as yogurt, cream, and butter.
  • Gluten-free if spices and yogurt are certified gluten-free.

Nutrition info (for one serving)

These numbers are just for reference and can’t substitute medical guidance.
  • Calorie count: 430
  • Fat content: 24 g
  • Carbohydrates: 17 g
  • Protein: 37 g