Nepal does not get the food attention it deserves. Most people go for the mountains and leave talking about the mountains. Somewhere in between, quietly, the food got into them too. The dal bhat they ate at a teahouse above 4,000 metres. The plate of momo from a stall near Boudhanath that cost less than a pound. The sweet tea brought out without being asked when they sat down to rest.
Nepali food is not complicated food. It is not food designed to impress. It is food shaped by altitude, climate, agriculture, and the practical requirements of feeding people who work hard in difficult terrain. That simplicity is its character. And it is significantly better than most visitors expect.
Dal Bhat: The Foundation of Everything
Dal bhat is Nepal’s national dish and it is what most Nepali people eat twice a day, every day. The name is straightforward: dal is lentil soup, bhat is steamed rice. But the dish is more than those two things. It arrives as a set spread that typically includes the rice and lentil soup, a vegetable curry, a small amount of pickle called achar, and in meat-eating households or restaurants, a portion of chicken, goat, or buffalo. In teahouses at altitude the spread is simpler. At lower altitude restaurants in Kathmandu or Pokhara it gets more elaborate.
Almost every dal bhat restaurant in Nepal offers unlimited refills. When your rice or lentil soup gets low, someone will come and top it up. This is standard and expected. Do not feel awkward asking. The refills are part of the meal.
Dal bhat costs roughly NPR 200 to NPR 400 in a local Kathmandu restaurant, which is between GBP 1.20 and GBP 2.50. In teahouses on the trekking routes it runs from NPR 400 to NPR 700 depending on altitude, because everything has to be carried in. In tourist-facing restaurants it can reach NPR 800 to NPR 1,500 but there is rarely a reason to pay that much when the local places serve the same dish better.
If you eat only one thing in Nepal, eat this. Not once. Several times. At altitude it fuels you. In Kathmandu it grounds you. It is the most honest food the country has.
Momo: Nepal’s Most Loved Street Food
Momo came from Tibet but Nepal adopted them so thoroughly that most Nepalis consider them entirely their own, which is fair enough given the devotion. They are dumplings, steamed or fried, filled with minced buffalo meat, chicken, vegetables, or paneer, and served with a dipping sauce made from tomatoes, sesame, and chilli that ranges from mild to genuinely incapacitating depending on who made it.
Buffalo momo, called buff momo, is the most traditional and the most common. The buffalo meat is minced finely with garlic, ginger, onion, and spices. It has more flavour than chicken and a texture that holds well in a thin dough wrapper. If you are someone who eats meat, try buff momo before the chicken version. You will not regret it.
Jhol momo is a variation served in a thin spiced soup broth rather than on a plate with dipping sauce. It is particularly good in the colder months and at altitude where something warm and filling matters.
A plate of ten momo at a street stall costs around NPR 150 to NPR 200. Sit-down restaurant momo ranges from NPR 200 to NPR 400. Everyone in Nepal has a strong opinion about which momo shop is best. Ask whoever is serving you at your guesthouse. They will have an answer, and it will be more reliable than any guidebook recommendation.
Sel Roti: The Festive Bread
Sel roti is a ring-shaped bread made from rice flour, sugar, milk, and ghee, deep-fried until golden. It is most often made and eaten during the festivals of Dashain and Tihar, which fall in October and November. If you are in Nepal during this period you will see sel roti being made and sold everywhere. Buy one from a street stall and eat it warm. It is crisp outside, slightly soft inside, and faintly sweet. It tastes of nothing else.
Gundruk and Dhido: The Traditional Rural Staples
Gundruk is fermented leafy green vegetables, typically mustard or radish leaves, dried and preserved. It has a sharp, sour taste and is used as a condiment or pickle alongside dal bhat. It is not a food that announces itself, but once you recognise it you start noticing how often it appears. In the hill regions it is eaten regularly as part of the main meal.
Dhido is a thick porridge made from buckwheat or millet flour, cooked with water until it reaches a dense consistency somewhere between polenta and bread dough. It is the traditional staple food of the mountain regions where rice does not grow easily. It is eaten with lentil soup, pickle, or vegetable dishes. In cities it has largely been replaced by rice, but in rural areas and traditional restaurants it is still eaten daily. Try it at least once. It is filling, earthy, and very much the food of the mountains.
Newari Food: The Local Tradition Worth Seeking
The Newar people of the Kathmandu Valley have their own distinct culinary tradition that is different from the general Nepali diet and significantly underrepresented in tourist restaurants. If you are in Patan or Bhaktapur, the historic Newar cities of the valley, look for a local Newari restaurant.
Chatamari is a rice-flour crepe topped with egg, minced meat, or vegetables. It is sometimes called Nepali pizza, which undersells it. Choila is grilled buffalo meat marinated in mustard oil, garlic, ginger, and chilli, and is typically served at festivals but available in Newari restaurants year-round. Bara is a savoury lentil pancake, crisp on the outside and soft inside, served plain or topped with egg or meat. These are foods that most tourists in Thamel never encounter because Newari food does not travel well into tourist menus.
Food on the Trekking Trail
Teahouse menus on the major trekking routes are surprisingly consistent and surprisingly decent. Dal bhat is the default choice and also the best one above 3,000 metres. It provides the carbohydrates and protein your body needs for long days at altitude and the unlimited refills mean you can eat until you are genuinely full.
Other reliable teahouse options include tsampa porridge, roasted barley flour mixed with water or yak butter tea, which is the traditional Tibetan-influenced breakfast at altitude. Chapati with vegetables or eggs is standard at most teahouses. Fried rice and noodle soups are available everywhere and generally fine.
At altitude above 4,000 metres, meat is not recommended for food safety reasons. Animals are not slaughtered locally and the meat at high altitude has been carried up the mountain, often for days, in conditions that are difficult to verify. Stick to vegetarian options above 4,000 metres. The dal bhat and porridge are all you need.
What to Drink
Chiya, Nepali milk tea, is sweet, strong, and brewed with milk, water, sugar, and black tea simmered together. It is served everywhere at any time of day. A glass costs NPR 30 to NPR 50 at a local stall. It is the social lubricant of Nepal. When you sit down somewhere, someone will usually ask if you want tea before asking anything else.
Tongba is a traditional alcoholic drink made from fermented millet grains, served in a large wooden or bamboo container with hot water poured over it and drunk through a bamboo straw that filters out the grains. It is warm, mildly alcoholic, and unusual. It is most commonly found in Rai and Limbu communities in eastern Nepal and in some restaurants in Kathmandu that serve traditional food. Try it once.
Drink bottled or filtered water throughout Nepal and do not drink tap water or well water without treatment. Most teahouses and restaurants in tourist areas sell bottled water. On the trekking trail, boiled water from teahouses is generally safe and significantly cheaper per litre than bottles.
