Chicken Karahi Recipe – Spicy, Aromatic & Authentic Pakistani Style

  • Chicken Karahi is one of Pakistan’s most popular and flavorful dishes, cooked with tender chicken, fresh tomatoes, garlic, ginger, green chilies, and aromatic spices. Traditionally prepared in a karahi (a thick, wok-like cooking pot), this dish is known for its rich tomato-based masala and fresh herb garnish.
  • The secret to authentic Chicken Karahi is using fresh tomatoes instead of tomato puree, cooking over medium-high heat, and finishing with ginger, coriander, and green chilies for a fresh, vibrant flavor.
  • This homemade recipe delivers restaurant-style Chicken Karahi that’s perfect with naan, roti, or steamed rice.

Recipe Information

DetailsInformation
CuisinePakistani
CourseMain Course
Preparation Time20 Minutes
Cooking Time40 Minutes
Total Time1 Hour
DifficultyEasy
Servings4–6
CaloriesApproximately 520 kcal per serving

Ingredients

https://images.openai.com/static-rsc-4/2H2EozLyg0yGAsyVbwuwPNuhJcJyQ4fwSxjMOfWG73QAlzM-oPiQLlZFHsYfW9_IWDP-LAwjTMkreoiEVIJp6n7QDwJTcIfyL0w2mu3m2Ir7RDcBSVGabwl6bL6Q50ngDEI0mKS8Lx3tetYMq5lMgzCDBcgFfVjFVEXJZH87axZaqRZ4D3QULxdzTqvJkWXs?purpose=fullsize

For the Karahi

IngredientQuantity
Chicken (Bone-in)1 kg
Tomatoes (Chopped)6 Medium
Ginger-Garlic Paste2 tbsp
Cooking Oil½ Cup
Green Chilies (Slit)5
Fresh Ginger (Julienned)¼ Cup
Fresh Coriander (Chopped)½ Cup

Spices

IngredientQuantity
Salt2 tsp
Red Chili Powder2 tsp
Crushed Black Pepper1 tsp
Crushed Coriander Seeds2 tsp
Cumin Powder1 tsp
Garam Masala1 tsp

Equipment Needed

  • Traditional karahi or large wok
  • Wooden spoon
  • Sharp knife
  • Cutting board
  • Measuring spoons
  • Serving dish

Step 1 – Cook the Chicken

https://images.openai.com/static-rsc-4/slsocRdeBZya5nrq-crgjBsng_-u3XIswCwbSL67KzqUTeR8WK95Eei-_B6E0xqA2j6rwUCIG3kAbzFGvOwZhCgKOcnb4-ePAXtfkCbKMFv7uX01zNXrMAtEyqKLBsr7qyXESmP1wym2_HRl6HDH1oQLdcrT4n05m_6bFmxwA61EfmMHt7VaCsqIyI1vBX56?purpose=fullsize
  • Heat the cooking oil in a large karahi or heavy-bottom wok over medium-high heat.
  • Add the chicken pieces and cook for 8–10 minutes, stirring occasionally until they are lightly browned on all sides.
  • Add the ginger-garlic paste and cook for another 2 minutes until fragrant.

Step 2 – Add the Tomatoes

https://images.openai.com/static-rsc-4/tp5-9g6JaJapo7p2rpdZ5desa8LawVMeijEqCXlNcHPHbRibMNrw1LcGtMhOsrOPhZAk2m9OSwOsK5MtS9-0Asfue--S0l3kIiRQ92k1v6bldM9KDpBywcaa-w56Fv73s7QO7kNJrNa_UAb6x1TM3iC3zXCYMWBKIIAOqMjY2xWBxRhtSkCLmrqvPsJ42U4X?purpose=fullsize
  • Add the chopped tomatoes directly to the chicken.
  • Cook over medium heat for 10–12 minutes, stirring occasionally until the tomatoes soften completely and begin to break down into a thick masala.
  • There is no need to add water, as the tomatoes will release enough moisture during cooking.

Step 3 – Add the Spices

https://images.openai.com/static-rsc-4/8E6t8mePePQGWrDEjj89JenNKXFWSnlVqL4UtemPYMS4HqQg0_lMFYXwifubaMmP5ADYCSumXKvoaYZnR5Q7mwzLhwQlIfjrL7rpvO7ebsC19ga-1poQLp1nw2NoFZzMovfegqqGHYdtUEYxocOG7pn2y-1dR6t-4wKZNoHiXtBfUOtWl6Y1-lmqGsREk8P5?purpose=fullsize
  • Add the salt, red chili powder, crushed black pepper, crushed coriander seeds, and cumin powder.
  • Mix thoroughly so the chicken is evenly coated with the spice mixture. Continue cooking for 8–10 minutes, stirring occasionally, until the oil begins to separate from the masala.

