live in punjab
Steel plate thali with dal, sabzi, roti, and pickle at a Punjab dhaba
Home · Guides · Food & drink
Food & drink · 5 min read

Cheap eats in Punjab under $10

A day of eating well in Punjab costs $6-10 at these 8 places, all serving locals more than tourists.

Amritsar

Kesar Da Dhaba in Chowk Passian, open since 1916 — full thali $3.50, dal fry $2. Kulcha Land on Ranjit Avenue for stuffed kulchas at $1.20 each. Ahuja Milk Bhandar near Municipal Corporation for the city's best sweet lassi, $1. Gurdas Ram Jalebi Wala in Chowk Regent Cinema for hot jalebi and samosas, breakfast for under $2. Brothers Dhaba for late-night dal makhani, $3.

Chandigarh

Pal Dhaba in Sector 28 — legendary chicken curry $8, chicken tikka $6, quantities are large. Sindhi Sweets in Sector 17 for chole bhature $3.50 and gol gappe $1. Gopal Sweets in Sector 22 for chole kulche $2. Backpackers stretching a budget can grab a full meal at any of Chandigarh's sector-market shops for $2-4.

Roadside dhabas

Punjab's highway dhabas are institutions. Puran Singh Ka Vishaal Dhaba on the Ambala-Ludhiana road (originally in Ambala but heavily Punjabi in style) for mutton curry $6. Haveli on the Jalandhar-Amritsar highway is themed and larger — meal $8. Any small roadside dhaba on GT Road: dal, roti, sabzi for $2-3. Look for parked trucks; drivers know.

The free option

The Golden Temple langar serves free meals 24/7 to anyone regardless of religion, caste, or nationality. Dal, roti, kheer, and often a sabzi. It's genuinely good food, cooked in massive vessels and served fresh. Wash your own plate afterwards or drop it at the collection point. Consider volunteering an hour in the kitchen to give back.

Questions, answered

Is dhaba food safe for foreign travelers?
Yes at busy ones with high turnover. Empty dhabas at odd hours are the risk. Stick to freshly-cooked dal, roti, and grilled items over anything sitting out.
How do I order at a dhaba if there's no English menu?
Point at other tables' food, or say the classics: dal makhani, roti, sabzi, chai. Prices are usually written in Devanagari script on a board; ₹200-400 covers a full meal for one.
Are portions large?
Yes. A single thali often feeds two travelers with normal appetites. Split dishes and order rotis one at a time as needed.
Can I eat vegetarian on a budget?
Very easily. Punjab is arguably India's easiest state for cheap vegetarian eating — every dhaba does dal, sabzi, and roti well, and every gurdwara langar is free vegetarian.

Hotels for this guide

See all stays

Curated picks are coming — meanwhile, the live search covers every bookable property at the same price or better.

Keep reading