Step by step Asian Chicken Recipes| Pakistani recipes

Indian Pakistani Chicken Recipes, Main Course

Pakistani Chicken Karahi Recipe | Step by step with photos

Step by step recipe of Pakistani chicken Karahi

Here’s a quick and yummy recipe of Pakistani chicken karahi. The kind of karahi you get on dhabba (street restaurants) of Karachi when you travel to Pakistan.

I fried the chicken first just like they do it on Dhabas in Karachi. Why? we all know chicken has a short cooking time compared to mutton. So if you cook chicken in tomato puree it gets either over-cooked and chicken pieces come falling off the bone. Or sometimes tomatoes have a raw taste if cooked on high flame. Both condition will spoil the taste and delicacy of Karahi. So frying chicken and then adding to tomato puree later helps overcome over-cooking of chicken. And using tomato puree or tinned tomatoes instead of fresh tomatoes are also helpful because tomatoes release lycopene upon slow cooking. So if you don’t give fresh tomato enough time to cook. It gives a raw taste.

Karahi means a wok. This dish is cooked in Karahi. My other Pakistani recipes are

Ginger Chicken

White Chicken Karahi

How to make Pakistani chicken Karahi

If you try this recipe or any other recipe from my site, please share on social media with #loveRecipe52 or tag us on Facebook and Instagram @recipe52.

Pakistani Chicken Karahi Recipe
Prep Time
10 mins
Cook Time
25 mins
Total Time
35 mins

A bright and tempting chicken cooked in tomato gravy, served with shredded ginger and chilies.

Course: Main Course
Cuisine: Pakistani
Calories: 374 kcal
For Chicken
  • ½ kg chicken , cut into pieces
  • ¼ cup oil
  • ¼ teaspoon black pepper powder
  • Salt to taste.
Whole Spices to roast
  • 1 teaspoon coriander seed (sabut dhanya)
  • 1 teaspoon cumin seeds (sabut zeera)
  • 5 red button chillies ( gol lal mirch)
  • inch piece kashmiri red chilli
  • ½ teaspoon dry fenugreek leaves (kasuri meethi)
More spices
  • ½ tablespoon chopped garlic
  • ¼ teaspoon all spice powder (garam masala)
  • ¼ teaspoon turmeric powder
  • ¼ teaspoon black pepper powder
  • ½ teaspoon red chilli
  • ½ tablespoon green chilli paste
  • 1 small (100 gram) onion very finely chopped
  • 1 cup tomato puree
  • salt to taste
  • 1 tablespoon butter (optional)
  • piece ginger , thickly grated
  • 2 medium chillies
  • 1 lemon sliced in wedges
  1. Dry roast whole spices (coriander, cumin, red button chilli, kashmiri chilli, dry fenugreek leaves) and grind into a fine powder. Set aside.

  2. Heat oil in a wok, add chicken, salt and pepper. Fry for 5 minutes until color changes. Then remove chicken with a slotted spoon and set aside.

  3. In same oil fry grounded spices and other spices ( chopped garlic, all spices powder, black pepper powder, red chilli powder and turmeric) for 30 seconds and then add green chilli paste, fry for another 30 seconds.
  4. Throw in onions and cook for 3 minutes until translucent.

  5. Now pour in tomato puree and salt. Cook for 3-5 minutes until oil separates.

  6. Add chicken to the gravy and cover. Cook for 10-15 minutes until chicken is tender. (Add ¼ cup water, if required).
  7. Add 1 tablespoon butter (if using) and ginger. Remove seeds of chilies and cut each into 3-4 length-wise slices. Add to the Chicken Karahi and serve with tandoori nan or chappati and lemon wedges.

Step by step recipe of Pakistani Chicken Karahi

Dry roast spices for 1 minute on medium flame with constant stirring. Remove from pan, cool and grind into a fine powder.

In a wok fry chicken in oil with salt and pepper for 5 minutes until color changes.

Color has changed and few golden marks are visible. Remove the chicken with a slotted spon leaving oil in the pan.

Add grounded spices and other spices in pan, that is chopped garlic, all spice powder, black pepper and turmeric. Fry for 30 seconds.

Add green chili paste  and red chilli powder. Fry for another 30 seconds.

Add finely chopped onions and fry for 3 minutes until onion are translucent,

Add tomato puree and cook for 3-5 minutes  until oil separates and color of puree darkens.

That’s what we want.

Add fried chicken with juices in the wok again.

Cover and cook for 10-15 minutes on low flame until chicken is tender. You can add ¼ cup water only if required.

Add a dollop of butter (if using) for a makhni flavor.

Pakistani Chicken Karahi recipe

Garnish with ginger, and chili. ( Seeds of chili removed and cut length-wise)

Some other Chicken Recipes with gravy.

Pin It, Watsapp, Share! Let everyone know you discovered this amazing recipe. SHARING IS CARING!

Like, Comment, Subscribe to let us know your opinion and request. We are working everyday to bring best taste with easiest recipe.

Click to check Out My Youtube Channel!


  1. These are the most well laid out and easy to follow recipes, not to mention absolutely delicious.Well done my new favourite recipe website.

    • Recipe 52

      We’re flattered, thanks for leaving a lovely feedback.

  2. ~Di

    My husband and I made this karahi dish today. Wow it is absolutely delicious! We loved it!

    • Recipe 52

      I’m so glad to know that, thanks for the feedback.:)

  3. banazer noor


  4. Baboo

    Great recipe! I see many people using yogurt though. How come you don’t? Any reason? Thanks

    • Recipe 52

      This Pakistani Karahi has strong and delicious tomato taste.

      Yogurt will meddle with it. 😂

      Sometimes, onions are also not added, I use few for gravy.

  5. Thanks for sharing every step of dish. it is very useful. i appreciate it.

  6. Horgyboy

    What kind of green chilli paste do you use

    • Recipe 52

      These are 2-3 inch long and thin chilli, commonly used in Pakistan. They are very spicy.
      You can use any green chilli or even red chillies. But you must adjust the spice level to your taste.
      I hope this helps. Good luck!😊

  7. banazer noor

    your recipes are awesome I like all recipe and try at home.

  8. sajida

    Thankyou for putting up recipes with pictures. it has made cooking so easy for me 😍

  9. Anonymous

    I made this today and my kids just loved it. Thank you😊

  10. Sam

    Thank for for this recipe! Turned out well.

  11. Nisrin Moez

    I tried this today, loved it. Thank you.

  12. chicken karahi is my one of the favorite chicken dish i love to eat chicken daily
    thank’ for the unique karahi recipe i will must give a try to it and will let you know about the taste

  13. Jodi

    Wonderful post! I love the pictures!! I’m wondering however, how this would be with a different protein? I don’t really like chicken, but would it be good with beef, pork, or even seafood?

    • Recipe 52

      Yeah, Karahi is actually made with mutton or lamb. Beef and shrimps are also a good option.

  14. Easy Chicken Recipes

    Great post!
    Dear, it’s very beautiful to see. I like your explanation. Thank u

  15. Recipe 52

    Thanks for the feedback. Keep coming! 😊


Theme by Anders Norén

%d bloggers like this: