Semolina Halwa with Poori and Chickpeas (Halwa Poori)
حلوہ پوری Halwa PooriSay it: HUL-wah POO-ree
Halwa poori is a celebratory Pakistani breakfast platter of glossy semolina halwa, puffed deep-fried pooris, and a spiced chickpea and potato curry. It is eaten on weekend mornings, at Eid gatherings, and in bustling breakfast spots, where the sweet, ghee-rich halwa is balanced by the savory chanay and crisp poori. The contrast of soft, fragrant semolina, tender chickpeas, and hot fried bread makes it a beloved start to the day.
Semolina Halwa with Poori and Chickpeas (Halwa Poori)
حلوہ پوری, Halwa Poori
Pronounced HUL-wah POO-ree
- Serves
- 4
- Prep
- 25 min
- Cook
- 50 min
- Total
- 1 hr 15 min
- Level
- Medium
Also nut-free and egg-free.
Allergens: contains gluten, milk. Check labels on packaged ingredients.
Ingredients
Amounts are scaled. Cooking times and pan sizes stay the same.
For the semolina halwa
For the poori
For the chickpea-potato curry
Method
Put the dried chickpeas in a large bowl with the baking soda, cover with plenty of cold water, and soak overnight; drain and rinse well. Boil in fresh water until completely tender, 35-45 minutes, then drain. If using canned chickpeas, drain and rinse them and skip the soaking and boiling.
For the poori dough, mix the flour and salt in a bowl, add the 2 tbsp oil, and rub until the flour looks sandy. Add the lukewarm water a little at a time and knead to a stiff, smooth dough, about 5 minutes; cover and rest for 20 minutes.
For the chickpea curry, heat the 2 tbsp oil in a wide pan over medium heat and fry the cumin seeds until they sizzle, about 30 seconds. Add the onion and cook until soft and golden at the edges, 6-8 minutes, then stir in the garlic and ginger for 1 minute.
Add the tomatoes, ground coriander, turmeric, red chili powder, and salt; cook, stirring, until the tomatoes collapse and the oil separates at the edges, 6-8 minutes. Add the cooked chickpeas, potato, green chilies, and 1 cup (240 ml) water, then simmer covered for 10 minutes, stirring once or twice.
Mash a few chickpeas against the pan to thicken the gravy, stir in the garam masala and lemon juice, and simmer uncovered for 3-4 minutes until glossy. Taste and adjust salt; keep warm.
For the halwa, bring the 2 cups water, sugar, cardamom, and pinch of salt to a simmer in a saucepan, stirring until the sugar dissolves; keep hot over low heat. Meanwhile, heat the ghee in a heavy pot over medium-low heat and add the semolina.
Toast the semolina in the ghee, stirring almost constantly, until it smells nutty and turns light golden, 7-9 minutes; do not let it brown deeply. Carefully pour in the hot syrup—it will bubble—and stir vigorously until smooth.
Cover the halwa and cook on the lowest heat for 5 minutes, then uncover, add the raisins, and stir until the halwa is thick, glossy, and pulls away from the sides of the pot, 2-3 minutes. Keep warm.
Divide the poori dough into 12 equal balls. On a lightly oiled surface, roll each ball into a 4-5 inch (10-12 cm) round about 1/8 inch (3 mm) thick; keep the rounds covered as you work.
Heat the 4 cups (960 ml) frying oil in a deep pot to 350°F (175°C). Fry the pooris, one or two at a time, pressing gently with a slotted spoon so they puff, then flip and fry until golden and crisp on both sides, about 1-1.5 minutes total; drain on paper towels. Serve hot with the halwa and chickpea-potato curry, scattering the fresh coriander over the curry.
Regional variants
Some families add boiled potato to the chickpeas, as here, while others keep the chanay plain and serve a separate potato curry. A spoonful of tamarind chutney or yogurt is a common accompaniment.
Cook's notes
- Keep the poori dough stiff; soft dough absorbs oil and will not puff properly.
- Fry pooris in fresh, hot oil and serve immediately, as they soften as they sit.
- Stir the semolina constantly and use hot syrup to keep the halwa smooth and lump-free.
Serve with
Sliced onions, lemon wedges, and tangy pickle (achaar), with hot milky tea (chai).
Make ahead and storage
The halwa and chickpea curry can be made up to 1 day ahead and reheated gently; fry the pooris just before serving.



