اردو
Menu

Pakistani 234

Turkish 96

Arabic 52

Indian 70

Drinks 91

Kitchen tools

More

Habshi Halwa (Dark Milk & Wheat Halwa)

حبشی حلوہ

Habshi halwa is the dark, glossy, chewy halwa sold by weight in Pakistani sweet shops every winter. It's made by cooking milk down for a long time with wheat flour (traditionally sprouted wheat, *samnak*), sugar and ghee, until the milk sugars caramelise and the halwa turns almost black-brown and rich, with a deep, toffee-like flavour. It's believed to be warming in cold weather and is packed with nuts. This home method gets the same colour and chew with patience and a heavy pan.

  • ⏱ Total: 1 hr 40 min
  • Prep: 10 min
  • Cook: 1 hr 30 min
  • Medium
  • Serves 10

Jump to recipe ↓

Stove offReady to serve!
Stove offReady to start

Method

Tap a step when it is done.

  1. Bring the milk to a boil in a wide, heavy . Add the lemon juice; the milk will grain slightly, which is what gives habshi halwa its texture. Simmer for 40 minutes, stirring often, until reduced by about half.

  2. Whisk the flour with a little cold milk or water into a smooth paste and stir it into the pan, along with the sugar. Keep cooking and stirring for 25–30 minutes as it thickens and darkens.

  3. Add the ghee a spoonful at a time, with the cocoa if using, and keep stirring on medium-low heat for 15–20 minutes until the halwa turns deep brown, glossy and chewy and the ghee starts to separate.

  4. Stir in the chopped nuts and cardamom. Spread on a plate or tray, garnish with pistachios and serve warm or at room temperature.

Kitchen notes

The dark colour comes from long cooking that caramelises the milk; cocoa is a common shop shortcut, not essential.

Sprouted-wheat flour (samnak) gives the most authentic chew; it's sold at some pansari shops. Whole wheat flour works well.

Store in an airtight box in the fridge for up to 2 weeks; warm a portion before serving.

A winter shop favourite

When the weather turns cold, Pakistani sweet shops bring out trays of habshi halwa, along with gajar halwa, sohan halwa and dry-fruit sweets. It’s bought by the pao, eaten after dinner, and often sent as a winter gift. Families often regard it as a warming food for cold nights.

Colour from caramelising

The deep brown colour comes from the milk sugars caramelising during long, slow cooking, much like dulce de leche. A little lemon juice grains the milk slightly, giving the halwa its characteristic texture. Many shops add cocoa for an even darker colour; it’s optional.

Ingredients

Sprouted-wheat flour (samnak), made from wheat soaked until it sprouts, then dried and ground, is traditional and gives a chewy, slightly sweet character. Whole wheat flour is an easy, widely available substitute. Buffalo milk gives the richest result.

Serving

Serve a small, warm portion after dinner with a cup of doodh patti, or pack slices in a box as a winter gift. For more winter dishes, see our Pakistani winter food guide.

Questions people ask

Why is it called habshi?

Habshi refers to its very dark colour. It's a long-standing traditional name for this halwa in South Asia.

Can I make it quicker?

Using 1 cup milk powder mixed into 4 cups milk cuts the reducing time roughly in half.

Is it the same as sohan halwa?

No. Sohan halwa from Multan is harder and brittle, made with sugar cooked to a higher temperature. Habshi halwa is soft and chewy.

Nutrition (estimate, per serving)

Calories
360
Protein
9 g
Fat
21 g
Carbs
35 g

You might also like