Pakistani Halwa Puri: The Classic Weekend Breakfast

The beloved Pakistani weekend breakfast — golden puffy puris served with sweet semolina halwa and spicy chickpea curry.
Halwa puri is Pakistan's answer to the full English breakfast — a multi-dish spread that takes time, fills the house with noise and aroma, and turns a lazy morning into an event. The tradition is strongest in Punjab, particularly in Lahore, where halwa puri shops line every neighborhood and the Sunday morning queue starts before sunrise. But it belongs to all of Pakistan, with regional variations from Karachi to Peshawar, and it has traveled wherever Pakistanis have settled.
The breakfast is ancient in its components. Puri — unleavened deep-fried bread — has roots in the Indian subcontinent going back at least a thousand years. Sooji ka halwa, the sweet semolina dish, is descended from Arabic and Persian confections that arrived with the Mughal Empire. And channay — the spiced chickpea curry — draws on a tradition of legume cooking that has sustained South Asian populations for centuries. Somewhere along the way, these three elements merged into a single meal, and that meal became inseparable from the rhythm of Pakistani weekend life.
In the Gulf, halwa puri has become one of the most recognizable Pakistani food traditions. With roughly three million Pakistanis living across the UAE, Saudi Arabia, Qatar, Kuwait, Oman, and Bahrain, the Friday morning breakfast has been recreated in apartments from Sharjah to Jeddah. The recipes stay close to home — the same ghee-heavy halwa, the same hand-rolled puris, the same arguments about whether the channay should be dark or light — but the setting is different, and that difference has made the ritual even more meaningful.
Halwa Puri
Ingredients
For the Puri
- 2 cups whole wheat flour (atta)
- 1/2 tsp salt
- 2 tbsp oil for dough
- 3/4 cup warm water (approximately)
- oil for deep frying (enough to fill pan 2 inches deep)
For the Halwa
- 1 cup fine semolina (sooji)
- 3/4 cup sugar
- 1/2 cup ghee
- 2 cups water
- 4 pods cardamom pods, crushed
- 1/4 tsp orange food color (optional)
For the Channay (Chickpea Curry)
- 2 cups chickpeas, cooked or canned
- 1 large onion, finely chopped
- 2 medium tomatoes, chopped
- 1 tbsp chana masala powder
- 1 tsp cumin seeds
- 2 tbsp oil
Instructions
- 1
For the puri dough: Mix flour, salt, and oil. Gradually add warm water and knead into a smooth, firm dough. Cover and rest for 20 minutes.
- 2
For the halwa: Heat ghee in a pan, add semolina and toast on medium-low heat, stirring continuously for 8-10 minutes until golden and fragrant.
- 3
Separately, boil water with sugar and cardamom until sugar dissolves. Carefully pour the syrup into the toasted semolina (it will splatter). Stir vigorously until the halwa thickens and pulls away from the sides. Set aside.
- 4
For the channay: Heat oil, add cumin seeds. When they splutter, add onions and cook until golden. Add tomatoes and chana masala, cook until tomatoes soften. Add chickpeas and 1 cup water. Simmer for 15 minutes.
- 5
Divide puri dough into small balls. Roll each into a circle about 4 inches across. Deep fry in hot oil (180°C/350°F) until puffed and golden on both sides.
- 6
Serve the puris hot alongside halwa and channay. Traditionally accompanied by pickled onions and green chutney.
Tips
- The key to puffy puris is hot oil and even rolling — don't roll too thin.
- Toast the semolina slowly for the best halwa — rushing creates a gritty texture.
