Skip to main content
This is a photo of a monument in Nepal identified by the ID

Food guide for Indian travellers

Vegetarian & Indian food in Nepal

Vegetarian and Indian food in Nepal: dal bhat, veg momos, Newari dishes, what 'buff' means, Jain meals, Indian restaurants in Kathmandu and Nepali phrases.

Fact-checked 2 min readBy the Elitech Travels editorial desk
Bernard Gagnon · CC BY-SA 4.0

Quick answer

Nepal is the easiest foreign country for vegetarian and Indian food. Dal bhat, the national meal, is vegetarian with unlimited refills, and Indian restaurants serve North and South Indian food in Kathmandu and Pokhara. Watch for 'buff' (buffalo meat) in momos and Newari dishes, and for egg in some breads and snacks. Jain meals are possible with notice.

How easy is it to eat well?

Vegetarian & Jain friendliness

5/5

5 = easy everywhere, 1 = plan every meal

Indian food availability

5/5

5 = Indian restaurants everywhere, 1 = rare

What to order (and what to ask about)

  • Dal bhat tarkari

    Lentil soup, rice and vegetable curry with pickles and greens, refilled until you stop. The meal that fuels Nepal.

  • Momo

    Steamed dumplings with tomato achar. Veg, paneer, chicken and buff fillings are all common — 'buff' means buffalo meat.

  • Thakali thali

    From the Mustang region: dal, rice, gundruk, potato and radish pickles, served with ghee. Non-veg versions add mutton or chicken.

  • Sel roti

    Ring-shaped sweet rice-flour bread, fried for Dashain and Tihar; crisp outside, soft inside.

  • Aloo tama

    Sour curry of potatoes, bamboo shoots and black-eyed beans. Some homes add meat, so ask.

  • Gundruk

    Fermented, dried leafy greens cooked into a sour soup or pickle; a Nepali staple.

  • Juju dhau

    Bhaktapur's 'king curd': thick, sweet buffalo-milk yoghurt set in clay pots.

  • Yomari

    Rice-flour dumplings filled with molasses and sesame, made for the Newari Yomari Punhi festival in December.

  • Chatamari

    Newari rice-flour crêpe usually topped with minced meat and egg; ask for a vegetable topping.

  • Bara (wo)

    Spiced black-lentil patty, often topped with egg or minced buff. A plain bara is vegetarian.

  • Samay baji

    Newari ceremonial platter of beaten rice, buff, egg, soybeans and pickles. Newari restaurants can make a veg platter.

  • Chiya

    Milky, sweet spiced tea, the everyday drink — familiar to anyone who drinks cutting chai.

Phrases that help

Useful phrases
SayMeaning
Ma shakahari hunI am vegetarian.
Masu nahalnusPlease don't add meat.
Anda nahalnusPlease don't add egg.
Pyaj, lasun nahalnusNo onion or garlic, please (for Jain meals).
Piro kamLess spicy.

Is Nepal easy for vegetarians?

Easier than anywhere else abroad. Dal bhat — lentils, rice and a vegetable curry with pickles — is what most Nepalis eat twice a day, it is vegetarian by default, and refills are free. Hindi is widely understood, menus are in English, and Indian restaurants are everywhere in Kathmandu, Pokhara and on the pilgrim routes.

What should vegetarians watch for?

  • Buff: buffalo meat is common in Kathmandu, especially in momos and Newari dishes. Menus label it 'buff', so read carefully.
  • Egg: chatamari, bara and some breads and snacks use egg. Ask for plain versions.
  • Newari feasts: samay baji and Newari set meals revolve around meat, but Newari restaurants usually make vegetarian platters on request.
  • Trekking routes: food is simpler but still largely vegetarian, and many trekkers skip meat in the mountains for hygiene reasons.

Indian food in Nepal

Thamel and Lakeside Pokhara have North Indian, South Indian and Gujarati restaurants, and hotels near Pashupatinath often serve pure vegetarian thalis. Indian packaged snacks and sweets are sold in supermarkets, priced in Nepali rupees. Jain meals — without onion, garlic or root vegetables — are possible at Indian restaurants and better hotels with notice. On the Kathmandu–Pokhara highway, roadside eateries serve dal bhat and roti-sabzi that taste much like home.

What does a meal cost?

MealTypical cost
Dal bhat set, local restaurant₹190–375 (NPR 300–600)
Veg momos, one plate₹95–190 (NPR 150–300)
Indian thali, Thamel₹250–500
Dinner at a good hotel₹800–1,800

Drink bottled or filtered water and skip ice and raw salads at small eateries. Many hotels and cafés offer filtered water refills, which also cuts plastic waste.

Plan your days with things to do in Nepal, the 6-day Nepal itinerary, where to stay in Kathmandu and the Nepal trip cost guide. ID rules are in the Nepal visa guide.

Frequently asked questions

Is buff meat common in Nepal?
Yes, especially in Kathmandu. Buffalo meat, labelled 'buff', is used in momos, sausages, Newari platters and some curries, partly because cow slaughter is banned. Vegetarians and anyone avoiding buffalo should check every menu item. Veg and paneer momos are widely available.
Can I get Jain food in Nepal?
Yes. Indian restaurants in Thamel, Pokhara and near Pashupatinath understand Jain requests, and many hotels catering to Indian pilgrims cook without onion, garlic or root vegetables. On drive days and treks, choice narrows to rice, dal and green vegetables, so carry dry snacks.
Is street food safe in Nepal?
Choose busy stalls with fast turnover and food that is freshly fried or steamed, and skip raw chutneys and cut fruit from carts. Freshly steamed momos and hot sel roti are usually fine. Drink only bottled or filtered water, and carry oral rehydration salts in case of stomach trouble.

How we checked this page

Last reviewed

Written and fact-checked by the Elitech Travels editorial desk in New Delhi, drawing on our consultants' day-to-day booking work and the official sources below. Rules, fares and fees change — always confirm anything critical with the issuing authority before you travel. Our editorial policy.