Chicken Tikka Masala Recipe

By Maria Lichty

Jump to RecipePin Recipe4.7866
This post may contain affiliate links. Read myย disclosure policy.

Quick Summary

This Chicken Tikka Masala recipe is a cozy, flavor-packed dish made with tender, marinated chicken simmered in a rich, creamy tomato sauce infused with warm spices. It’s easy to make at home with everyday ingredients and perfect for serving with fluffy basmati rice or soft naan. Whether you’re new to Indian cooking or just craving a comforting classic, this recipe delivers big flavor with minimal fuss.

Chicken Tikka Masala in bowl with rice and naan on the side.

Chicken Tikka Masala Recipe: Make Your Favorite Indian Takeout at Home

You might think Chicken Tikka Masala is one of those dishes you only order from restaurants, but guess what? it’s actually easy to make at home!

You’ll start by marinating the chicken in yogurt and warm spices, then quickly sear it in a pan to lock in flavor. From there, it simmers in a rich, creamy tomato sauce that comes together with everyday ingredients and just a little patience. The result is a cozy, satisfying curry that feels like comfort food and tastes like it came from your favorite Indian restaurant. Bonus: it’s perfect for meal prep—the flavors deepen overnight, so leftovers taste even better the next day!

This recipe has become a favorite in our house, especially for weeknight dinners or when we’re having friends over. The chicken is juicy and tender thanks to a yogurt-based marinade, and the sauce? Oh, the sauce! Creamy, tomatoey, and perfectly spiced without being too hot.

Serve with basmati rice to soak up all that rich sauce, or warm garlic naan to scoop it up bite by bite. Add a side of cool cucumber raita to balance the spices.

If you looking for a vegetarian version, check out my Vegetarian Tikka Masala or try Tikka Masala Meatballs for a fun twist!

FEATURED COMMENT: I made this the other night and everyone loved it, including my dad who’s not a big fan of Indian food. Not too spicy for the kids, but full of flavor. Although the recipe looks intimidating, with the long list of ingredients, it was easy to make. -Jen

Key Ingredients

  • Chicken: Chicken thighs are juicier and more flavorful than breasts. They stay super tender, even after simmering in the sauce. But if you only have chicken breasts, you can use them.
  • Plain Yogurt: Used in the marinade to tenderize the chicken and help the spices cling. Full-fat yogurt works best, but low-fat is fine too.
  • Ginger: Peel and freeze fresh ginger whole, then grate it straight from frozen when needed. It’s easy, mess-free, and always ready to use!
  • Ground Spices (Cumin, Turmeric, Chili Powder, Paprika, Garam Masala): These are the heart of the flavor. Use fresh spices if possible—older spices lose their punch over time. I like to add a little cayenne pepper for a little heat too!
  • Crushed Tomatoes: They create the base of the sauce. Canned crushed tomatoes are convenient and consistent.
  • Heavy Cream (or Coconut Milk): Adds the signature richness to the sauce. Use coconut milk for a dairy-free alternative with a subtle sweet twist.
  • Onion: Sautéed until golden, onions form the flavorful base of the curry sauce. Take your time with this step—it builds sweetness and body.
  • Fresh Cilantro: Adds a bright, herbal finish. If you’re not a cilantro fan, you can skip it, but it really lifts the final dish.
Chicken Tikka Masala in pan.

Tips for the Best Chicken Tikka Masala

  • Marinate the chicken for at least 1–2 hours (or overnight) for deeper flavor.
  • Use boneless chicken thighs instead of breasts for juicier, more tender results.
  • Pan-sear the chicken before adding it to the sauce to build extra flavor and texture.
  • Simmer the sauce slowly to allow the spices and tomatoes to fully develop.
  • Adjust the spice level to your taste—add more chili for heat or more cream to mellow it out.
  • Swap in coconut milk for a dairy-free version that’s still creamy and rich.
  • Make extra—leftovers taste even better the next day and are great for meal prep.

Chicken Tikka Masala

This Chicken Tikka Masala is a rich and flavorful Indian-inspired dish made with tender, marinated chicken cooked in a creamy, spiced tomato sauce. It's perfect for a cozy dinner and easy enough for weeknights. Serve it with basmati rice or naan for a restaurant-style meal at home.
4.78 from 53 votes
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients
  

