Home-style · The master curry method
Pakistani Chicken Curry Recipe (Everyday Salan)
Smooth masala. Soft chicken. Light shorba.
Recipe by Farwa ZeeshanTested in the NineFoods home kitchenAlmost every Pakistani and Indian curry starts from the same base: onions browned properly, tomatoes cooked down, and spices bloomed in oil before water goes in. Get the bhuna right and the curry tastes deep and round. Rush it and it tastes raw and thin. This master recipe teaches the bhuna once, so you can cook any salan.
The 3 laws of a good curry
Why this recipe works
Pale onions
Onions must be evenly golden brown. This is where the depth comes from.
Adding water early
Fry the masala until oil separates before any water goes in.
Raw spice taste
Cook powdered spices in oil with a splash of water so they do not burn.
Shopping and prep list
Ingredients
Chicken
Masala base
Finish
The NineFoods onion colour guide
How brown should the onions be?
The colour of the onions decides the colour and depth of the curry. Tap your stage.
Method · 4 stages
Step by step
Brown the onions
- Heat oil and add onions with a pinch of salt.
- Fry, stirring often, until evenly golden brown. Use the gauge above.
Bhuna the masala
- Add ginger garlic paste and fry 1 minute.
- Add powdered spices with 2 tbsp water and cook 1 minute.
- Add tomatoes and cook until soft and the oil separates.
Cook the chicken
- Add the chicken and yoghurt and fry 8 to 10 minutes, coating every piece.
Simmer the shorba
- Add hot water, cover and simmer until the chicken is tender.
- Add garam masala, green chillies and coriander.
Chef's troubleshooter
What went wrong? Pick the symptom
Why
Water went in before the masala was fried until the oil separated.
Fix next time
Bhuna until oil rises at the edges before adding chicken or water.
Why
Onions went dark brown or spices burned.
Fix next time
Stop the onions at golden brown and bloom spices with a splash of water.
Why
Too much water.
Fix next time
Simmer uncovered 5 minutes, or mash a few onions into the gravy.
Why
Onions under-browned.
Fix next time
Brown the onions more evenly next time, or add ½ tsp Kashmiri chilli.
Why
Yoghurt split on high heat.
Fix next time
Lower the heat and stir the yoghurt in gradually.
Swap smart
Ingredient roles and substitutes
| Ingredient | Job in the dish | Swap with |
|---|---|---|
| Chicken | Main protein | Mutton (simmer 45 minutes) or mixed vegetables |
| Fresh tomatoes | Body and tang | 2 tbsp tomato paste plus water |
| Yoghurt | Creamy finish | 2 tbsp cream |
| Garam masala | Warm aroma | Crushed cardamom and cinnamon |
| Oil | Carries the spices | Ghee for richer flavour |
After the meal
Serve, store, reheat
Serve with
Plain basmati rice, chapati or tandoori roti.
Store
Fridge 3 days. Freezer 2 months. Curry tastes better the next day.
Reheat without drying
Warm on medium with a splash of water until bubbling.
How we tested this recipe
Tested in a home kitchen, not a studio

Recipe developed and tested by Farwa Zeeshan, who cooks and tests every NineFoods recipe on a regular home stove.
- Cooked from start to finish with the exact quantities above for 4 servings, using both the metric and US cup measures.
- Every one of the 4 stages was timed at the stove; heat levels and the 'look for' cues are what we saw in the pan.
- The doneness check (how brown should the onions be) and the troubleshooter come from batches that went wrong, and how we fixed them.
- Reheating and storage advice was checked on leftovers, not guessed.
Keep cooking
Related recipes and guides
Quick answers
Chicken curry FAQ
What is the difference between Pakistani and Indian curry?
They share the same onion-tomato base. Pakistani curries are usually meat-forward with more garam masala, while Indian curries vary widely by region.
What does bhuna mean?
Bhuna is frying the masala in oil until the moisture evaporates and the oil separates. It removes raw flavours and builds depth.
How do I make curry gravy thicker?
Simmer uncovered for a few minutes, or brown more onions in the base next time.
Can I use this method for other curries?
Yes. The same base works for aloo gosht, mutton curry, keema and vegetable salan, with different main ingredients and simmer times.



