Pakistani Chicken Karahi (Chicken in Tomato Chili Sauce) Recipe

Pakistani Recipes

Fast, Glossy Chicken Curry in a Karahi

Quick Answer Chicken karahi is a fast-cooked Pakistani curry made in a wok-like karahi, where bone-in chicken is seared, then simmered with tomatoes, ginger, garlic, and green chili until the sauce turns rich and glossy. It is drier and sharper than creamy curries, fully halal, and served hot with naan.

Chicken karahi is the dish Pakistani cooks reach for when they want something bold, fast, and full of flavor. Bone-in chicken is seared in hot oil, then tomatoes, ginger, garlic, and green chili are cooked down around it until the sauce clings to every piece and the oil rises glossy to the surface. There is no cream and no long list of ground spices to hide behind; the flavor comes from good searing, ripe tomatoes, and generous fresh ginger.

It takes its name from the karahi itself, the round, wok-like pan it is cooked and often served in, and it is a fixture of roadside dhabas and home kitchens alike. Where a curry like butter chicken leans creamy and mild, karahi stays bright, tomato-forward, and lively with chili, which is exactly why so many people love it.

Prep Time
15 min
Cook Time
35 min
Total Time
50 min
Servings
4
Medium Halal Gluten-Free About 420 cal / serving
Pakistani chicken karahi in a steel karahi with glossy tomato sauce, ginger, and cilantro, served with naan
Pakistani chicken karahi, seared chicken in a glossy tomato and green chili sauce, finished with ginger and cilantro.

Why This Chicken Karahi Works

Karahi is proof that a short ingredient list can taste deep and complex when the technique is right. Chicken, tomatoes, ginger, garlic, and green chili are nearly the whole show, and the magic is in searing the meat well and then cooking the tomatoes down hard until the sauce concentrates and the oil separates. Skip that step and you get pale, watery gravy; commit to it and you get the glossy, clinging sauce that defines a real karahi.

Searing the bone-in chicken first builds a savory foundation and browns the meat before any liquid goes in. Those browned bits, along with the bone, give the finished sauce a roundness that boneless chicken alone cannot match. The chicken then finishes cooking gently in the tomato base, staying juicy while it soaks up flavor.

The tomatoes do the heavy lifting. Cooked down over higher heat, they lose their raw water, turn jammy, and release the oil back to the surface, a stage Pakistani cooks call bhunai. This is the single most important move in the dish, and it is what turns a thin curry into a thick, glossy karahi that coats each piece.

Finally, the dish is finished the karahi way: a scatter of fresh ginger julienne, slit green chilies, and cilantro stirred in at the very end. This raw, fragrant finish sits on top of the deep cooked base and gives karahi its signature lift, the reason it tastes so alive compared with a slow, gentle braise.

Pro observation: The sauce is ready when you can see oil glistening at the edges of the pan and the tomatoes have collapsed into a thick paste around the chicken. If the pan still looks soupy, keep cooking; that extra water is the number one cause of a dull, thin karahi.

Ingredients

Serves 4

Ingredient Notes & Substitutions

Chicken

Bone-in, skinless chicken cut into curry pieces is traditional and gives the best flavor, since the bones enrich the sauce. A whole cut-up chicken or bone-in thighs and drumsticks work well. Boneless thighs are a fine shortcut but cook faster, so add them later.

Tomatoes

Ripe, red tomatoes are the body of the sauce, so use plenty and cook them down fully. If yours are pale or watery, add a spoon of tomato paste for color and depth, or use drained canned tomatoes out of season.

Ginger, Garlic & Chili

Fresh ginger is essential and used twice: minced into the base and julienned over the top at the end. Green chilies bring the heat; slitting them lets the flavor out while letting you control how much you eat. Adjust chili to taste.

Spices

Karahi keeps the spice list short: cumin, coriander, red chili, and a little garam masala to finish. Whole cumin seeds bloomed in the oil add aroma. This is a dish about fresh aromatics, not a heavy masala, so a light hand is authentic.

Equipment

  • Karahi or heavy wok
  • Tongs or spoon
  • Sharp knife and board
  • Mixing bowl
  • Ladle
  • Measuring spoons

