Easy Creamy Chicken Tikka Masala Recipe

Chicken tikka masala is one of those dinners that feels like you put in way more effort than you actually did. The sauce is rich, creamy, and full of warm spices, and the chicken stays tender and flavorful. It’s the kind of meal that makes plain rice suddenly very exciting.

I make this on evenings when I want something cozy and really satisfying, but I don’t want to spend forever in the kitchen. It tastes like proper comfort food, and honestly, the leftovers might be even better the next day.

This is also one of those recipes that smells amazing while it cooks. If someone walks into the kitchen halfway through, they’ll probably ask what’s for dinner right away.

Why You’ll Love This Recipe

  • It uses simple ingredients that are easy to find.
  • The sauce is creamy, deeply flavorful, and not complicated to make.
  • It feels like a restaurant-style dinner, but it’s very doable at home.
  • It’s great for weeknights because the cooking process is straightforward.
  • It reheats well, so it’s perfect for leftovers.
  • It’s family-friendly and easy to adjust if you want it milder or spicier.

Ingredients

For the chicken marinade:

  • 500 g500 g boneless skinless chicken thighs or chicken breast, cut into bite-sized pieces
  • 120 g120 g plain yogurt
  • 1 tbsp1 tbsp lemon juice
  • 2 tsp2 tsp garam masala
  • 1 tsp1 tsp ground cumin
  • 1 tsp1 tsp paprika
  • 1/2 tsp1/2 tsp turmeric
  • 3/4 tsp3/4 tsp salt
  • 33 garlic cloves, minced
  • 1 tsp1 tsp grated ginger

For the sauce:

  • 2 tbsp2 tbsp oil or ghee
  • 11 medium onion, finely chopped
  • 33 garlic cloves, minced
  • 1 tbsp1 tbsp grated ginger
  • 112 tsp121​ tsp garam masala
  • 1 tsp1 tsp ground cumin
  • 1 tsp1 tsp ground coriander
  • 1/2 tsp1/2 tsp turmeric
  • 1/2 tsp1/2 tsp paprika
  • 1/41/4 to 1/2 tsp1/2 tsp chili powder, depending on heat preference
  • 170 g170 g tomato paste
  • 400 g400 g canned crushed tomatoes or tomato puree
  • 180 ml180 ml heavy cream
  • 120 ml120 ml water
  • 1 tsp1 tsp sugar
  • 1 tsp1 tsp salt, or to taste

For serving:

  • Cooked basmati rice
  • Chopped cilantro
  • Warm naan, optional

Step-by-Step Instructions

  1. In a medium bowl, mix the yogurt, lemon juice, garam masala, cumin, paprika, turmeric, salt, garlic, and ginger. Add the chicken and stir until everything is well coated. Let it marinate for at least 2020 minutes if you’re short on time, or up to 88 hours in the fridge if you plan ahead.
  2. Heat 1 tbsp1 tbsp oil in a large skillet over medium-high heat. Add the chicken in a single layer and cook for 33 to 44 minutes per side until lightly charred in spots. It doesn’t need to be fully cooked yet. Work in batches if the pan feels crowded, otherwise the chicken will steam instead of getting color.
  3. Remove the chicken and set it aside. Add the remaining 1 tbsp1 tbsp oil to the same pan, then add the chopped onion. Cook for 55 to 66 minutes, stirring now and then, until softened and lightly golden. If the pan looks too dry, add a tiny splash of water rather than more oil.
  4. Add the garlic and ginger and cook for about 3030 seconds, just until fragrant. Then stir in the garam masala, cumin, coriander, turmeric, paprika, and chili powder. Cook for another 2020 to 3030 seconds. Don’t walk away here — spices and garlic can go from perfect to burnt pretty fast.
  5. Add the tomato paste and cook for 11 to 22 minutes, stirring well, until it darkens slightly. Pour in the crushed tomatoes, water, sugar, and salt. Stir everything together and let the sauce simmer for 88 to 1010 minutes, until it thickens a bit and the raw tomato smell mellows out.
  6. Lower the heat and stir in the cream. The sauce should turn smooth and slightly orange. Add the chicken back to the pan, along with any juices that collected on the plate. Simmer for another 55 to 77 minutes, until the chicken is fully cooked and the sauce is thick and glossy.
  7. Taste and adjust if needed. Sometimes I add a tiny pinch more salt at the end because the cream softens the spices a bit. If the sauce gets thicker than you like, just loosen it with a splash of water.
  8. Serve hot over basmati rice with chopped cilantro and warm naan on the side if you have it. A spoonful of extra sauce over the rice is never a bad idea.

Tips for Best Results

  • Chicken thighs stay juicier than breast, especially if you accidentally leave them on the heat a minute too long.
  • Let the tomato paste cook properly before adding liquid. This helps the sauce taste deeper and less sharp.
  • Don’t boil the cream aggressively. Keep the heat low once it goes in so the sauce stays smooth.
  • If your sauce tastes too tangy, add a small pinch of sugar or a splash more cream.
  • Brown the chicken in batches if needed. I know it’s annoying, but overcrowding the pan really does make a difference.
  • Taste at the end before serving. This dish usually wakes up with a final pinch of salt.

