Authentic Chicken Karahi Recipe in 30 Minutes (Pakistani Style)
Authentic Chicken Karahi Recipe in 30 Minutes (Pakistani Style)
An authentic chicken karahi recipe is defined by what it leaves out. No onions, no coconut milk, no long-simmered gravy. Just chicken seared over high heat, fresh tomatoes cooked down until the oil separates, and a short list of spices finished with ginger juliennes and green chillies. This Pakistani-style version brings that dhaba flavour to your kitchen in 30 minutes.
Karahi takes its name from the deep wok it is cooked in, a point of pride from Lahore to Karachi. Get the technique right and you need no shortcuts: ripe tomatoes, fierce heat and a confident bhunao are the whole secret.
What Makes Chicken Karahi Authentic?
Most restaurant versions outside Pakistan are really just chicken curry wearing a karahi costume. They start with an onion base, add a garlic-heavy masala and finish with cream. Real karahi does none of that. The base is tomato only, the spice list is short, and everything happens fast over high heat.
The non-negotiables are simple: bone-in chicken, fresh tomatoes, a short spice list, and the bhunao, the vigorous frying stage where the tomatoes melt into the oil and the oil rises to the surface. That glossy separated oil is the visual proof you did it right.
There are two famous regional styles. Lahori karahi uses a slightly fuller spice mix with cumin and coriander. Peshawari charsi karahi is radically minimal: salt, black pepper, tomatoes, ginger and green chillies, nothing else. This recipe sits between the two, closer to the Lahori dhaba style most people fall in love with first.

Ingredients
Serves 4. Measurements are given in UK metric with US cups alongside.
For the karahi
- Chicken: 750 g (1.65 lb) bone-in chicken pieces, skin removed. Thighs and drumsticks work best. For boneless, use 600 g (1.3 lb) thigh fillets and reduce the simmer time.
- Tomatoes: 500 g (about 4 medium) ripe tomatoes, roughly chopped. Roma or vine-ripened tomatoes give the sweetest base. In a pinch, one 400 g tin of chopped tomatoes works.
- Oil or ghee: 60 ml (4 tbsp) neutral oil such as sunflower, or half oil and half ghee for the classic dhaba richness.
- Ginger-garlic paste: 1 tbsp (about 25 g), or 2 tsp each freshly grated ginger and crushed garlic.
- Cumin seeds: 1 tsp.
- Crushed coriander seeds: 1 tsp (or 1 tsp ground coriander).
- Kashmiri red chilli powder: 1 tsp for colour and gentle heat. Use 1/2 tsp hot chilli powder if you like it fiery.
- Ground black pepper: 1/2 tsp, plus extra to finish.
- Fine sea salt: 1 1/4 tsp, adjusted to taste.
- Green chillies: 3 to 4, slit lengthwise.
To finish
- Fresh ginger: a 1-inch piece (about 20 g), cut into thin juliennes.
- Fresh coriander: a small handful of leaves, roughly chopped.
- Butter or ghee: 1 tsp, optional, for gloss.
Authentic Chicken Karahi Recipe: Step by Step
- Sear the chicken (5 minutes). Heat the oil in a karahi, wok or deep heavy frying pan over high heat until it shimmers. Add the chicken pieces in a single layer and sear for about 5 minutes, turning once, until the edges take on a golden colour. This is the same high-heat logic behind our smash burger recipe: colour equals flavour, so do not crowd the pan. Remove the chicken to a plate.
- Wake up the spices (1 minute). Lower the heat slightly. Add the cumin seeds and let them sizzle for 20 seconds, then stir in the ginger-garlic paste and cook for 40 seconds until the raw smell fades.
- Build the tomato base (10 minutes). Add the chopped tomatoes, red chilli powder, black pepper, crushed coriander seeds and salt. Cook on medium-high heat, stirring and mashing the tomatoes with the back of a spoon, until they break down into a thick pulp. If you did not peel the tomatoes, the skins will loosen now: fish them out with tongs.
- Bhunao until the oil separates (5 minutes). Keep frying the masala, stirring often. You are looking for the moment the mixture darkens, thickens and the oil visibly rises to the edges. This is the bhunao, and rushing it is the single biggest reason homemade karahi tastes flat.
- Simmer the chicken (8 minutes). Return the chicken to the pan with the slit green chillies and 60 ml (1/4 cup) of hot water. Cover and cook on medium-low for about 8 minutes, until the chicken is tender and cooked through. The safe internal temperature for chicken is 74°C (165°F), the figure the USDA recommends; check the thickest piece with a food thermometer, avoiding the bone.
- Finish fresh (1 minute). Uncover, turn the heat up for a final 60 seconds to drive off any excess water, then scatter over the ginger juliennes, green chillies and coriander. Dot with butter or ghee if using. Serve straight from the karahi.

