Chicken Tikka Masala is a popular Indian dish that is hard to resist. Tender marinated chicken in a creamy sauce full of traditional spices is just so delicious! This easy tikka masala recipe is something you can make at home, any time you’re craving this recipe!
What’s in This Chicken Tikka Masala Recipe?
Tikka masala is an Indian dish that consists of pieces or chunks of meat (tikka) in a red-orange, spicy, creamy sauce. Of course, chicken is the meat of choice in this chicken tikka masala recipe (although paneer, lamb, and tofu are other popular options).
- Chicken: Use skinless, boneless chicken breasts, or you can use thigh meat.
- Buttermilk: We like using buttermilk instead of traditional yogurt for a more tender, buttery result. But you can stick to Greek yogurt if you prefer.
- Spices: This recipe uses a beautiful mix of spices, including cumin, turmeric, red chili powder, garam masala (a spice blend), and more.
- Tomato Sauce: This is the base of the red sauce.
- Butter: Use salted butter, or substitute coconut oil.
- Cream: Heavy cream adds a kick of creaminess to the sauce.
Variations on Easy Chicken Tikka Masala
Chicken breast (instead of thigh meat) is a great place to start if you want a lighter, leaner version of this dish. But you can also find healthier substitutes for various ingredients in the recipe card. For example, substitute the butter with coconut oil, the buttermilk with yogurt, or the heavy cream with coconut milk.
Email This Recipe
Enter your email and we’ll send the recipe directly to you!
How to Store and Reheat
Store leftover chicken tikka masala in an airtight container in the refrigerator for up to 3 days. Reheat in a pot set over medium-low heat or in the microwave in 30-second increments until warmed through.
We do not recommend freezing this dish, as the sauce separates once thawed.
Notes from the Test Kitchen
Don’t be put off by the marinating process. It’s simple, and can easily be started well ahead of dinner time. We recommend marinating it in buttermilk for a full hour. And you can give it an extra hour or two if that works for you.
Remember: the longer you marinate, the more tender and flavorful the chicken will become! So you’ll benefit from prepping this step ahead of time.
Chicken Tikka Masala Recipe
Ingredients
- 24 ounces boneless skinless chicken breasts or thighs, about 4 breasts
- 2 cups buttermilk
- 2 teaspoons garam masala
- 1 teaspoon cumin
- 1 teaspoon turmeric
- 1 teaspoon garlic powder
- 2 teaspoons grated ginger
- 1 teaspoon red chili powder
- 2 tablespoons extra virgin olive oil
- 1 large onion chopped
- 1 tablespoon salted butter or coconut oil
- 15 ounces tomato sauce 1 can
- 1½ cups heavy cream or coconut milk
- Juice from 1 lime
- Fresh coriander to taste
Instructions
- Cut the chicken breast into bite-size pieces.24 ounces boneless skinless chicken breasts
- In a bowl add the chicken with the garam masala, cumin, turmeric, garlic powder, ginger, red chili powder and buttermilk. Mix it, then cover with cling film and chill in fridge for 1 hour2 cups buttermilk, 2 teaspoons garam masala, 1 teaspoon cumin, 1 teaspoon turmeric, 1 teaspoon garlic powder, 2 teaspoons grated ginger, 1 teaspoon red chili powder
- In a non-stick pan, add the extra virgin olive oil on high heat. Add each chicken piece and cook for 4 minutes on each side until slightly browned. Keep the remaining marinade sauce for later. The chicken will not be thoroughly cooked at this point.2 tablespoons extra virgin olive oil
- Remove the chicken from pan and set aside.
- In the same pan, add the butter and onions. Cook until soft and golden brown, for about 7 minutes on medium heat.1 tablespoon salted butter, 1 large onion
- Add the tomato sauce, juice of lime and bring to simmer.15 ounces tomato sauce, Juice from 1 lime
- Add the marinade sauce and cook for another 5 minutes.
- Add the chicken in and let everything cook on medium heat for 15-20 minutes, until chicken is thoroughly cooked.
- Add the heavy cream stir everything together and cook for another 5 minutes on low heat.1½ cups heavy cream
- Serve over steamed rice, add some fresh coriander to taste and enjoy!Fresh coriander to taste
Notes
- Make this recipe a little more (or less) spicy as you please.
- Marinate the chicken longer to make it even more tender.
- Some separating may occur when adding the buttermilk marinade to the sauce, but it won’t affect taste.
How to Make Chicken Tikka Masala Step by Step
Cut the Chicken: Cut 24 ounces of boneless, skinless chicken breasts into bite-size pieces.
Marinate the Chicken: In a bowl add the chicken with 2 teaspoons of garam masala, 1 teaspoon of cumin, 1 teaspoon of turmeric, 1 teaspoon of garlic powder, 2 teaspoons of grated ginger, 1 teaspoon of red chili powder, and 2 cups buttermilk. Mix it, then cover it with cling film and chill in the fridge for 1 hour.
Sear the Chicken: In a non-stick pan, add 2 tablespoons extra virgin olive oil on high heat. Add each chicken piece and cook for 4 minutes on each side until slightly browned. Keep the remaining marinade sauce for later. The chicken will not be thoroughly cooked at this point. Remove the chicken from the pan and set aside.
Cook the Onions: In the same pan, add 1 tablespoon of salted butter and 1 large diced onion. Cook until soft and golden brown, for about 7 minutes on medium heat.
Add the Tomato Sauce: Add 15 ounces of tomato sauce, the juice of lime, and bring to a simmer.
Stir in the Leftover Marinade: Add the marinade sauce and cook for another 5 minutes.
Simmer the Chicken: Add the chicken in and let everything cook on medium heat for 15-20 minutes, until the chicken is thoroughly cooked.
Add the Heavy Cream: Add 1½ cups of heavy cream stir everything together and cook for another 5 minutes on low heat. Serve over steamed rice, add some fresh coriander to taste and enjoy!
This sauce is made with tomato sauce as a base, plus butter and heavy cream to add that creamy texture. It’s tangy, creamy, and warming.
This dish has a nice level of spice to it–plenty of heat and flavor, but not overwhelming. If you’re sensitive to spicy dishes, add less red chili pepper (or skip it completely).
This Indian spice blend usually contains things like cinnamon, cardamom, cumin, coriander, peppercorns, mace, cloves, and more. Each blend might be slightly different.
More Indian Chicken Recipes We Love
- Coconut Curry Chicken
- Country Captain Chicken
- Tandoori Chicken Thighs
- Thai Red Curry Chicken
- Easy Butter Chicken
- Crockpot Curry Chicken
- Massaman Chicken Curry
Note: This recipe is one of those few exceptions on our site that has more than 10 ingredients. We try to keep things VERY easy around here, and limiting ingredients and time spent is one of our favorite ways. That being said, this recipe is too delicious to leave out of our recipe box! It’s an exception that is so flavorful and worth the extra ingredients if you have the time and resources to make it.
Billy says
Love Tikka Masala and this looks incredible!
Becky Hardin says
Thanks Billy!
Suzy says
Now I love everything about this Tikka Masala, Becky! Thanks so much for sharing!
Becky Hardin says
ME TOO!
Lori says
A restaurant quality dish!
Becky Hardin says
Thank you Lori, that means a lot!
Alli says
This recipe is top notch, you will be hard pressed to find a better one!
Becky Hardin says
I’m so happy to hear that!!
Amy says
I can’t wait to make this! It’s my husband’s favorite dish.
Becky Hardin says
YAY!
Pat says
Got my vote, excellent!!!!
Becky Hardin says
I’m so glad you loved it!!
Alex says
So excited to try this ! Do you think you could marinate the chicken I. Buttermilk and omit the heavy cream at the end for a healthier alternative? Thank you!! I have some buttermilk id like to use for this!
Becky Hardin says
The heavy cream definitely makes a difference to the consistency and taste.
Gibson says
I know coriander is the seed of the cilantro plant and the taste is different. I only have some dried cilantro. Can I substitute cilantro for coriander & at what ratio (how much)? Your recipe is the first I found that doesn’t use yogurt as the marinade which is good because I only have buttermilk. Thanks
Bob says
This is a really good recipe; it has become a regular in our household. I do have one question. The recipe instructs that the chicken should be marinated for one hour; if I wanted to marinate it for longer is there a maximum length of marinating time that you would recommend?
Becky Hardin says
You can go a lot longer than an hour if you’d like!
Jack says
It’s a 2 hrs recipe….
Becky Hardin says
It is a long one, but so worth it! I hope you’ll give it a try. You can prep the chicken the day before and marinate overnight in the refrigerator to save a good chunk of time!