Chicken Karahi Recipe – Spicy, Aromatic & Authentic Pakistani Style (Part 2)


Step 4 – Cook Until the Masala Thickens

https://images.openai.com/static-rsc-4/DDxJ6k119IV5VkF6mPbJiqbYjaWDw7NKSp3sz00-0nmq4-6V8o9XmWf178EiVBURI_YGBLRINYvUf5cBf8CG3P5hfxzeLjOexXGwKHHYhEGBpVIadLz8n27BpOgd5sqtPac4dzMcGuMb_ldAm4mmGQjm1tMVzqNrfUOZwp45fLbWFGbc0lqGJhEqO7ITbeGQ?purpose=fullsize
  • Continue cooking the chicken over medium heat for 8–10 minutes, stirring occasionally.
  • As the tomatoes break down completely, the masala will become thick and rich. Cook until the oil clearly separates from the masala, which indicates the spices are fully cooked.
  • If the masala becomes too dry before the chicken is tender, add 2–3 tablespoons of hot water and continue cooking.

Step 5 – Add Green Chilies and Garam Masala

https://images.openai.com/static-rsc-4/GY9s55Ldw8IIWyNor2LsV8vRR5o2pOhM6vqbjZRmqTHWSJBqQ5oQf1Ma3_uvLH62oJmx6Rp2IcajqF1yDfGRJhPiK5pAcfz3Z1Vumb1MgZzTuMIZ2qCqfQGqukxSEKGuDml7ZwEfOGUXJnQyN1MA86qrKOnek1FdEE-VJMxA9jZ9oknmiWfevdflTeVr2DGB?purpose=fullsize
  • Add the slit green chilies and sprinkle in the garam masala.
  • Mix gently and cook for another 3–5 minutes so the fresh chilies release their aroma without becoming overly soft.
  • Taste the gravy and adjust the seasoning if necessary by adding a little more salt or black pepper.

Step 6 – Final Simmer

https://images.openai.com/static-rsc-4/WvqOXFf79YkYKM-Nl5WIQBQ5LUkdindpUR_Pzszga8Yt0_lO6JNUCyf1xx8vvjRV2uaQ1L3WntsbtrjTMGAdfVBIc9TXpE7mYbpLy8iFw_E90etibrs4TcNcK3WJYCAVlSGDKGS7fZvBtV5NsHKU18Vydi3x4F_HNwhDM8ZY6hRKpyQ3eAarNClU2Z7B9jEF?purpose=fullsize
  • Reduce the heat to low and let the Chicken Karahi simmer for 5 minutes.
  • This final simmer allows the chicken to absorb all the flavors while the masala becomes glossy and coats each piece beautifully.
  • Turn off the heat once the chicken is fully cooked and the gravy has reached your preferred consistency.

Chicken Karahi Recipe – Spicy, Aromatic & Authentic Pakistani Style (Part 3)


Step 7 – Garnish and Final Touch

https://images.openai.com/static-rsc-4/G5oMWYvbiJj-4XLQpIgdpR8cq_qULnj6hjW_sng_15-J6yPnaFGLcAAzXmgf--9A5cDCT9vhc7D5uF61DAXkaygTKEk502sZlNbc5PbHxHdPxE2oQg8e4IGkuNYLFHcWtTaqtxR44qF_2Ej1GRqDhk35muM2wvncHCo6_5iXrY5F5pAHcbaA-bReu5Fnvlju?purpose=fullsize
  • Transfer the hot Chicken Karahi to a serving karahi or a deep serving dish.
  • Generously garnish with fresh julienned ginger, chopped coriander leaves, and slit green chilies. For extra richness, drizzle 1 teaspoon of melted butter or ghee over the top just before serving.
  • The finished Chicken Karahi should have tender chicken coated in a thick, glossy tomato masala with a fresh, aromatic finish.

Step 8 – Serve and Enjoy

