creamy chicken tikka masala
|

Creamy Chicken Tikka Masala Recipe

If you want comfort food that feels fancy but cooks like weeknight magic, this creamy chicken tikka masala is your kitchen soulmate. Tender, yogurt-marinated chicken gets baked (or grilled) and then dunked into a silky, spiced tomato-cream sauce that’s downright addictive. This easy chicken tikka masala recipe is perfect for cozy dinners, for impressing guests, or for meal-prep nights when you want something better than takeout. Try it with fluffy basmati rice or warm garlic naan, both are total winners.

A little background: chicken tikka masala is a wildly loved curry with roots in South Asian cooking and a modern origin story tied to the UK (some credit Glasgow chefs for adding tomato and cream to spiced chicken). Whether you call it authentic Indian food or Western-Indian comfort, this recipe leans into that best-of-both-worlds vibe: bold spices, tender chicken, and a creamy finish that keeps people coming back for seconds.

Subscribe to Drenched In Flavor’s email subscriber list to make sure you never miss a super tasty recipe. Fill out your email below to receive free recipes to your inbox every week!

Why this creamy chicken tikka masala recipe works

  • Chicken breast (diced) — Chicken breast soaks up the marinade and gives lean, tender pieces that are great for family meals. If you prefer more juiciness, thighs are an easy swap (see variations).
  • Yogurt (for marinade) — The acid and enzymes in plain yogurt gently tenderize the chicken while the fat carries spice flavor deep into the meat. That’s how you get juicy bites instead of dry cubes.
  • Garlic & ginger (minced) — Classic aromatics that form the backbone of the marinade and sauce; they add warmth and that unmistakable savory bite.
  • Garam masala, turmeric, cumin, mild chili powder — This spice quartet builds layers: garam masala gives warm complexity, turmeric gives color and earthiness, cumin adds savory depth, and mild chili powder adds gentle heat (adjust for spice-level).
  • Onion (sautéed) — Slowly caramelized onion adds natural sweetness and texture to the sauce, balancing the tomatoes’ acidity.
  • Chopped tomatoes + tomato puree — Tomatoes give body and tang; combined with cream, they create the signature silky masala sauce.
  • heavy cream (or double cream) — The final swirl of cream smooths and enriches the tomato base, turning it into a luxurious sauce that coats every grain of rice.
  • Honey or sugar — Just a touch to balance tomato acidity and round out flavor.
  • Salt & pepper — The unsung heroes — they make the whole dish pop.

This mix of marinade + charred-baked chicken + tomato-cream sauce is how you get that restaurant-style, creamy chicken tikka masala at home.

creamy chicken tikka masala

Method:

Step 1: Marinate the chicken (how to marinate chicken for tikka masala)

In a medium bowl combine ½ cup plain yogurt, 2 cloves minced garlic, 1 tsp minced ginger, 1 tsp garam masala, ½ tsp turmeric, ½ tsp cumin, and ½ tsp mild chili powder. Add the 1.3 lb diced chicken breast and stir until every piece is evenly coated. Cover and refrigerate for at least 2 hours; overnight is ideal. Marinating not only flavors the meat but tenderizes it so your finished chicken stays juicy when baked. If you’re short on time, even 30–45 minutes will help—just know longer is better.

Step 2: Preheat and prep (oven vs. grill)

Preheat your oven to 400°F (200°C). Thread the marinated chicken onto 4–5 skewers (or spread evenly on a grill rack). Place the skewers on a rimmed baking tray with the chicken slightly elevated so the hot air can circulate and the chicken can char a bit around the edges. Alternatively, grill on a hot grill or broil briefly for extra char. Baking takes 15–20 minutes; check for a safe internal temp of 165°F (74°C). Let the chicken rest a few minutes off the heat so juices redistribute.

chicken tikka skewers

Step 3: Sauté the onion (building flavor)

