Nepal is famous for its mountains and treks, but there’s another side of the country that deserves just as much love: its food! As you travel across Nepal, you’ll find that each region has its own unique dishes, ingredients, and cooking styles. The food isn’t just tasty; it’s a big part of how people share culture, tradition, and everyday life.
Here are 10 amazing Nepali dishes you should try on your journey, from spicy street snacks to home-cooked comfort meals.
This is Nepal’s most common meal. It’s simple, filling, and healthy. Dal means lentil soup, and bhat is steamed rice. It usually comes with vegetables (tarkari), pickles (achar), and sometimes meat or eggs.
Why try it? It’s what locals eat every day, and it keeps you going, especially on long treks!
These are Nepali dumplings, and they’re a must-try! You can find momo filled with vegetables, chicken, or buffalo meat. They’re served steamed, fried, or in a spicy soup (called jhol momo).
Tip: Eat them with the tangy tomato-chilli sauce. So good!
Gundruk is made from fermented green leafy vegetables. People turn it into a sour soup or mix it with potatoes. It has a strong taste, and it’s great in the winter. This is usually served with steamed rice (bhat), as a replacement for dal (lentil) and is popular among the locals.
Local vibe: It’s especially loved by people in the mountain areas.
This is a fancier version of dal bhat. It’s beautifully presented and includes rice, lentils, greens, meat, pickles, and sometimes soup. The Thakali people are known for their balanced and delicious meals.
Try it in Pokhara or Kathmandu—many restaurants offer this set.
This is a traditional Newari dish served during festivals. It’s a plate of many small foods like flattened rice (chiura), spiced buffalo/goat/chicken meat (choila), black soybeans, boiled eggs, and pickles.
Perfect for foodies who love trying lots of different tastes on one plate.
This is a sweet treat made during the Yomari Punhi festival. It’s a steamed dumpling made with rice flour and filled with jaggery and sesame seeds.
It’s warm, sticky, sweet, and totally satisfying.
The Tharu people have amazing local food:
You’ll find this in the Terai regions like Chitwan and Dang.
Kinema is made from fermented soybeans. It has a strong smell and taste, kind of like cheese. It’s usually cooked into a curry with potatoes and served with rice.
Fun fact: It’s packed with protein and very healthy!
In the cold Himalayan areas, people eat tsampa (roasted barley flour) and drink butter tea made from yak butter, salt, and tea. It keeps you warm and full.
Try this while trekking in the Everest or Mustang regions.
Sel roti is a round, sweet, fried bread made from rice flour. It’s crispy on the outside and soft inside. It’s often eaten during the Tihar and Dashain festivals.
Perfect with milk tea for breakfast or a snack!
Nepali food is full of flavour, tradition, and love. It’s a mix of spicy, sour, sweet, and savoury, often all on the same plate! Whether you’re in a trekking lodge, a street stall, or someone’s home, don’t be shy to try local dishes. It’s one of the best ways to experience Nepal.
Tip: If you’re ever unsure what to order, just ask for what the locals are having!