Pakistani winter sweet · Long and slow
Habshi Halwa Recipe (Dark Wheat and Milk Halwa)
Patience. Ghee in stages. Dark, not burnt.
Recipe by Farwa ZeeshanTested in the NineFoods home kitchenHabshi halwa is the dark, dense, chewy halwa of Pakistani winters, made by cooking milk, sprouted wheat, sugar and ghee for hours until almost black. It turns pale and soft when rushed, or bitter when the heat is too high. The fix is steady medium-low heat, adding ghee in stages, and stopping when the halwa is deep brown and glossy with ghee.
The 3 laws of habshi halwa
Why this recipe works
High heat
Dark colour without bitterness.
All at once
Chewy, glossy texture.
Plain flour only
Traditional flavour and colour.
Shopping and prep list
Ingredients
Halwa
The NineFoods dark halwa gauge
Is it done?
Look at the colour and the ghee.
Method · 3 stages
Step by step
Reduce milk
- Boil and reduce milk by half.
Cook
- Whisk in flour, then sugar and cocoa; stir constantly.
- Add ghee in stages. Use the gauge above.
Set
- Stir in cardamom and nuts; press into a greased tray and cool.
Chef's troubleshooter
What went wrong? Pick the symptom
Why
Rushed.
Fix next time
Cook longer on medium low.
Why
Burnt.
Fix next time
Lower heat and stir constantly.
Why
Excess ghee.
Fix next time
Pour off extra.
Why
Undercooked.
Fix next time
Cook until it leaves the pan.
Swap smart
Ingredient roles and substitutes
| Ingredient | Job in the dish | Swap with |
|---|---|---|
| Sprouted wheat | Body | Whole wheat flour |
| Cocoa | Colour | Leave out; cook longer |
| Desi ghee | Richness | Butter ghee |
| Mixed nuts | Crunch | Almonds only |
After the meal
Serve, store, reheat
Serve with
Warm, in winter, with tea.
Store
Airtight 1 month.
Reheat
Warm a piece briefly.
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 16 servings, using both the metric and US cup measures.
- Every one of the 3 stages was timed at the stove; heat levels and the 'look for' cues are what we saw in the pan.
- The doneness check (is it done) 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
Habshi Halwa FAQ
What is habshi halwa?
A dark, chewy Pakistani halwa of milk, wheat, sugar and ghee.
Why is it so dark?
Long cooking caramelises the milk and sugar.
Is habshi halwa the same as sohan halwa?
They are related; habshi is darker and softer.
How long does it keep?
About a month.