Kitchen Measurement Converter

Need to convert an amount while you measure? Pick a category, enter a value, and the result updates instantly.

Want more options? Open the full tomato measurement converter.

Step-by-Step Instructions

Karahi cooks quickly and over fairly high heat, so chop and measure everything before you start. Keep the ginger julienne, a few slit chilies, and the cilantro aside for the finish, and warm your naan or start the rice while the chicken cooks.

1

Prep Everything

Cut the chicken into curry pieces and pat it dry. Chop the tomatoes, mince the garlic and half the ginger, and julienne the rest of the ginger for garnish. Slit the green chilies, saving a couple for the top. Dry chicken and everything within reach means a fast, confident sear.

2

Sear the Chicken

Heat the oil or ghee in the karahi over medium-high heat and add the cumin seeds. When they sizzle, add the chicken and sear 6 to 8 minutes, turning, until it is golden on all sides and no longer pink outside. This browning is where much of the flavor is built.

Bone-in chicken searing golden with cumin seeds in a karahi
Sear the chicken in hot oil until golden before any tomato goes in; this builds the base flavor.
3

Add the Garlic, Ginger, and Spices

Stir in the minced garlic and minced ginger and cook about 1 minute, until fragrant. Add the red chili powder, coriander powder, and salt, and stir for another 30 seconds so the spices bloom in the oil and coat the chicken. Keep the heat moderate so nothing burns.

4

Cook the Tomatoes Down (Bhunai)

Add the chopped tomatoes and most of the slit green chilies. Cover and cook 8 to 10 minutes until the tomatoes soften, then uncover, raise the heat, and cook 8 to 10 minutes more, stirring, until the tomatoes collapse into a thick paste and the oil rises to the surface. Do not rush this stage.

Tomatoes cooking down with chicken and chili into a thick glossy sauce with oil separating
Cook the tomatoes down until they turn jammy and the oil separates; this is the heart of a good karahi.
5

Simmer Until Tender

Lower the heat, cover, and simmer 8 to 10 minutes, stirring now and then, until the chicken is fully cooked and tender and the sauce is thick and glossy. If it looks too dry, add a splash of hot water; if too thin, uncover and reduce it further. Taste and adjust the salt.

6

Finish and Serve

Stir in the garam masala, then scatter the reserved ginger julienne, the remaining slit green chilies, and most of the cilantro over the top. Cover and let it sit off the heat for a minute so the fresh aromatics perfume the sauce. Garnish with the last of the cilantro and serve hot with naan.

Finished chicken karahi topped with ginger julienne, green chili, and cilantro in a karahi
Finish with garam masala, ginger julienne, chili, and cilantro for the fresh lift that defines karahi.

Chef’s Tips & Troubleshooting

1

Do the bhunai properly. Cook the tomatoes down until the oil separates and rises to the surface; this glossy stage is the difference between a thick karahi and a thin, watery curry.

2

Use bone-in chicken and pat it dry before searing. The bones enrich the sauce, and a dry surface browns instead of steaming, which builds far more flavor.

3

Save half the ginger and some chili for the end. Stirred in raw at the finish, they give karahi its signature sharp, fragrant lift over the deep cooked base.

If it did not turn out right

Watery or thin? The tomatoes were not cooked down enough. Uncover and reduce over higher heat until the oil separates and the sauce clings to the chicken.

Chicken tough or dry? It likely cooked too fast on high heat. Simmer covered on lower heat so the meat turns tender while the sauce thickens.

Tastes flat? It needs salt or a lift. Adjust the salt, add fresh ginger julienne and a squeeze of lemon, and finish with more cilantro.

Recipe Variations

Serving Suggestions

  • Warm naan or tandoori roti to scoop the sauce
  • Plain basmati rice for a heartier plate
  • Kachumber salad of onion, tomato, and cucumber
  • Mint-yogurt raita and sliced lemon on the side

Nutrition Facts

Estimated nutrition per serving of chicken karahi.
NutrientAmount per serving
Calories420
Protein34 g
Carbohydrates9 g
Fat28 g
Saturated Fat6 g
Fiber2 g
Sugar5 g
Sodium720 mg

Values are estimates per serving and vary with the exact ingredients and brands you use.

