Spicy World
Simple and Easy Recipes

Afghani Chicken Curry


Afghani Chicken Curry is a very flavorful main course recipe in which marinated chicken will be first shallow fried until dark brown then cooked in a thick onion based gravy. I have learnt the recipe from my friend Ankita. The Afghani chicken tastes best with plain chapati or naan or light pulao. Try this recipe in your kitchen and let me know how it turned out for you.


  • 700 grams of chicken.
  • 3 Tablespoons of yogurt.
  • Salt as per your taste.
  • Spice powder 1 Teaspoon of each (red chili powder, black pepper powder, garam masala powder, kasuri methi).
  • 2 - 3 Tablespoons of chaat masala.
  • 1 medium onion, roughly chopped.
  • 2 inches ginger.
  • 7-8 cloves of garlic.
  • 2-3 green chilies, chopped.
  • Paste of 4-5 cashews.
  • 3 Tablespoons of fresh heavy cream.
  • 1 Teaspoon of butter.
  • 5-6 Tablespoons of cooking oil.
  • A handful of coriander leaves with stem.
  • A cup of hot water.

Afghani Chicken Curry

Afghani Chicken Curry


Make a smooth paste out of onion, coriander leaves, ginger, garlic, green chilies and little water.
Cooking Step: Afghani Chicken Curry
Marinate the chicken with half of that paste.
Cooking Step: Afghani Chicken Curry
Also add salt, black pepper powder, red chili powder.
Cooking Step: Afghani Chicken Curry
Add garam masala powder, kasuri methi and 2-3 Tablespoons of chaat masala.
Cooking Step: Afghani Chicken Curry
Then add yogurt, mix everything very well.
Keep it in refrigerator for 4 hours or overnight.
Cooking Step: Afghani Chicken Curry
Heat oil in a non stick pan.
Add the marinated chicken and fry on high flame for 10-12 minutes.
When chicken will become brown in color, remove them from oil.
Cooking Step: Afghani Chicken Curry
In that remaining oil, add 2-3 Tablespoons of more oil.
Add the remaining onion paste. Cook on medium flame for 15 minutes.
Cooking Step: Afghani Chicken Curry
Then add cashew nut paste, mix well and cook for another 10 minutes.
Cooking Step: Afghani Chicken Curry
Add some salt as per your taste, mix well.
Then add fried chicken, mix well with the masala.
Add a cup of hot water. Mix well, cover the pan and cook until the chicken becomes soft.
Cooking Step: Afghani Chicken Curry
Lastly add some more kasuri methi, heavy cream and butter. Mix well and turn off the heat.
Cooking Step: Afghani Chicken Curry
Let the curry rest for 15-20 minutes, then serve.
Cooking Step: Afghani Chicken Curry

Additional Info

Recipe Category: Main dishes: Poultry
Recipe Cuisine: Indian
Preparation Time: 20 minutes
Cooking Time: 60 minutes
Serves: 4

Your Afghani Chicken Curry is ready to serve.
  • Serve this hot with chapati, naan or rice.

Afghani Chicken Curry

All Images and Recipes are copyrighted to Spicy World.
For more recipes visit us at http://spicyworld.in

Leave Your Comments

You may also like


Our new Venture

KNOW more about our new venture Mimi's, by clicking the following button.
Mimi's >>

Use of Cookies
We use cookies to give you the best experience on our website. By continuing, you are agreeing to use the cookie. For details, please visit our User Agreement section from footer links.
Continue >>