Peshawari Halwa Puri

KP cuisine

Peshawari Halwa Puri

Prep: 40m Cook: 50m Total: 1h 30m Serves: 5 hard Updated 2025-10-08

Peshawari Halwa Puri is a traditional KP Pakistani dish. Peshawari Halwa Puri features a thicker, crispier puri and a distinctly spiced, darker halwa enriched with nuts — reflecting KP's love of robust flavours and generous hospitality.

Peshawar doesn't do anything halfway — including breakfast.

It is the standard breakfast at Peshawar's famous Qissa Khwani Bazaar teahouses. The Peshawari halwa puri is a bolder, more intensely flavoured affair than its southern counterparts. The puri is rolled thicker and fried to a satisfying crunch rather than a soft puff. The halwa is darker, spiced with a more assertive cardamom and sometimes saffron, enriched with pista (pistachios) and badam (almonds). Fun fact: Peshawar sits on the ancient Silk Road trade route, and its cuisine reflects centuries of Central Asian influence — the use of nuts in sweet dishes is very much a Silk Road tradition, connecting Peshawari cooking to Persian and Central Asian sweet-making. This halwa puri is substantial breakfast food for a cold KP morning. It keeps you full through a day of hard work. Make it once and you'll understand why the Pashtuns built an empire.

Ingredients

Instructions

  1. PURI DOUGH: Make a slightly firmer dough than usual with maida, salt, and oil — KP puris are thicker. Knead until smooth, rest 30 minutes.
  2. PESHAWARI HALWA: Roast sooji in ghee until deep golden, about 15 minutes — even darker than standard for this style. Add sugar dissolved in 500ml water carefully. Add saffron water, elaichi. Stir vigorously on medium heat until thick and fragrant. Fold in half the slivered pista and badam.
  3. SPICED CHANA: Cook piyaz golden, add adrak lahsun paste (generous), tamatar, laal mirch powder. Very spicy masala. Add chana and simmer with water until thick and flavourful. This should be bolder than other versions.
  4. FRY THICK PURIS: Roll dough to 5mm thickness (thicker than standard). Fry in hot oil — they won't puff as dramatically but will be crispier and more satisfying. Fry 2-3 minutes per side.
  5. GARNISH AND SERVE: Top halwa with remaining slivered nuts. Serve the trio immediately — thick crispy puris, dark fragrant halwa, spicy chana.

Chef's Secrets

  • Coarser sooji gives the Peshawari halwa its distinctive grainy, substantial texture
  • Saffron water transforms the halwa colour to a deep amber-gold — worth the expense for special occasions
  • KP puris are meant to be thicker and crispier — don't try to make them puff like Lahori ones
  • The spicier chana is intentional and contrasts perfectly with the very sweet halwa

Common Questions

How long does Peshawari Halwa Puri take to make?

Total time is 1h 30m — 40m prep and 50m cooking.

How many servings does this recipe make?

This recipe makes 5 servings, and is rated hard difficulty.

Which region of Pakistan is Peshawari Halwa Puri from?

Peshawari Halwa Puri is from KP, Pakistan — one of the country's most distinctive culinary traditions.

What do you serve with Peshawari Halwa Puri?

Serve with qehwa (green cardamom tea) in true Peshawari style. The nut-garnished halwa is a visual showstopper.

Nutrition Facts

Per serving

Calories520
Protein13g
Fat25g
Carbs67g
Fiber5g
Sodium530mg

Serving Suggestions

Serve with qehwa (green cardamom tea) in true Peshawari style. The nut-garnished halwa is a visual showstopper.

Goes Well With

Recipe by Tariq Abro

Based in Hyderabad, Tariq is renowned for his mastery of regional biryanis and seafood dishes.

What Cooks Are Saying

4.5 2 reviews
Sana M. 2025-09-04

Turned out well. I used boneless meat which changed the cook time slightly but flavour was great.

Gul N. 2025-07-16

I've tried many recipes for this dish but this one is the best by far.

Leave a Review

Tried this recipe? Share your experience — your review helps other cooks.