ChefSnapOpen in the app

Pakistani

Halwa Puri

A classic Pakistani breakfast plate with puffed, crisp puris, warm suji halwa scented with cardamom, and spicy chanay on the side. It is best served fresh, with the puris coming straight from the hot oil.

Halwa Puri — Pakistani — ChefSnap
35 minsPrep
45 minsCook
6Serves
MediumDifficulty
850 kcal per serving16g protein 112g carbs 38g fat
Watch it made — Halwa PuriWatch it madeKun Foods · 8:06

Ingredients

Method

  1. Mix the all-purpose flour, whole wheat flour, 1/4 tsp salt, and 1 tbsp oil or ghee in a bowl.
  2. Add warm water a little at a time and knead into a firm but smooth dough.
  3. Cover the dough with a damp cloth and rest it for 20 minutes.
  4. For the chanay, heat 2 tbsp oil in a small pan and fry the onion until light golden.
  5. Add the ginger garlic paste and cook for 30 seconds until fragrant.
  6. Add the tomato, red chilli powder, turmeric, coriander powder, cumin powder, and 1/2 tsp salt, then cook until the oil separates from the masala.
  7. Add the cooked chickpeas and 1/2 cup water, then simmer for 10 to 12 minutes, lightly mashing a few chickpeas to thicken the gravy.
  8. Stir in the chaat masala, green chilli, and fresh coriander, then keep the chanay warm.
  9. For the halwa, simmer 1 1/4 cups water with the sugar, cardamom pods, and optional food colour until the sugar dissolves.
  10. In a separate pan, heat the ghee and roast the semolina on medium-low heat, stirring constantly, until nutty and lightly golden.
  11. Carefully pour the hot sugar syrup into the roasted semolina while stirring continuously.
  12. Cook the halwa on low heat until it thickens, becomes glossy, and the ghee begins to separate at the edges.
  13. Stir in the sliced nuts, cover the halwa, and keep it warm on the lowest heat.
  14. Divide the rested dough into 6 small balls and roll each one into a thin round puri, using a little oil on the surface if needed.
  15. Heat enough oil for deep-frying in a karahi or deep pan until hot but not smoking.
  16. Fry each puri one at a time, gently pressing with a slotted spoon so it puffs, then turn and fry until lightly golden.
  17. Drain the puris on paper towels and serve immediately with the warm suji halwa and chanay.

Common questions

Can I substitute all-purpose flour or whole wheat flour in halwa puri dough?

Yes. You can use all-purpose flour alone for softer puris, or increase whole wheat flour for a slightly sturdier texture. Keep the dough firm, not sticky, and avoid too much water or the puris may absorb oil.

How long does halwa puri take from start to finish?

Plan about 1 to 1.5 hours total. Dough resting takes 20 minutes, chanay need about 15 to 20 minutes, and halwa about 15 minutes. Fry the puris last so they stay puffed and crisp.

What are the most common mistakes when making puri and halwa?

The biggest mistakes are soft dough, insufficient resting, and oil that is not hot enough for puris. For halwa, don’t add too much water or stop stirring too early, or it can turn lumpy and separate.

How do I store leftover chanay, halwa, and puri?

Store chanay and halwa separately in airtight containers in the fridge for up to 3 days. Reheat chanay with a splash of water. Puri is best fresh, but you can keep uncooked dough refrigerated for 1 day.

What should I serve with halwa puri for the best result?

Serve immediately with hot puris, warm sweet halwa, and spicy chanay. Add onion rings, achar, and sliced green chilies if you like. The key is timing: fry puris just before serving so everything stays hot.