A Note on Food Safety

Chicken should always be cooked through. Cook the karahi until the chicken reaches an internal temperature of 165 F (74 C) at the thickest part and the juices run clear, which for bone-in pieces usually means a good simmer after the tomatoes have cooked down. Serve the karahi hot and freshly made, and do not leave cooked chicken sitting out at room temperature for more than two hours. Refrigerate leftovers promptly and reheat them until steaming hot all the way through before serving again.

Make-Ahead, Storage & Reheating

Make ahead
Karahi tastes even better the next day as the flavors settle. Cook it fully, cool it, and refrigerate; reheat gently before serving and add the fresh ginger julienne and cilantro just before it goes to the table.
Refrigerator
Store cooled karahi in an airtight container for up to 3 days. The sauce thickens as it sits, so loosen it with a splash of hot water when reheating.
Freezer
Chicken karahi freezes well for up to 2 months. Cool completely, freeze in a sealed container, and thaw overnight in the fridge before reheating.
Reheating
Warm gently in a covered pan over low heat, adding a little water to bring the sauce back. Heat until steaming hot throughout, then finish with fresh cilantro.

A Note on Pakistani Cooking

Karahi belongs to the everyday, hearty side of Pakistani cooking, the food of dhabas, family kitchens, and weekend gatherings rather than banquet halls. It is cooked fast and eaten fresh, usually torn into with naan or tandoori roti, alongside a sharp kachumber salad and cooling raita. The same style stretches across meats, so the tomato, ginger, and chili base that carries chicken here also carries lamb and mutton in dishes like muscat gosht.

The name comes straight from the pan. A karahi is the round, wok-like cooking pot, and the dish is simply named for the vessel it is made and served in, much as a paella or a tagine takes the name of its pan. Cooking in the karahi over high heat is central to the method, encouraging fast searing and the quick reduction that makes the sauce glossy.

It is worth clearing up one common mix-up. Chicken karahi is often confused with butter chicken, but they sit at opposite ends of the curry spectrum: butter chicken is creamy, mild, and built on a smooth tomato-cream sauce, while karahi is tomato-and-green-chili forward, drier, sharper, and made with no cream at all. If you love the tomato base but want something with coconut richness instead, a dish like spicy chicken in tomato-coconut sauce is a natural next cook, while aloo tamatar shows the same tomato base in a simple vegetarian form.

Frequently Asked Questions

Chicken karahi is a Pakistani curry cooked fast in a wok-like karahi, where bone-in chicken is seared, then simmered with tomatoes, ginger, garlic, and green chili until the sauce is thick and glossy. It uses no cream and is served hot with naan.
Butter chicken is creamy, mild, and built on a smooth tomato-cream sauce, while karahi is tomato-and-green-chili forward, drier, sharper, and made with no cream. Karahi is also cooked fast and finished with fresh ginger and chili, so it tastes brighter.
The dish is named after the karahi itself, the round, wok-like pan it is cooked and served in. Just as paella takes the name of its pan, karahi is simply named for the vessel it is made in.
Bone-in, skinless chicken cut into curry pieces is traditional and gives the richest sauce, since the bones add flavor. A whole cut-up chicken or bone-in thighs and drumsticks work well. Boneless thighs are a faster option but need less cooking time.
Yes. Made with halal chicken, this karahi is fully halal, and the recipe contains no forbidden ingredients. Use a good halal chicken and standard pantry spices and the whole dish is suitable for a halal table.
This recipe has about 420 calories per serving, with roughly 34 g of protein and 28 g of fat, most of it from the chicken and cooking oil. Trimming the oil or using skinless boneless chicken lowers it noticeably.
The classic pairing is warm naan or tandoori roti to scoop up the sauce, often with plain basmati rice, a fresh kachumber salad of onion and tomato, and a cooling mint-yogurt raita on the side.
Yes, and it often tastes better the next day. Cook it fully, cool it, and refrigerate for up to three days. Reheat gently with a splash of water, then add the fresh ginger julienne and cilantro just before serving.

Last updated: September 29, 2026

Was this recipe helpful?
☆☆☆☆☆
Thanks for rating!
Timer
0:00