Glasgow, 1970s — most authorities cite Ali Ahmed Aslam of Shish Mahal, who added tomato cream and spices to dry tandoor-cooked chicken tikka to satisfy a customer who wanted sauce. Or pre-Partition Punjab, where butter chicken (murgh makhani) at Moti Mahal restaurant in Delhi was already established by the late 1940s. Both accounts may be true simultaneously. The dish belongs to both British and Punjabi identity, and the argument has become its own story.
-
800 g
boneless chicken thighs skin-off, cut into 5cm pieces
-
200 g
full-fat yogurt for marinade
-
2 tbsp
Kashmiri chilli powder for colour and mild heat — sub: half sweet paprika, half cayenne
-
2 tsp
garam masala divided — freshly ground blend if possible
-
1 tsp
ground cumin
-
1 tsp
ground coriander
-
40 g
fresh ginger finely grated
-
8 cloves
garlic crushed to a fine paste
-
3 tbsp
ghee or neutral oil
-
2 large
white onion finely sliced
-
400 g
whole plum tomatoes canned or fresh, blended smooth
-
150 ml
double cream stirred in at the end — do not boil after adding
-
2 tsp
kasuri methi (dried fenugreek leaves) crushed between palms — the defining aromatic of the masala
-
1.5 tsp
salt adjusted to taste
-
1
Combine chicken with yogurt, 1 tbsp Kashmiri chilli, 1 tsp garam masala, half the ginger, half the garlic, and 1 tsp salt. Marinate minimum 4 hours, overnight preferred.
-
2
Thread on skewers or arrange on a foil-lined baking tray. Grill or broil at maximum heat (240°C) until charred at the edges, 12–15 minutes. The char is not cosmetic — it is the flavour.
-
3
In a heavy pan, heat ghee over medium. Cook sliced onions with a pinch of salt, 20–25 minutes until deeply golden and reduced. Do not rush.
-
4
Add remaining garlic and ginger paste. Cook 2 minutes until raw smell disappears. Add remaining chilli powder, cumin, and coriander. Fry 1 minute.
-
5
Add tomatoes. Simmer uncovered 15 minutes until thick and the fat separates at the edges — this is the bhunao, the sign the masala is ready.
-
6
Blend sauce until completely smooth. Return to pan, add charred chicken, simmer together 5 minutes.
-
7
Reduce heat to very low. Stir in cream, remaining garam masala, and crushed kasuri methi. Do not boil. Season to taste.
-
8
Serve with basmati rice or roti.
Two-stage cooking. Stage one: the yogurt marinade. Full-fat yogurt with Kashmiri chilli, garam masala, and lemon juice, applied overnight at 4°C. The proteins in the yogurt begin denaturing the chicken's surface — this is the moisture-retention mechanism, not flavouring alone. Stage two: the masala base. Ghee first, whole spices bloomed until the cumin seeds pop audibly, then aromatics sweated until they disappear entirely into the base.
- 1. Chicken thighs, not breast — the fat content prevents drying under tandoor or high broiler heat.
- 2. Full-fat whole-milk yogurt for the marinade — low-fat splits under acid and heat.
- 3. Kashmiri chilli powder — the source of the orange-red colour, with heat that is present but not dominant.
- 4. Ghee, not oil — the flavour profile of clarified butter fat is structurally distinct and not replicable.
- 5. Whole spices (cardamom, cloves, cinnamon, black pepper) bloomed in hot ghee before any other addition.
The char. Without black blistering from a tandoor or a very hot broiler, the tikka component is merely baked chicken. The carbon is not aesthetic — it provides the smoky bitterness that cuts through the richness of the masala and gives the dish its two-part identity.
- The chicken surface must show carbon blistering — not brown, but black at the edges.
- The masala should hold its shape on a tilted spoon without flowing immediately.
- The colour: deep orange from Kashmiri chilli, not the yellow-orange that paprika produces.
- Thai red curry — coconut milk base instead of cream, same bloomed-whole-spice structure, same overnight protein prep.
- Georgian chakapuli — lamb in tart fruit sauce, same yogurt-marinade logic for tenderness.
- Peruvian pollo a la brasa — yogurt-marinated and charred, different aromatics, same two-stage principle.