Halwa puri is believed to have originated in the Indian subcontinent.
Today, it is celebrated across borders, with major cities in Pakistan like Lahore, filled with the best halwa puri destinations.
If you are visiting Lahore and want to know all about the best halwa puri in Lahore, read till the end!
The Best Halwa Puri in Lahore
Below are 10 places offering the best halwa puri in Lahore. We have added venues based on popular opinion and expert food guides.
Note: we do not intend to show any sort of competition between the restaurants. We believe each is unique and has its own special taste.
# | Halwa Puri in Lahore | Contact Number | Address |
1 | Taj Mahal Sweets | 042 37639007 | Near Ali Park, 4 Fort Rd, Shahi Mohallah Walled, Lahore |
2 | Chand Shahab Sweets | — | Shahi Mohallah Walled City, Bazar Sheikhupurian, Lahore |
3 | Sarwar Halwa Puri | 0300 4167876 | Main Boulevard Sabzazar, Allama Iqbal Town, Huma Block, Lahore |
4 | Karachi Sweet Shop | — | Anarkali Bazaar, Old Anarkali Road, Lahore |
5 | Capri Restaurant | 042 35758750 | Liberty Market, Gulberg III, Lahore |
6 | Sadiq Halwa Puri | 0323 3333169 | Ichhra Shershah Colony, in front of Shama Metro Station, Ferozepur Rd, Lahore |
7 | Zafar Halwa Puri Shop | 0322 8008214 | Anarkali Bazaar, Jan Muhammad Rd, Lahore |
8 | Chacha Bassa Halwa Puri | 0308 3333902 | Main Boulevard Allama Iqbal Town, Moon Market Park, Satluj Block Allama Iqbal Town, Lahore |
9 | Butt Sweets and Bakers | 0332 5681234 | Lakshmi Chowk, Garhi Shahu, McLoed Road, Lahore |
10 | Aslam Puri Halwa | 0302 4332336 | Main Bazaar Gawalmandi, Lahore |
Now we will take you through each venue with its timings and contact details.
1. Taj Mahal Sweets
If you want to enjoy halwa puri and the best khoya Halwa in town, this is the place to try it out. The place is located in a busy area but the fresh and unique taste is worth the trouble!
Ratings: 4.2 / 5 on Google (1590 reviews)
Timings:
- Mon-Sun: 3 am- 11 pm
Contact Number: 042 37639007
Address: Near Ali Park, 4 Fort Rd, Shahi Mohallah Walled, Lahore
2. Chand Shahab Sweets
Chand Shahab Sweets is another old and very popular place in Lahore for halwa puri. If you reach there early, you will get a mouthwatering halwa puri breakfast with juicy mango pickles to top it off.
The place is near Taxali Gate and you will see the place packed with people, especially on the weekends.
Ratings: 4.4/5 stars on Google (75 reviews)
Timings:
- Mon-Sun: 6 am – 12:30 pm
Address: Shahi Mohallah Walled City, Bazar Sheikhupurian, Lahore.
3. Sarwar Halwa Puri
Old school vibes, traditional recipes, and mouthwatering taste make Sarwar Halwa Puri a destination for all foodies.
The place offers late breakfast as well so if you are not on time, you can still get your hands on their delicious food.
Ratings: 4.1 / 5 stars on Google (178 reviews)
Timings:
- Mon-Sun: 6 am – 7 pm
Contact Number: 0300 4167876
Address: Main Boulevard Sabzazar, Allama Iqbal Town, Huma Block, Lahore
4. Karachi Sweet Shop
If you love samosa, halwa puri, and jalebi’s you shouldn’t miss this place. The place is clean and the food has maintained its quality for more than 20 years.
Ratings: 4.1 / 5 stars on Google (23 reviews)
Address: Anarkali Bazaar, Old Anarkali Road, Lahore
5. Capri Restaurant
The Capri Restaurant not only serves great halwa puri but their nihari and biryani are also worth a try. You should try out their tea and other items as well!
Ratings: 3.9 / 5 stars on Google (3983 reviews)
Timings:
- Mon-Sun: 6 am – 1 am
Contact Number: 042 35758750
Address: Liberty Market, Gulberg III, Lahore
6. Sadiq Halwa Puri
If you want fresh puri channa and halwa cooked in desi ghee, visit Sadiq Halwa Puri.
The place serves refreshing lassi as well so you can gulp down the heavy breakfast while enjoying the light drink.
Ratings: 4 / 5 stars on Google (1508) reviews
Timings:
- Mon-Sat: 4 am – 12:30 pm
- Sun: 4 am – 1 pm
Contact Number: 0323 3333169
Address: Ichhra Shershah Colony, in front of Shama Metro Station, Ferozepur Rd, Lahore
7. Zafar Halwa Puri Shop
Breakfast can get a bit unhealthy sometimes, but here the wholewheat puri’s are light on the stomach. Try the crispy puri with chanaas and aloo ki bhujiya and that, will make your day!
Ratings: 4.4 / 5 on Google (569 reviews)
Timings:
- Mon-Sat: 6 am – 10 pm
- Sun: 5 am – 2 pm
Contact Number: 0322 8008214
Address: Anarkali Bazaar, Jan Muhammad Rd, Lahore
8. Chacha Bassa Halwa Puri
If you want variety at breakfast, Chacha Bassa Halwa Puri can be the perfect pick. Along with fresh halwa puri, you can try out their delicious aloo and chana mix plate, Tikki, and mutton dishes.
Ratings: 4.2 stars on Google (901 reviews)
Timings:
- Mon – Thu: 5:30am – 1pm
- Fri: 5:30am – 12:30pm
- Sat: 5:30am – 1:30pm
- Sun: 5am – 1:30pm
Contact Number: 0308 3333902
Address: Main Boulevard Allama Iqbal Town, Moon Market Park, Satluj Block Allama Iqbal Town, Lahore
9. Butt Sweets and Bakers
Butt sweets serve delicious sweets and fried goods under one roof. Their puri has a unique taste and their potato-chana curry is just the right amount of spicy.
Ratings: 4.2 / 5 stars on Google (2829 reviews)
Timings:
- Mon-Sun: 12am – 2pm
Contact Number: 0332 5681234
Address: Lakshmi Chowk, Garhi Shahu, McLoed Road, Lahore
10. Aslam Puri Halwa
Aslam Puri Halwa is popular for its mouthwatering halwa puri but their methi Tikki and samosa are also worth trying.
Ratings: 4.3 / 5 on Google (142 reviews)
Timings:
- Mon-Sun: 6 am – 9 pm
Contact Number: 0302 4332336
Address: Main Bazaar Gawalmandi, Lahore
Grab the Best Halwa Puri in Lahore!
Whether it’s a weekend breakfast or a festive event, halwa puri has become a staple in Pakistani households. As Lahore is one of the best cities for foodies, you should definitely check out the above-mentioned places.
The places mentioned in the article not only offer the best halwa puri in Lahore but also other dishes and sweets so everyone gets what they love!