Variations

  • Add vegetables like peas, spinach, or diced bell peppers for an easy stretch.
  • Make it spicier by adding extra chili powder or a chopped green chili with the onions.
  • Use coconut cream instead of heavy cream for a slightly different but still delicious version.
  • Swap chicken for paneer if you want a meat-free option.
  • Make it a little lighter by using half-and-half instead of cream, though the sauce won’t be quite as rich.

Storage & Reheating

Storage

Let the chicken tikka masala cool fully, then store it in an airtight container in the fridge for up to 44 days. It actually tastes even better after the flavors sit overnight.

You can also freeze it for up to 22 months. I like freezing it in single portions because it makes lunch very easy later.

Reheating

Reheat gently in a pan over low heat or in the microwave in short bursts, stirring in between. If the sauce has thickened too much in the fridge, add a splash of water or cream to loosen it up.

If reheating from frozen, thaw overnight in the fridge first for the best texture.

FAQs

Can I use chicken breast instead of chicken thighs?

Yes, absolutely. Chicken breast works fine, but it can dry out a little faster, so just be careful not to overcook it.

Do I have to marinate the chicken?

A longer marinade gives better flavor, but even 2020 minutes helps. If I’m in a rush, I still do a short marinade rather than skipping it completely.

Can I freeze chicken tikka masala?

Yes. Let it cool completely, then freeze in an airtight container for up to 22 months. The sauce may separate a little when thawed, but usually comes back together once reheated gently.

What should I serve with it?

Basmati rice is the easiest choice, and naan is always good. You can also serve it with jeera rice or even spoon it over plain toasted flatbread if that’s what you have.

Is this very spicy?

Not especially. As written, it has a mild to medium warmth. If you’re cooking for kids or someone sensitive to spice, use less chili powder.

Final Wording

This chicken tikka masala is one of those recipes I keep coming back to because it’s reliable, comforting, and honestly just really good. It gives you that rich, cozy takeout-style feel without making a huge mess in the kitchen.

If you try it, I hope it becomes one of those back-pocket dinners for you too. It definitely is in my house.

Easy Creamy Chicken Tikka Masala Recipe

Recipe by KamilaCourse: Chicken RecipesCuisine: IndianDifficulty: Easy
Servings

4

servings
Prep time

20

minutes
Cooking time

30

minutes
Total time

50

minutes

Ingredients

For the chicken marinade

  • 500 g boneless skinless chicken thighs or chicken breast, cut into bite-sized pieces

  • 1/2 cup plain yogurt

  • 1 tablespoon lemon juice

  • 2 teaspoons garam masala

  • 1 teaspoon ground cumin

  • 1 teaspoon paprika

  • 1/2 teaspoon turmeric

  • 3/4 teaspoon salt

  • 3 garlic cloves, minced

  • 1 teaspoon grated ginger

  • For the sauce
  • 2 tablespoons oil or ghee

  • 1 medium onion, finely chopped

  • 3 garlic cloves, minced

  • 1 tablespoon grated ginger

  • 1 1/2 teaspoons garam masala

  • 1 teaspoon ground cumin

  • 1 teaspoon ground coriander

  • 1/2 teaspoon turmeric

  • 1/2 teaspoon paprika

  • 1/4 to 1/2 teaspoon chili powder

  • 6 ounces tomato paste

  • 1 can (14 ounces) crushed tomatoes or tomato puree

  • 3/4 cup heavy cream

  • 1/2 cup water

  • 1 teaspoon sugar

  • 1 teaspoon salt, or to taste

Directions

  • In a medium bowl, mix the yogurt, lemon juice, garam masala, cumin, paprika, turmeric, salt, garlic, and ginger. Add the chicken and stir well to coat. Let it marinate for at least 20 minutes, or refrigerate for up to 8 hours.
  • Heat 1 tablespoon oil in a large skillet over medium-high heat. Add the chicken in a single layer and cook for 3 to 4 minutes per side until lightly browned with a few charred spots. Cook in batches if needed. Remove the chicken and set aside.
  • In the same pan, add the remaining 1 tablespoon oil. Add the chopped onion and cook for 5 to 6 minutes until soft and lightly golden.
  • Add the garlic and ginger and cook for about 30 seconds, just until fragrant. Stir in the garam masala, cumin, coriander, turmeric, paprika, and chili powder. Cook for 20 to 30 seconds, stirring constantly.
  • Add the tomato paste and cook for 1 to 2 minutes until it darkens slightly. Stir in the crushed tomatoes, water, sugar, and salt. Let the sauce simmer for 8 to 10 minutes, stirring occasionally, until slightly thickened.
  • Lower the heat and stir in the cream. Add the chicken back to the pan along with any juices. Simmer for 5 to 7 minutes, or until the chicken is fully cooked and the sauce is thick and creamy.
  • Taste and adjust the salt if needed. If the sauce feels too thick, add a small splash of water or cream.
  • Serve hot over basmati rice with chopped cilantro and naan on the side if using.

Notes

  • Chicken thighs stay a little juicier, but chicken breast works too.
    Don’t let the garlic or spices burn when they hit the pan, they can turn bitter fast.
    For a milder version, use just 1/4 teaspoon chili powder.
    This tastes even better the next day after the flavors sit a bit.
    If reheating leftovers, add a splash of water or cream to loosen the sauce.
  • Nutrition Estimate
    Per serving, approximate:
    Calories: 430
    Protein: 29 g
    Carbohydrates: 14 g
    Fat: 29 g
    Fiber: 3 g
    Sugar: 7 g

Leave a Reply

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