Nepali Food Guide for Tourists: 20 Dishes to Try and Where
Most people come to Nepal for the mountains and leave talking about the food. That's not an exaggeration — there's something about eating your way through this country that sneaks up on you. One day you're cautiously poking at a plate of momos, and a week later you're arguing with yourself about whether you can fit in one more plate of dal bhat before your flight.
This is a practical, no-nonsense guide to Nepali food for tourists: what the dishes actually are, what they taste like, where to find the good versions, roughly what they cost, and how to eat well without getting sick. If you remember just one line from all of this, make it the next one: in Nepal, the simplest food is usually the best food.
What makes Nepali food different?
Nepal sits between India and Tibet, and its food carries fingerprints from both — the spices and lentils of the south, the dumplings and noodle soups of the north — blended into something entirely its own. But the real diversity comes from inside the country. The food of the high mountains (hearty, grain-based, built for cold) is nothing like the food of the Terai plains in the south (lighter, more rice and fish, closer to North Indian cooking), and both differ from the rich, ceremonial cuisine of the Newar people of the Kathmandu Valley.
So "Nepali food" isn't one thing. It's a whole map. Here's how to taste your way across it.
The dishes every tourist should try
Dal bhat — the dish that powers a nation
If you eat one Nepali meal, eat this one. Dal bhat is steamed rice (bhat) with a soupy lentil dal, a vegetable curry (tarkari), pickle (achar), and often greens or a small portion of meat. It's what most Nepalis eat twice a day, every day, and there's a local saying — "dal bhat power, 24 hour" — that you'll see printed on T-shirts all over Thamel.
Here's the part tourists love: at a traditional khana set restaurant, refills are usually free. The moment your rice pile shrinks, someone appears to top it up. Order it once and you understand why trekkers swear by it.
Momo — Nepal's beloved dumpling
Steamed (or fried) dumplings stuffed with buffalo, chicken, or vegetables, served with a punchy tomato-and-sesame achar. Momos are the unofficial national snack, eaten everywhere from street stalls to wedding buffets. Ask for extra achar — locals always do. If you only know one Nepali food before arriving, it's probably this one, and it lives up to the hype.
Thukpa and chow mein — the Tibetan-Chinese side of the menu
Thukpa is a warming noodle soup in a spiced broth with vegetables and meat — perfect on a cold mountain evening.
Chow mein (stir-fried noodles) is so common in Nepal that it's basically become a local staple rather than a foreign import. Both are cheap, filling, and found almost everywhere.
Newari cuisine — the Kathmandu Valley's hidden depth
This is the food most tourists miss, and it's the most rewarding to seek out. The Newar people of the valley have a centuries-old culinary tradition built around festivals and feasting. Look for:
Samay baji — a ceremonial platter of beaten rice (chiura), spiced grilled buffalo (choila), black soybeans, boiled egg, fermented greens, and more. It's sometimes called "God's breakfast," and it's the single best introduction to Newari flavour
Chatamari — often nicknamed "Newari pizza," a thin rice-flour crepe topped with minced meat, egg, and spices.
Bara — a savoury fried lentil pancake, eaten plain or topped with egg or meat.
Yomari — a sweet steamed dumpling filled with molasses (chaku) and sesame, made especially around the Yomari Punhi festival.
For the real thing, head to a Newari bhatti (local eatery) in the old quarters of Kathmandu, Patan, or Bhaktapur.
Thakali khana set — Nepal's most refined thali
Pic credit: Nepalnews.com
If dal bhat is the everyday meal, the Thakali khana set is its polished cousin. Originating with the Thakali people of the Mustang region, it's a beautifully composed plate — rice, a distinctively tangy dal, gundruk, seasonal vegetables, house pickle, crispy papad, a curl of greens, and a generous ladle of ghee, often served on a traditional copper plate. Pokhara is famous for it. Many travellers rate a good Thakali set as the best single meal they eat in Nepal.
Dhido and gundruk — the taste of the hills
Dhido is a thick, nutty porridge of buckwheat or millet flour, eaten by stirring it into bites and dipping it in soup or curry. Before rice became widely available in the hills, this was the daily meal for millions. Pair it with gundruk (fermented, dried leafy greens with a pleasant sourness) for a genuinely traditional mountain plate. It's an acquired taste for some, but it's the real Nepal on a plate.
Mithila thali and Terai flavours
Down in the southern plains, the food shifts — lighter, more North Indian in character, and notably good with fish. The "Mithila Thali" from the Janakpur region is a generous spread of fifteen-plus small dishes. If your travels take you toward Janakpur or Chitwan, this is the regional cuisine to seek out.
Street food and snacks
Nepal's street food is where a lot of the fun is:
Chatpate — a spicy, tangy mix of puffed rice, chickpeas, and chutneys, assembled in seconds by a roadside vendor.
Sel roti — a sweet, ring-shaped rice-flour bread, crisp outside and soft inside, especially loved during Dashain and Tihar. Best with a glass of chiya.
Pic Credit: The Kathmandu Post
Sukuti — dried, spiced meat, chewy and intense, often eaten as a snack with drinks.
Samosa and pakora — fried, spiced, and everywhere, perfect at tea time.
Pani puri — crispy hollow shells filled with spiced water and potato. Delicious, but a genuine caution: because it's made with water, it carries a higher risk for sensitive stomachs, and Kathmandu has occasionally restricted its sale during outbreaks. Eat it only from a clean, busy stall — or skip it if your stomach is still adjusting.
Sweets and drinks
Save room. Juju dhau — the "king of yoghurt," a thick, creamy curd from Bhaktapur served in a clay pot — is unmissable. Lakhamari and gudpak are traditional Newari sweets you'll find in old sweet shops. To drink, there's chiya (Nepali milk tea, often spiced into masala chai), sweet or salted lassi, and — if you're in the hills and feeling adventurous — tongba (a warm, fermented millet drink sipped through a bamboo straw) or the strong local spirit raksi.
Where to try Nepali food
Knowing what to eat is half of it. Knowing where makes all the difference.
Thamel, Kathmandu is the easiest starting point — momos, thukpa, dal bhat, and tourist-friendly versions of almost everything, with plenty of English menus. It's not the most authentic, but it's a comfortable place to begin.
Patan and Bhaktapur are where you go for real Newari food and for juju dhau (Bhaktapur especially). Wandering the old Durbar Square areas and eating at small local bhattis is one of the best food experiences in the country.
Traditional cultural restaurants in Kathmandu — places like Bhojan Griha, Nepali Chulo, and Bhanchhaghar — serve full traditional spreads, often with live music and dance. They're pricier and aimed at visitors, but they're a lovely way to try many dishes in one sitting.
Pokhara's Lakeside is Thakali-khana territory, with excellent, affordable kitchens a short walk from Phewa Lake.
Homestays and trekking teahouses serve some of the most honest food you'll eat — freshly cooked dal bhat, dhido, and gundruk made the way families actually eat. If you want to go deeper, a half-day cooking class (widely available in Kathmandu and Pokhara) teaches you to make momos and dal bhat yourself.
One practical thing worth knowing: many of Nepal's best food experiences are in different cities. Newari food peaks in the Kathmandu Valley, Thakali sets in Pokhara, Mithila thali toward Janakpur, Tharu cuisine around Chitwan. Getting between them is simple and cheap by bus, and you can book the whole route on GoMyGo in a few minutes — which makes a "food trail" across Nepal surprisingly easy to plan.
Vegetarian and vegan tourists: you'll eat very well
Good news — Nepal is one of the easiest countries in Asia to eat meat-free. Dal bhat is naturally vegetarian (and often the best-value meal on any menu), and almost every dish from momos to thukpa to thali comes in a vegetable version, usually cheaper than the meat one. Most Nepali sweets are eggless and dairy-based. Cities like Kathmandu and Pokhara have dedicated vegetarian and vegan restaurants, and on high-altitude treks, going vegetarian is actually the smarter, safer choice, since meat has to be carried in without reliable refrigeration.
Eating safely: a few honest tips
Nepali street food is generally fine if you use common sense. Choose busy stalls with high turnover — fast-moving food is fresh food. Stick to bottled or properly filtered water, and be cautious with raw salads and anything washed in tap water, especially at altitude. Freshly cooked, hot, and steaming is your safest bet. Give your stomach a day or two to adjust before diving into the more adventurous street snacks. Follow that, and you'll spend your trip eating, not recovering.
A rough cost guide (2026)
Prices vary by city and how touristy the spot is, but here's a realistic ballpark in local restaurants:
Item | Typical price (NPR) | Approx. USD |
|---|---|---|
Dal bhat (local khana set) | 300–550 | $2.50–4 |
Momo (one plate) | 120–250 | $1–2 |
Thakali khana set | 350–700 | $3–6 |
Chow mein / thukpa | 150–300 | $1.50–2.50 |
Juju dhau (clay pot) | 80–150 | $0.60–1.20 |
Chiya (milk tea) | 20–50 | under $0.50 |
Note that on popular trekking routes, prices climb steeply — a dal bhat on the Annapurna Circuit can cost several times the city price, simply because everything has to be carried up by porter or mule. Mid-range tourist restaurants in Kathmandu typically run higher than the figures above, too.
Explore Nepal with GoMyGo
The best way to eat across Nepal is to move across Nepal — and the easiest way to do that is by bus. The food cities are all well connected: the Kathmandu to Pokhara bus drops you a short walk from Pokhara's famous Thakali kitchens, the Kathmandu to Chitwan bus opens up Tharu cuisine and the Terai, and the Kathmandu to Janakpur bus takes you toward the home of Mithila thali. If you're planning a wider loop, our guide to the top places to visit in Nepal pairs naturally with a food trail. You can compare operators, check timings, and book any of these routes on GoMyGo, then spend your energy on the important decision: what to order first.
Final Words
Nepali food rewards the curious. It isn't flashy, and it rarely tries to impress you — but give it a few days and it gets under your skin in the best way. Start with dal bhat and momos, work your way into Newari and Thakali territory, follow the regional specialties from the mountains down to the plains, and don't be shy about the street stalls (the busy, clean ones). Eat where the locals eat, ask for extra achar, and you'll go home with the same thing nearly every visitor does: a quiet, lasting craving for a plate of rice and lentils you can't quite find anywhere else.
Frequently Asked Questions
Written by
GoMyGo Team
The GoMyGo team covers Nepal travel, bus routes, booking tips, and everything you need for a smoother journey.