HimachalCabExpert
❄️ Winter snow tripsBook now

Travel guides

Dharamshala and McLeod Ganj Food, Cafés and Shopping

McLeod Ganj is one of the best places in India for Tibetan food, and its cafés draw travellers from around the world. Lower Dharamshala and the Kangra valley add Himachali cooking, and the markets sell Tibetan crafts, shawls and Kangra tea. This guide covers what to eat, where the café scene is, and what to buy. It's part of our Dharamshala and McLeod Ganj guide.

3 min read·Facts last checked 27 October 2026·Himachal Cab Expert trip desk

Part of our Dharamshala travel guide

Colourful woollen scarves and shawls hanging at a market stall

Tibetan food to try

  • Momos: steamed or fried dumplings, vegetable, cheese or meat, with chilli sauce.
  • Thukpa and thenthuk: noodle soups, perfect on a cold evening.
  • Tingmo: soft steamed bread, often served with a spicy stew.
  • Laphing: a cold, spicy mung-bean noodle snack sold from street stalls.
  • Butter tea: salty Tibetan tea churned with butter; try it once.
  • Tibetan bread: round fried bread for breakfast, with honey or jam.

Himachali food in the Kangra valley

Kangra has its own version of the dham, the festive meal cooked by traditional cooks and served on leaf plates, with dishes such as madra, sepu vadi and sweet rice. It's mostly served at weddings and festivals, but some restaurants in Dharamshala and Palampur offer it. Siddu and other Himachali dishes are easier to find in the lower town than in McLeod Ganj.

The café scene

Cafés are a big part of McLeod Ganj life, from long-established Tibetan restaurants on the main roads to rooftop terraces with Dhauladhar views. Bhagsu and Dharamkot have the most relaxed cafés, popular with long-stay travellers, with Israeli, Italian and health-food menus, good coffee and bakeries. Cafés open and close often, so ask around or check recent reviews rather than relying on old lists.

Many cafés support Tibetan causes or train local staff; eating there is a small way to support the community.

What to buy

  • Tibetan handicrafts: singing bowls, prayer flags, thangka paintings and jewellery.
  • Woollens, shawls and scarves.
  • Kangra tea, green or black, from Palampur's gardens.
  • Books on Tibet and Buddhism.
  • Handmade crafts from Norbulingka Institute, which trains Tibetan artists.

Where to shop

Temple Road and Jogiwara Road in McLeod Ganj are lined with shops and stalls selling Tibetan crafts, clothes and souvenirs. Prices in street stalls are open to bargaining; fixed-price shops and Norbulingka's store won't move much. Lower Dharamshala's Kotwali Bazaar is the everyday market for clothes, shoes and household goods. For tea, buy at the estates or reputable shops in Palampur and Dharamshala.

Tips

  • Try laphing and momos from busy stalls, where turnover is high.
  • Carry cash; many small cafés and stalls prefer it.
  • Many cafés close earlier in winter.
  • Check that 'antique' items are genuine before paying a high price.
  • Drink filtered or bottled water.

Eating well on a budget

McLeod Ganj is one of the cheapest places in Himachal to eat out. A plate of momos or a bowl of thukpa at a simple Tibetan restaurant costs very little, and many cafés serve generous breakfasts. Vegetarians are well catered for, since many Tibetan dishes come in vegetable versions, and several cafés focus on vegan and health food.

Frequently asked questions

What is the famous food of McLeod Ganj?+

Tibetan food: momos, thukpa, thenthuk, tingmo and laphing.

Where are the best cafés in Dharamshala?+

In McLeod Ganj, Bhagsu and Dharamkot. Cafés change often, so check recent reviews.

What should I buy in McLeod Ganj?+

Tibetan crafts like singing bowls and prayer flags, shawls, books, Norbulingka crafts and Kangra tea.

Which is the main market in McLeod Ganj?+

Temple Road and Jogiwara Road around the main square. Lower Dharamshala's main market is Kotwali Bazaar.

Is there Himachali food in Dharamshala?+

Yes, mostly in the lower town and Palampur. Look for restaurants serving Kangra dham or siddu.

What is laphing?+

A cold, spicy Tibetan street snack made from mung-bean starch noodles, popular in McLeod Ganj.

More about Dharamshala

Hotels around an open town square with hills behind, in the Kangra valleyTravel guides

Where to Stay in Dharamshala: McLeod Ganj, Bhagsu, Dharamkot or Lower Town?

Dharamshala spreads up a steep mountainside, and where you stay changes your trip. McLeod Ganj puts you among the monasteries and cafés; the villages above it are quieter and greener; lower Dharamshala is convenient for the stadium, the bus stand and the valley. This guide compares the main areas, who each suits and what to check before booking. We don't sell hotel rooms on their own, so it's a neutral guide to areas, not properties. It's part of our Dharamshala and McLeod Ganj guide.

Read guide · 2 min
Large red and gold Tibetan prayer wheel in a temple courtyardTravel guides

Dalai Lama Temple, McLeod Ganj: Tsuglagkhang, Museum and Visiting Tips

Tsuglagkhang, usually called the Dalai Lama temple, is the spiritual heart of McLeod Ganj and of the Tibetan community in exile. The complex holds the main temple, the Namgyal monastery, the Tibet Museum and, behind its gates, the Dalai Lama's residence. It's open to visitors of all faiths, free to enter and a short walk from the main square. Here's what to see and how to visit respectfully. It's part of our Dharamshala and McLeod Ganj guide.

Read guide · 3 min
Waterfall dropping between large grey boulders in a rocky gorgeTravel guides

Bhagsunag Waterfall, Dharamkot and Naddi: Walks Above McLeod Ganj

Above McLeod Ganj, three villages make the easiest and most rewarding half-day outings in Dharamshala. Bhagsu has an old Shiva temple and a waterfall; Dharamkot is a quiet hillside village of cafés, yoga schools and forest paths; and Naddi is the viewpoint for the Dhauladhar at sunset. All three are within a few kilometres of the main square. It's part of our Dharamshala and McLeod Ganj guide.

Read guide · 3 min
White Buddhist stupa among green trees under a blue skyTravel guides

Places to Visit in Dharamshala and McLeod Ganj: 20 Sights

Dharamshala is really two towns stacked on one mountainside under the Dhauladhar range: lower Dharamshala, the busy administrative town at about 1,400 m, and McLeod Ganj above it at about 2,080 m, home of the Dalai Lama and the Tibetan community in exile. Between and around them are monasteries, waterfalls, forest walks, a famously scenic cricket ground and, down in the Kangra valley, forts, temples and tea gardens. This list covers the places most worth your time. It's part of our Dharamshala and McLeod Ganj guide.

Read guide · 3 min