For the chicken:

  • 1/2 cup whole milk yogurt
  • 1 tablespoon lemon juice
  • 4 cloves garlic, minced
  • 2 teaspoons freshly grated ginger
  • 1/2 teaspoon garam marsala
  • ½ teaspoon chili powder
  • 1/2 teaspoon cumin
  • 1/2 teaspoon paprika
  • 1 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1 1/2 pounds boneless skinless chicken thighs, cut into 1-inch chunks
  • 2 tablespoons avocado oil

For the sauce:

  • 2 tablespoons unsalted butter
  • 1 yellow onion, diced
  • 2 tablespoons tomato paste
  • 2 teaspoons freshly grated ginger
  • 3 cloves garlic, minced
  • 2 1/2 teaspoons garam masala
  • 2 teaspoons ground turmeric
  • 1 teaspoon chili powder
  • 1/2 teaspoon paprika
  • 1/2 teaspoon cumin
  • ¼ teaspoon cayenne pepper
  • 28 oz can crushed tomatoes
  • 1 cup chicken broth
  • 1/3 cup heavy cream (or coconut milk)
  • 1 tablespoon fresh lemon juice
  • 1/4 cup chopped fresh cilantro leaves, optional
  • Basmati rice and naan, for serving, optional

Instructions
 

  • In a large bowl, stir together the yogurt, lemon juice, garlic, ginger, garam marsala, chili powder, cumin, paprika, salt, and pepper. Add the chicken pieces and stir until the chicken is well coated. Let the chicken marinate in the yogurt sauce for at least 30 minutes. You can refrigerate the chicken overnight. 
  • In a large skillet, heat the oil over medium heat. Add the marinated chicken to the hot skillet and cook, stirring occasionally, until golden, about 4 to 5 minutes. Transfer the chicken to a plate and set aside. 
  • In the same skillet, melt the butter over medium heat. Stir in the onion and cook until tender, about 3 to 5 minutes. Stir in the tomato paste, ginger, garlic, garam masala, turmeric, chili powder, paprika, cumin, and cayenne pepper and cook until well combined, 1 to 2 minutes. Stir in the diced tomatoes and chicken broth. Bring to a boil; reduce the heat and simmer, stirring occasionally, until sauce is slightly thickened, about 10 minutes
  • Stir in the cream and lemon juice. Add the cooked chicken back into the pan and cook until heated through, about 5 minutes. 
  • Serve warm with rice and naan, if desired.

Notes

Garam masala is an Indian spice and can be found in the spice aisle at most grocery stores.
How to Store: Keep in an airtight container in the refrigerator for up to 3–4 days. To reheat, warm it gently on the stovetop over low heat or in the microwave, adding a splash of water or cream if the sauce has thickened too much. For longer storage, freeze it in a sealed container for up to 2 months—just thaw overnight in the fridge before reheating.

Nutrition

Serving: 6g, Calories: 308kcal, Carbohydrates: 10g, Protein: 24g, Fat: 19g, Saturated Fat: 10g, Cholesterol: 138mg, Sodium: 798mg, Potassium: 597mg, Fiber: 2g, Sugar: 4g, Vitamin A: 910IU, Vitamin C: 15mg, Calcium: 80mg, Iron: 2.5mg
Keywords chicken, chicken tikka masala

Have you tried this recipe?

Leave a comment below and share a photo on Instagram. Tag @twopeasandpod and hashtag it with #twopeasandtheirpod

More Chicken Recipes

Get the best of the best!
4 Recipes Guaranteed to be New Favorites

Maria

Iโ€™m Maria Lichty, creator of Two Peas and Their Pod and two-time cookbook author.

On Two Peas & Their Pod, you will find recipes that are family friendly, affordable, approachable, and most importantly DELICIOUS. I share everyday recipes for everyone!

Summer Fall Spring Winter Gluten-Free

4.78 from 53 votes (25 ratings without comment)

Leave a Reply

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

Recipe Rating





Comments

