Vegetarian and vegan in Nepal: easy, and harder than it looks
Vegetarian is close to the default here. Vegan runs into ghee, curd and milk tea at every meal — solvable, but not by pointing at a menu.
By Sabina Adhikari · 5 min read · Updated 1 August 2026
Nepal is one of the easiest countries in Asia to be vegetarian in. A large share of the population eats little or no meat, dal bhat is vegetarian by default, and nobody will find the request unusual.
Vegan is a different matter, and the difficulty is not what people expect. It is not meat — it is dairy, which is in the tea, the curry and the bread.
Here is how to handle both, on the trail and in town.
Vegetarian: barely a conversation
Say shakahari — vegetarian — and you will be understood immediately. Dal bhat as served is rice, lentils, vegetable curry and pickle, with meat as an optional extra rather than the base.
Momos come in vegetable versions everywhere. Noodle soups, fried rice, curries and the whole lodge menu have vegetarian options as standard.
One caution: vegetable momos are often fried in the same oil as buff, and stock may be meat-based in soups. If you are strict rather than preferential, say so and your guide will ask properly.
Vegan: the dairy problem
Ghee is used in cooking constantly. Curd arrives with meals unasked. Chiya — the tea you will be offered ten times a day — is made with milk and sugar as a single boiled mixture, not milk added afterwards.
So the useful phrases are about dairy rather than meat: no milk, no curd, no ghee. Written down in Nepali and shown at each lodge, this works far better than trying to explain veganism as a concept, which does not translate neatly. Black tea exists and is easy to ask for — kalo chiya. Once lodges understand, they are accommodating; the difficulty is the first explanation, not the willingness.
What we do about it
Tell us at booking, not at the trailhead. Your guide briefs each lodge in Nepali the evening before or on arrival, which removes the nightly negotiation entirely.
On community and homestay routes it needs more notice, because a household cooking for eight is not going to run a separate pan without warning.
Bring some of your own protein for a long trek — nuts, bars, peanut butter. Vegan trekking in Nepal is calorie-poor if you rely only on what is served, and you are burning a lot.
Eating well in town
Pokhara and Kathmandu both have very good vegetarian and vegan restaurants, including Nepali, Indian, Tibetan and western. Lakeside is well served.
Newari food in the Kathmandu valley has excellent vegetarian dishes — bara, chatamari, aloo, black soybeans — though the celebrated ones are often meat. Thakali khana, the best version of dal bhat, is straightforwardly available vegetarian and is worth seeking out.
Walk it with us
Private departures on your dates, guided by the people who wrote this page.
Questions we get asked
Will I get enough protein?
Vegetarian, easily — lentils twice a day plus curd and eggs. Vegan takes more attention; bring supplementary food for anything over a week.
How do I say it in Nepali?
Shakahari for vegetarian. For vegan, ask us to write the dairy exclusions in Nepali on a card — it works better than any word, because the concept is not commonly used.
Are eggs easy to get?
Yes, everywhere, and they are the reliable protein on a trek if you eat them.
Is the food safe if I am vegetarian?
Generally safer, particularly at altitude. Water remains the main risk regardless of diet — filter or treat everything.
Read next
Still deciding?
Tell us your dates and how much walking you have actually done, and we will tell you honestly whether this trek is the right one for you.
Ask a guide