Haridwar's platter is dominated by vegetarian North Indian food, you will not run out of choices to flatter your appetite with South-Indian, Bengali, Chinese, Continental food as well as an elaborate and delicious assortment of delicacies, forming a staple meal, 'Thali', which is popular all over.
Other than the mouthwatering Chole Bhature, delicious Dosas and lip-smacking Indian Chinese food that the town offers, what you just cannot miss is the rich, colorful street food, which has some of the best preparations of the city. It is from the streets, that Haridwar gets its most popular and delicious items that almost define the food here. Don't miss the popular Aloo Puri, Kachori, Lassi, Parathas and a huge variety of traditional sweets.
Haveli Hari Ganga Restaurant
1-3PM & 7.30-10PM
INR 200-800 for two
Designed specially for the vegetarian peeps, the lunch buffet at this hotel is simply the best in the whole of Haridwar.
The Haveli Hari Ganga Hotel, 21, Pilibhit House, Ramghat, Haridwar, Uttarakhand 249401, India
Big Ben Restaurant
INR 100-200 for two
Situated at a very prime location, walking distance from the railway station and the bus stand, this restaurant is famous for serving different kinds of Parathas and Indian thalis at very reasonable prices. Enjoy the food with the soothing ambiance and soft music being played in the background.
Haridwar Main Rd,Devpura,Haridwar,Uttarakhand 249401
11AM-4PM & 7PM-4AM
INR 120-240 for two
For typical Indian food in a typical Dhaba style manner, Hoshiyar Puri is an amazing place to be, given its lip smacking preparations and an apt ambience. It's an impressive and economical place, within an economical budget. Do not forget to try Lassi here, served in a big jar.
Upper Road, Ram Ghat, Haridwar
INR 120-250 for two
One of the popular and oldest restaurants in Haridwar is Chotiwala. Chotivala's highlight is its famous Chola Bhatura. An absolutely worth it and 'not-so-expensive' restaurant to enjoy delicious North Indian and South Indian dishes.
Subhash Ghat, Haridwar