Badshahi Chicken | How to make Badshahi Chicken

By Poulomi Ghosh  |  15th May 2017  |  
5 from 5 reviews Rate It!
  • Photo of Badshahi Chicken by Poulomi Ghosh at BetterButter
Badshahi Chickenby Poulomi Ghosh
  • Prep Time


  • Cook Time


  • Serves





About Badshahi Chicken Recipe

This is a simple chicken recipe with a rich gravy, but this dish is not too spicy but has a rich sweet, sour spiced flavor. You can enjoy it with naan, kulcha, paratha but it tastes best with tandoori roti.

Badshahi Chicken is delicious and authentic dish. Badshahi Chicken by Poulomi Ghosh is a great option when you want something interesting to eat at home. Restaurant style Badshahi Chicken is liked by most people . The preparation time of this recipe is 10 minutes and it takes 30 minutes to cook it properly. Badshahi Chicken is an amazing dish which is liked by the people of every region. By the help of this recipe you can definitely know how to make a perfect Badshahi Chicken. Badshahi Chicken is an amazing dish which is perfectly appropriate for any occasion. Badshahi Chicken is delicious as well as healthy dish because it contains large amount of healthy nutrients. Surprise your family and friends by preparing this restaurant style Badshahi Chicken at your home.

Badshahi Chicken

Ingredients to make Badshahi Chicken

  • chicken- 700 gm (cut into big pieces)
  • onion- 2 (cut into thin slices)
  • onion Paste - 3 Medium Size
  • ginger Paste - 11/2 tbsp
  • garlic Paste - 11/2 tbsp
  • curd - 150 gm
  • cashew Nut - 25 gm (paste)
  • turmeric Powder- 2 tsp
  • cumin Powder - 2 tsp
  • Red Chili Powder - 1tsp
  • Kashmiri Red Chili Powder - 1.5 tbsp
  • Green Chili - 4-5
  • salt - as per taste
  • sugar- 2 tbsp
  • Special masala (nutmeg half, green cardamom 4-5, black cardamom half, mace half tsp - dry roast all of them then make a smooth powder of it - 1.5 tbsp
  • Whole Garam Masala - 1 tbsp (1 green cardamom, half inch cinnamon stick, 2 cloves)
  • oil - 5 tbsp
  • ghee- 2 tbsp
  • Milk - 1/2 Cup (full fat)
  • Rose water- 1 tsp (optional)

How to make Badshahi Chicken

  1. Wash chicken pieces & make small gashes, it will help to make it tastier.
  2. Heat up a pan, add 5 tbsp of oil to it, allow it to hot. Add chicken pieces & salt, fry them for 5-6 min, do not over fry the pieces, otherwise the pieces will not tenderize. Keep them aside.
  3. In the same oil add Whole garam mashala, wait for the nice aroma. Add onion slices, fry them till it gets golden brown.
  4. Add ginger, garlic,& onion paste one by one, saute them till the raw aroma diminishes. Add turmeric, red chili, & cumin powder and saute.
  5. Now make a smooth mixture of curd, cashew nut paste & kashmiri mirch. Add the mixture to the pan & stir till oil gets fully separated.
  6. Now its time to add the fried chicken pieces,and mix them nicely. Add silt green chili & the special masala to it.
  7. Keep stirring, then add the milk & salt (be carefully add the salt, remember we already fried the chicken with salt), then cover & cook until the chicken gets fully cooked. Add water if needed.
  8. After 15 minutes open the lid & check if it is done then add ghee & rose water to it. Cover & cook for another 5 min and then serve hot.

My Tip:

If you want to add fresh cream then add 1 tbsp of cream over it. I didn't use cream.

Reviews for Badshahi Chicken (5)

Deepak Kumar2 years ago

Very tasty

Akash Srivastava2 years ago

I tried the recipe it was just awesome thanks

Linto Thomas2 years ago

Awesome taste and never expected I would do this dish this much tasty

Hutokshi Bavaadam2 years ago

It was superb and turned out very delicious. My family just loved it. Thank you.

Aysha Patel2 years ago

Making it right now

Cooked it ? Share your Photo