Leave a comment

  1. 5 stars
    I love easy dinner recipes, especially when they turn out to be something my whole family loves!. This one also looks tasty. That looks delicious! Comfort food recipes will always find a way to me eventually, I love trying new things. This is literally one of the most delicious things I have made! thank you for the sharing a great recipe!!
    https://www.puro.pk/

    1. I can’t wait to make this! Looks amazing! While typical tikka masala is made with canned diced tomatoes, as yours is, do you suppose I could leave it out? I don’t like tomatoes, but I’m wondering if it’s needed to provide liquid to the recipe.

  2. 5 stars
    Chicken Tikka Masala is one of my favorite chicken recipe. Your dishes looks delicious. Thanks for sharing the awesome recipe.

  3. Hi Maria! ย This sauce looks so good and I love Indian! ย Would it be good w vegetables instead do you think? ย Itโ€™s the first Indian Iโ€™ve seen that doesnโ€™t look intimidating but I want to make it vegetarian. ย Better to sub cauliflower or a meat substitute which I can still marinate? ย Thanks for any suggestion! ย Love your recipes!ย 

  4. 5 stars
    I made this for my Valentines tonight and they all LOVED it!!! Thank you so much for this delicious recipe. I will be making this often! YUM!!!

  5. Looks amazing but need dairy free option please. While I can find coconut or almond milk yogurt, not sure what I could substitute for heavy cream?

  6. 3 stars
    Easy to make, despite all of the ingredients. But thought it was just okay- it seemed like it was lacking some flavour. ย I checked and re-checked the recipe to make sure I didnโ€™t miss anything. ย Looked great when it was done, just wish it packed more flavour! Recipe was well written, super easy to follow!ย 

  7. I have made this in the past with a different recipe but this looks so much better. ย Do you think I could put the marinated chicken in the crock pot with the sauce and let it cook all day? ย 

  8. 5 stars
    I loved this! ย My chicken made so much juice it took much longer to sautรฉ and I had to drain some. But- got a โ€œthis is excellentโ€ from the hubs and I agree, it was so good! ย A good timesaver,since so many spices are ย in both the marinade and sauce, measure the dry spices for each at the same time and set the sauce ones aside for when you need them. ย Two thumbs up!

  9. 5 stars
    Made this the other night exactly as written and it was incredible. So full of flavor and perfectly spiced. I will be sure to get Petite diced tomatoes next time but this is our new favorite dish at our house!! Also made your chocolate chip cookie bars that were a fantastic end to the meal. ย Thank you!

    1. I can’t wait to make this! Looks amazing! While typical tikka masala is made with canned diced tomatoes, as yours is, do you suppose I could leave it out? I don’t like tomatoes, but I’m wondering if it’s needed to provide liquid to the recipe.

  10. 5 stars
    At my place the chicken tikka masala is quite normal but the recipe you shared is completely bang on.

  11. 5 stars
    This is a great recipe but I did make a few changes. As I had no chicken available I used Pork Loin Steaks and they were fantastic. I traded out the cream for coconut milk and it enhanced the flavor even more. This recipe is a keeper! Thank you.

  12. I made this the other night and everyone loved it, including my dad who’s not a big fan of Indian food. Not too spicy for the kids, but full of flavor. Although the recipe looks intimidating, with the long list of ingredients, it was easy to make.

  13. I’m not very familiar with traditional Chicken Tikka Masala but I was interested in trying out a homemade recipe after tasting a yummy free sample. This recipe was pretty good. I cut the cayenne to less than half of what the recipe called for because of my toddlers and felt like the spice level was just right. Everyone in my family ate this, and enjoyed it but I wasn’t wowed by it. I might find another recipe if I attempt to make this dish again. My favorite part was using the Naan to soak up all the leftover sauce at the end!

  14. 5 stars
    This was the best chicken Tikka masala recipe I’ve made so far! The only change I’d make is to add the cream before reducing the sauce. Thanks!

  15. 5 stars
    I made this tonight and it was amazing! Thanks for another great recipe!!! The seasonings were on point and it had the right amount of tomato flavor.

  16. 5 stars
    Phenomenal. I used coconut milk instead of cream and added 1/2 t of cinnamon. I wanted to bathe in the sauce. I’m already thinking about leftovers for tomorrow!

    P.S. I just found your site because of this recipe on pinterest… you’re definitely a soul sister to me!

  17. 5 stars
    My husband loved this. I did have concerns about the tomatoes. I used diced and they seemed to over power the dish. Anyone use petite diced? Also curious what veggies to add for a side…any thoughts?
    Great recipe, easy to follow, turned out delicious!

  18. 5 stars
    My husbands favorite. I have a dairy free friend joining us for dinner. Would the coconut milk swap for yogurt and heavy cream be a 1:1 swap?
    Thanks !!

  19. Love the recipe. One thing I’m not sure about. When you cook the chicken after it’s been in the yogurt mixture, do you scoop out just the chicken, or cook it with the marinade? I have poured it all in and there is a lot of liquid after the chicken cooks. I hope that question makes sense.

  20. 5 stars
    Iโ€™ve never cooked nor eaten Indian food and decided to step out of my box. This is incredibly delicious!!! Followed the recipe perfectly and it came out great. My husband absolutely loved it! Thanks so much

  21. 5 stars
    Thank you so much for this recipe! It was a huge hit by my whole family. I was so surprised when my children actually asked for seconds, and said that I should make this more often. Delicious!

  22. 5 stars
    This is an easy masala since it doesn’t require toasting and grinding all the spices individually. It’s on the stove right now, the house smells amazing! Hint I learned from an Indian cookbook on how to make a lower carb basmatti rice: boil pot of water (say 8 cups water to 1 cup rice), pour in rice, and boil 9-10 minutes, then drain in a strainer. Perfect every time.

  23. 5 stars
    i made this thrice already,, we love it so much! thank you for thinking this up and sharing it with us,,

  24. 5 stars
    I made this last night and it was very good! I had to make a couple subs with what I had on hand (ghee instead of butter), half and half (instead of cream), and added golden raisins and green peas for a pop of color. Everyone loved it! Served with brown rice, naan, and marinated cabbage and it was a flavor fest! ๐Ÿ™‚ Thanks for sharing such a great recipe!

  25. Does subbing in the coconut milk make the dish taste like coconut? My hubs doesnโ€™t like coconut, but Iโ€™m trying to avoid the calories of the cream. Also, is it unsweetened coconut milk? Iโ€™m excited to make this – one of our faves – for this weekend.

  26. 4 stars
    The flavor of this was delicious! I donโ€™t recall chicken tikka masala having such large chunks of tomatoes so that seemed a little off to us. Iโ€™d want to try maybe crushed tomatoes instead, not sure if anyone has tried that?

  27. This is one of our favorite recipes. I make it often in my meal plan rotation. Thank you for sharing.

    P.S. Have you ever tried to freeze this? Does it freeze well?

  28. 4 stars
    Good recipe that my family enjoyed. A couple of notes though on things I would change about the recipe. Mine looked a whole lot different from the pictures above…..many, many more diced tomatoes in mine and I used the amount designated. The tomatoes overtook this recipe. I would use crushed tomatoes next time. Additionally, like other commenters, I would up the spices to add more flavor, especially the garam and the chili powder. Otherwise, it is very good and was enjoyed by my family of 6.

  29. I want to make this delicious-looking recipe this weekend! The recipe states whole milk yogurt, NOT Greek yogurt. Can I ask why? Greek yogurt is normally what I have on hand. Thanks!

    1. You can use Greek yogurt if that is what you have. It will have a more tangy flavor.

  30. Fantastic! My only tweak for next time will be to omit the lemon juice at the end, add just a hair more cream, and maybe more butter with the onion sautรฉ. It was delicious as is though! So many flavors!

  31. 5 stars
    Such an explosion of flavor! Itโ€™s time consuming, so I usually make 2-3 โ€œspice packetsโ€ of all the spices and store for quick use! All time favorite in the house!!!

  32. 5 stars
    Oh my! This is a recipe we will keep on repeat! It turned out so well with the perfect amount of spice and flavor. Thank you for sharing!

  33. Hi, when do you suggest putting in the lemon juice and heavy whipping cream? Iโ€™m probably overlooking it, Iโ€™m pretty bad at reading recipes

  34. What kind of Chile powder do you use – regular Chile or Kashmir? And do you wipe off chicken before adding to skillet or drain off marinade and discard? Thank you.

    1. 5 stars
      Great recipe! Flavors are complex and delicious! I like this with chicken thighs.