https://images.openai.com/static-rsc-4/b1lwCnDk4L8x7zBNPw1qM7vKNvQx4FaPs5y3EDz6K7iqqGRuHtUjL3Td_Guj3NMbw9R-cgSbYiWhxRcDLvXEjCMMNPgBWz7ZI20Qtyu9Sfwtb0CoCmPyfw6GlAxiBAuNJf9YbbY-4YOdv5De4dFOUEkJ1mJQJjGEd7US1he_zyZNYO-yrurRdteAHEuvNxKK?purpose=fullsize
  • Serve Chicken Karahi immediately while it’s hot with fresh naan, tandoori roti, chapati, or steamed basmati rice.
  • Complete the meal with onion rings, lemon wedges, cucumber raita, and a fresh salad. A squeeze of lemon just before eating enhances the vibrant flavors of the tomatoes and spices.

👨‍🍳 Chef Tips

TipBenefit
Use fresh ripe tomatoesCreates an authentic rich masala
Cook on medium-high heatDevelops deep flavor
Use bone-in chickenProduces juicier, more flavorful karahi
Wait for the oil to separateIndicates the masala is fully cooked
Add garam masala at the endPreserves its aroma
Garnish generouslyAdds freshness and authentic presentation
Avoid adding too much waterKeeps the masala thick
Serve immediatelyBest flavor and texture

⚠️ Common Mistakes

MistakeSolution
Using tomato puree instead of fresh tomatoesUse fresh tomatoes for authentic flavor
Cooking on very low heatMedium heat develops better masala
Adding excess waterTomatoes provide enough moisture
Overcooking the chickenCook only until tender
Adding garam masala too earlyAdd near the end of cooking
Not reducing the masalaCook until the oil separates
Skipping fresh ginger garnishEssential for authentic Karahi
Under-seasoningTaste and adjust before serving

🍗 Delicious Variations

  • Classic Chicken Karahi – Traditional Pakistani favorite.
  • White Chicken Karahi – Creamy yogurt-based version.
  • Green Karahi – Made with coriander, mint, and green chilies.
  • Boneless Chicken Karahi – Quick and easy version.
  • Mutton Karahi – Rich and hearty variation.
  • Peshawari Karahi – Simple recipe highlighting tomatoes and black pepper.
  • Butter Chicken Karahi – Finished with butter and cream.
  • Spicy Karahi – Extra green chilies and crushed black pepper.

🍽️ Serving Suggestions

  • Chicken Karahi pairs perfectly with:
  • 🫓 Naan
  • 🫓 Tandoori Roti
  • 🥖 Chapati
  • 🍚 Steamed Basmati Rice
  • 🥣 Cucumber Raita
  • 🥗 Fresh Salad
  • 🧅 Onion Rings
  • 🍋 Lemon Wedges

❄️ Storage & Reheating

Storage MethodRecommended Time
RefrigeratorUp to 3 Days
FreezerUp to 2 Months
  • Store cooled Chicken Karahi in an airtight container. Refrigerate for up to 3 days or freeze for up to 2 months. Reheat gently in a pan over medium heat, adding a splash of water if the masala becomes too thick.

🥗 Nutrition Facts

  • Approximate values per serving
NutrientAmount
Calories520 kcal
Protein36 g
Carbohydrates8 g
Fat38 g
Fiber2 g
Sugar5 g
Sodium890 mg
  • Nutrition values are approximate and may vary depending on the ingredients used.

❓ Frequently Asked Questions

1. Can I use boneless chicken for Karahi?
Yes. Boneless chicken thighs or breast cook faster and work very well.

2. Why is my Karahi watery?
The tomatoes may not have been cooked long enough. Continue cooking until the moisture evaporates and the oil separates.

3. Can I make Chicken Karahi less spicy?
Yes. Reduce the amount of red chili powder and green chilies.

4. What tomatoes are best for Karahi?
Fresh, ripe tomatoes are ideal because they create a naturally rich and flavorful masala.

5. Can I prepare Chicken Karahi ahead of time?
Yes. It reheats well and often tastes even better the next day.

6. What is the difference between Karahi and Curry?
Karahi has a thick tomato-based masala with very little gravy, while curry usually has a thinner, more liquid sauce.

7. Can I freeze Chicken Karahi?
Yes. Freeze it in an airtight container for up to 2 months.

8. What should I serve with Chicken Karahi?
Naan, tandoori roti, chapati, basmati rice, raita, salad, and lemon wedges are traditional accompaniments.

More From Author

Nihari Recipe – Rich, Slow-Cooked & Authentic Pakistani Style

Seekh Kebab Recipe – Juicy, Smoky & Authentic Pakistani Style

Leave a Reply

Your email address will not be published. Required fields are marked *