Pro Tips for Dhaba-Style Flavour
- Tomatoes make or break it. Use the ripest tomatoes you can find. Under-ripe tomatoes give a sour, thin masala. Grating them on a box grater is the fastest route to a smooth base, and the skin stays behind in your hand.
- Do not fear the oil. Karahi needs enough fat for the bhunao to work. You can skim a spoonful off at the end if you like, but cutting it at the start just gives you steamed chicken in tomato soup.
- Ginger goes in twice. Paste at the start for depth, fresh juliennes at the end for bite and aroma. This two-stage ginger is a hallmark of the real thing.
- Keep the heat high. A karahi cooks fast because the sloped sides concentrate fierce heat. If you are using a Western frying pan, keep it on the largest burner and do not be shy with the flame.
- Salt in layers. A pinch on the chicken as it sears, the rest with the tomatoes. Layered seasoning tastes rounder than one big hit at the end.
- Green chillies are a garnish, not just heat. Slit chillies added late keep their fresh bite. For more on balancing heat in South Asian cooking, BBC Good Food has a useful spice guide worth a look.
What to Serve with Chicken Karahi
Hot tandoori naan is the classic partner: tear, scoop, repeat. Plain boiled basmati rice works too, but bread is better for mopping up the masala. A simple cucumber raita cools the heat, and a kachumber salad of onion, tomato and lemon adds crunch. This is one of those weeknight favourites at BiteSavory that feels like a feast with almost no extra effort. Round the meal off with one of our easy dessert recipes, and for more fast midweek ideas see our quick and easy weeknight dinners.

Easy Variations
- Charsi (Peshawari) style: skip the cumin, coriander and chilli powder. Use only salt, black pepper, tomatoes, ginger and green chillies. Shockingly simple, deeply savoury.
- Boneless weeknight version: use thigh fillets cut into large chunks and simmer for just 5 to 6 minutes. Breast works but dries out faster, so watch it closely.
- Creamy dhaba twist: stir in 2 tbsp of beaten yogurt or a splash of cream with the ginger at the end. Not traditional, but popular in restaurants.
- Lamb karahi: swap in 750 g of bone-in lamb, sear well and simmer for 35 to 40 minutes until tender, topping up with hot water as needed.
Conclusion
This authentic chicken karahi recipe proves that great Pakistani cooking is about technique, not a long ingredient list. Sear hard, bhunao patiently until the oil separates, and finish with fresh ginger and green chillies. In 30 minutes you get a karahi with real dhaba soul: glossy, fiery and built for tearing naan through. Once you have tasted the real thing, the onion-heavy restaurant versions will never quite satisfy again.
Frequently Asked Questions
What makes this an authentic chicken karahi recipe?
Three things: no onion base, a tomato-only masala, and the bhunao technique where the tomatoes are fried until the oil separates. The spice list stays short, and fresh ginger juliennes and green chillies go in at the end. That combination is what separates real karahi from generic chicken curry.
Can I make this authentic chicken karahi recipe with boneless chicken?
Yes. Use 600 g of boneless thigh fillets and cut the covered simmer to 5 to 6 minutes. Bone-in pieces give a richer masala, but boneless is faster and still delicious. Avoid breast if you can, as it dries out quickly over high heat.
Why are there no onions in chicken karahi?
Onions belong to slow-cooked curries. Karahi is a fast, high-heat dish where tomatoes provide all the body the sauce needs. Adding onions changes both the texture and the flavour into something closer to a standard curry, which is why authentic recipes leave them out.
How do I know the chicken is cooked through safely?
The chicken is done when the juices run clear and the meat near the bone is no longer pink. For certainty, use a food thermometer: the safe internal temperature for chicken is 74°C (165°F), measured in the thickest part without touching the bone.
Can I reduce the oil without ruining the dish?
You can trim it to 3 tablespoons, but do not go lower. The oil carries the bhunao, which is where the flavour develops. A good compromise is to cook with the full amount and skim a spoonful of the separated oil off the surface before serving.