While the chicken cooks, heat a large pan over medium heat and add 1–2 tablespoons of neutral oil. Add the diced onion and sauté for about 5–7 minutes, stirring often, until the onion is soft and translucent and starting to turn golden at the edges. This step builds that sweet-savory base that makes the sauce sing, don’t rush it. If you want a deeper flavor, cook a couple minutes longer for light caramelization.

Step 4: Add spices and aromatics

To the softened onions add 3 cloves minced garlic, 2 tsp garam masala, ½ tsp turmeric, ½ tsp cumin, 1 tsp mild chili powder, 1 tsp paprika, 1 tbsp honey (or sugar), ¼ tsp salt, and 1/8 tsp pepper. Stir constantly for 1–2 minutes until the spices smell fragrant, this “blooming” brings out oils and intensifies flavor. If the pan looks dry, add a splash of oil or a spoonful of water so the spices don’t scorch.

building the base for the creamy chicken tikka

Step 5: Tomatoes & simmer (building the sauce)

Pour in the chopped tomatoes with their juice and add 3 tbsp tomato puree. Bring the mixture to a gentle simmer and let it reduce for about10-15 minutes, stirring occasionally, until the sauce thickens slightly and the raw tomato flavor mellows. Taste and adjust seasoning now, this is where you balance acidity, sweetness, and salt before adding cream.

Step 6: Finish with cream (make it silky)

Turn the heat to low (or off if your pan runs hot) and slowly stir in 1 cup heavy cream. Add it gradually while stirring to avoid splitting. Warm the sauce gently; don’t let it come to a rolling boil or the cream may separate. Once combined, you’ll have a smooth, rich sauce that clings to the chicken.

creamy tikka masala sauce

Step 7: Combine, rest, and serve (final assembly + plating tips)

Cut the chicken off the skewers and gently fold the pieces into the sauce so each bite is coated. Simmer 1–2 minutes for everything to marry. Taste and add more salt, a squeeze of lemon, or a pinch of garam masala if you want extra aroma. Serve hot with basmati rice (or pilau rice), warm naan, and a little cucumber raita on the side. Pro tip: garnish with chopped cilantro and a drizzle of cream for an irresistible finishing touch. If you make this, please take a quick photo and pin it or tag it on Instagram, I’d love to see your version!

Recipe FAQ (at least 7 Q&A — SEO-friendly)

1. Can I use chicken thighs instead of chicken breast?
Yes — chicken thighs are juicier and more forgiving, especially if you’re going to simmer longer. Reduce bake time by a couple minutes if pieces are larger.

2. How long should I marinate the chicken?
Minimum 2 hours for good flavor; overnight (6–12 hours) is best. If you’re stuck for time, 30–45 minutes helps but won’t be as deeply flavored.

3. Can I make this dairy-free or vegan?
Absolutely, swap the yogurt marinade for dairy-free yogurt (or coconut yogurt) and replace heavy cream with full-fat coconut milk. Use tofu or roasted chickpeas instead of chicken for a vegan option.

4. Can I make this ahead of time and reheat?
Yes! The flavor often improves after resting. Store in the fridge for up to 3 days. Reheat gently on the stove with a splash of water or cream to loosen the sauce. For longer storage, freeze for up to 2 months.

5. How do I make it spicier or milder?
For more heat add cayenne, crushed red pepper, or extra chili powder. To make it milder, reduce the chili powder and add a bit more cream or yogurt to balance heat.

6. Do I have to use skewers and the oven?
Nope, skewers mimic the tandoor char, but you can also cook marinated chicken in a hot skillet, under the broiler, or on a grill. Air-fryer fans: cook the marinated pieces at 400°F in a single layer for similar results.

7. What rice or sides go best with chicken tikka masala?
Classic is basmati rice or pilau rice. Garlic naan and cucumber raita are perfect for scooping up sauce. Roasted vegetables or a simple salad add balance.

