Go Back
+ servings
Print Recipe
4.6 from 5 votes

chicken masala recipe, chicken masala gravy spicy curry

Chicken masala curry is a yummy onion tomato cashewnut gravy which has been slow cooked by adding the tomato kaju puree into the chicken curry.
Prep Time25 mins
Cook Time40 mins
Total Time1 hr 5 mins
Course: chicken
Cuisine: Hyderabadi
Servings: 4
Calories: 430kcal
Author: Asiya


  • 750 gms chicken cleaned and washed well
  • 2 tbsp oil
  • 2 small cinnamon sticks and 2 cloves
  • 4 onions finely sliced
  • salt - to taste
  • 1 tsp ginger garlic paste
  • 1/2 tsp turmeric powder/haldi
  • 1 tsp red chilli powder
  • 1/2 tsp roasted coriander seeds powder
  • 12-15 kaju/cashewnuts
  • 3 to matoes chopped
  • 1/4 tsp garam masala powder
  • 1/4 tsp black pepper powder
  • 2 tbsp chopped coriander leaves


Step 1(Making of puree):

  • Take a blending jar, into it add kaju/cashewnuts and make a fine powder of them.
  • Into it add chopped tomatoes and puree them finely.
  • Rest this kaju tomato puree aside.

Step 2:

  • In a wok add oil and heat it.
  • Add whole garam masala such as cinnamon sticks and cloves into it.
  • Add sliced onions and cook them until soft.
  • Add salt as per taste, mix and cook until the onions turn slight brown in color.
  • Add ginger garlic paste and saute for few minutes to get rid of raw smell.
  • Add the washed chicken and roast the chicken until the color of the chicken changes.
  • Into it, add turmeric powder, red chilli powder, coriander seeds powder and mix well.
  • Roast the chicken by mixing on medium flame for few minutes.
  • Reduce the flame and cook the chicken for few minutes until oil starts separating.
  • Into it, add the kaju tomato puree, mix well.
  • Add garam masala powder, black pepper powder, mix and cook the chicken gravy for few minutes until oil starts separating on low flame.
  • Add freshly chopped coriander leaves and give a mix.
  • Cook the chicken until it turns soft for few minutes on low flame.
  • Lastly mix the chicken and its done.
  • Serve the chicken.
  • Enjoy it with rice or roti.


1.If one feels that the curry is too dry, then add some water to get a gravy form and cook for few minutes by covering the curry with a lid.
2.Adding water turns the dry curry into a gravy curry and it tastes awesome.
3.If one wants to make it spicy then add more quantity of black pepper powder while cooking the curry.


Calories: 430kcal
Like and Follow on Facebook:Like or Follow us on our facebook page @YummyIndianKitchen to receive all the latest posts and videos from this blog....
SUBSCRIBE TO OUR YOUTUBE CHANNELTo watch our recipe videos do SUBSCRIBE! and do not forget to press the bell icon to receive every update!!!
Tried this recipe?Mention @yummyindiankitchen or tag #yummyindiankitchen!