Best Chicken Tikka Masala

Best Chicken tikka masala is rich, creamy and flavorsome gravy recipe in which succulent roasted chicken pieces dunked in rich creamy tikka masala gravy. This absolutely delicious authentic homemade chicken tikka masala recipe is exactly like restaurant style dish.

The BEST part about this recipe is that you may already have these ingredients in your kitchen. Authentic Chicken Tikka Masala is usually made with yogurt marinated chicken, skewered and char-grilled for incredible BBQ flavors. For the sake of making this recipe much easier for us to make at home, we are using a skillet or pot to cook it all in, while still keeping those amazing flavors.

We are still coating and marinating our chicken with an aromatic spiced Tikka yogurt, using chicken thighs instead of breasts for juicy and succulent results. Using thighs also cuts down on marinating time, needing only a minimum of 10 minutes to soak all of those flavors in!

You CAN use breasts if you wish, but I suggest marinating them overnight for better results. This gives the yogurt time to tenderize them, yielding a better result when cooking over high heat.

The Indian Chicken tikka masala pairs beautifully with Indian flatbreads. i.e kulchas, naan or laccha paratha. Or, serve this absolutely delicious restaurant style curry with pulao or on the bed of hot steamed rice

It is everything you want tikka masala to be: packed with flavor, with just enough browned bits on your chicken to keep it interesting, tangy but also rich, with that signature bronze-orange tikka masala color. Scoop it up over hot rice with a shower of fresh cilantro and you are in tikka masala biz-ness.

Indian Chicken tikka butter masala is a popular chicken gravy dish found across the world. Serve the dish with your favourite Indian flatbread or plain/flavoured rice along with onions rings on the sides. Here is how to make best chicken tikka masala in restaurant style at home.

Some of best restaurant style curries you might want to try :

Matar Paneer


Chana Masala



Here is how to make chicken tikka masala recipe at home.



To make chicken tikka marinade:
500 gms Boneless chicken,cut in bite sized cubes
5 tbsp Thick yogurt
1 tsp Kashmiri red chilli powder
2 tbsp Ginger-Garlic paste
1/2 tsp Turmeric powder
1 tsp Cumin powder
1 tsp Garam masala powder
3/4 tsp Dried Fenugreek leaves(kasuri methi)
1 tbsp Lemon juice
Salt and pepper to taste
2 tbsp Oil

To cook chicken tikka masala gravy:
2 tbsp Oil
2 tbsp Butter
1 tsp Cumin seeds
3 Green chili chopped
2 Green cardamom
2 inch Cinnamon stick
4 Cloves
1/2 tbsp Ginger-garlic paste
3/4 cup Onions finely chopped or blended coarsley
5 Large Ripe Tomatoes, finely chopped or blended coarsely
1/4 cup Full fat cream
1 tsp Cumin powder
1/2 tsp Turmeric powder
1 tsp Coriander powder
2 tsp Kashmiri red chili powder
3/4 tsp Garam masala powder
1 tsp Dried fenugreek leaves
1 tsp Honey/Sugar


To make chicken tikka:

  1. In a mixing bowl add chicken pieces and all the ingredients mentioned for tikka marinade.
  2. Mix everything well, cover and refrigerate it overnight or atleast for 2 hours.
  3. Pre-heat the oven at 400 F and bake the marinated chicken pieces in a tray or skewer for 10 mins.
  4. Then change it to top rack and broil the chicken for 10 mins or till its charred. You can also grill it in a tandoor or a grill pan.

To make chicken tikka masala:

  1. In a pan or kadhai, heat oil and butter together.
  2. Add green cardamom, cinnamon stick and cloves.Then add cumin seeds, salt and finely chopped onions. Fry until onions are translucent.
  3. Add green chilies and ginger garlic paste and mix. Cook for few seconds until raw smell goes off.
  4. Now, add chopped tomatoes, cook till tomatoes gets soft and its water dries up.
  5. Then, add coriander powder, red chili powder,cumin powder turmeric and mix. Cook for a minutes
  6. Now, add 3/4 cup of warm water and cook for 2 to 3 mins or until oil seperates.
  7. Add chicken pieces, cream, honey, and garam masala powder. Cook for 3-4 minutes.
  8. Lastly, add kasuri methi and simmer for another minute.
  9. Turn off the heat and garnish with coriander leaves.
  10. Serve Chicken tikka masala with steamed rice or pulao and naan or laccha paratha


  1. You can add water to the gravy as per the required consistency.
  2. Spiciness of the dish can be adjusted as per the personal preference.

Are you making this recipe? Then don’t forget to like and leave your comments for this recipe!  I LOVE to see your creations so snap a photo and tag BlendOfSpicesbySara on Instagram with the hashtag #blendofspicesbysara

Reach out to me at and also you can follow me on FacebookInstagram ,Pinterest to see what’s latest in my kitchen!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s