8. Is this gluten-free?
Naturally yes, as written, but check that your spice blends and tomato puree are gluten-free if you need to be certain.

9. Can I use canned whole tomatoes instead of chopped?
Yes — crush them as you add them or blend briefly during cooking. Tomato quality affects the sauce, so a good-quality canned tomato is worth it. If your whole tomatoes don’t contain any extra juice you may want to use extra tomato puree.

ariations of this recipe

  1. Vegetarian Paneer Tikka Masala — Replace chicken with cubes of paneer; grill or pan-sear the paneer until golden, then fold into the same creamy masala sauce. Great for meatless Monday.
  2. Coconut Cream Chicken Tikka Masala (dairy-free) — Replace heavy cream with full-fat coconut milk and use dairy-free yogurt in the marinade for a tropical twist. Adds subtle sweetness and keeps it vegan-friendly if using tofu.
  3. Spicy Red-Hot Tikka Masala — Add ½–1 tsp cayenne or a chopped green chili to the sauce and finish with chili oil for extra punch. Great for heat lovers.
  4. Slow Cooker Creamy Tikka Masala — Sear the marinated chicken quickly, then dump everything (sauce ingredients + seared chicken) into a slow cooker for 3–4 hours on low. Stir in cream at the end. Perfect for hands-off dinners.
  5. Lightened-Up Tikka Masala — Swap heavy cream for plain Greek yogurt whisked in off-heat, and use chicken breast or turkey for lower fat. It’s still creamy but lighter on calories.
creamy chicken tikka masala

Latest Recipes:

Subscribe to Drenched In Flavor’s email subscriber list to make sure you never miss a super tasty recipe. Fill out your email below to receive free recipes to your inbox every week!

creamy chicken tikka masala

Creamy Chicken Tikka Masala Recipe

Drenched In Flavor
This creamy chicken tikka masala recipe delivers tender, yogurt-marinated chicken baked to perfection and folded into a luscious tomato-cream sauce. Warm garam masala, cumin, turmeric, and garlic build deep flavor while a touch of honey balances the acidity. Serve with basmati rice and naan for a restaurant-style meal at home. Make it dairy-free with coconut milk or use thighs for extra juiciness.
5 from 1 vote
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Main Course
Cuisine Indian
Servings 4

Ingredients
  

For the chicken marinade:

  • 1.3 lb chicken breast diced
  • ½ cup plain yogurt
  • 2 cloves garlic minced
  • 1 tsp ginger finely minced
  • 1 tsp garam masala
  • ½ tsp turmeric
  • ½ tsp cumin
  • ½ tsp mild chili powder

For the sauce:

  • 1 medium onion diced
  • 3 cloves garlic minced
  • 2 tsp garam masala
  • ½ tsp turmeric
  • ½ tsp cumin
  • 1 tsp mild chili powder
  • 1 tsp paprika
  • 1 tbsp honey or sugar
  • ¼ tsp salt
  • 1/8 tsp pepper
  • 400 g about 14 oz chopped tomatoes in juice
  • 3 tbsp tomato puree
  • 1 cup heavy cream double cream

Instructions
 

  • Mix chicken marinade ingredients; coat chicken and marinate 2+ hours.
  • Preheat oven to 400°F (200°C). Thread chicken on 4–5 skewers and bake for aorund 20 minutes until cooked.
  • Sauté onion in oil until soft (5–7 min); add garlic and spices, cook 1–2 min.
  • Add chopped tomatoes + tomato puree; simmer 8–12 min until thickened.
  • Reduce heat and slowly stir in cream until smooth.
  • Fold in cooked chicken; warm 1–2 min and serve with rice and naan.

Notes

Dont forget to leave me a comment below and let me know what you think of this recipe!

Related Recipes:

If you loved this, why not try:

2 Comments

  1. Phill George says:

    5 stars
    This dish looks so savory I’m definitely bookmarking it. Thanks for sharing!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating