Nepali food is hearty, flavourful and often vegetarian-friendly. From the famous dal bhat to steaming momos, this guide covers what to try on your trip, how to order, regional specialities, street food, vegetarian and vegan options, food safety, what to eat on treks, typical costs and where to eat in Kathmandu and beyond.
Dal bhat: the national meal
Dal bhat is rice with lentil soup, usually served with vegetable curry, a green such as spinach, a spicy pickle (achar) and sometimes meat or fish. In many restaurants and tea houses, refills of rice, dal and vegetables are free, which is why trekkers love it. The saying "dal bhat power, 24 hour" reflects its role as everyday fuel. Eat it with your right hand if you want to blend in, or use a spoon: nobody minds.
Video: NEPALI Street Food in Kathmandu, Nepal - HUGE Dal Bhat Thakali + Sekuwa BBQ + BEST MOMO in Kathmandu (Hungry Two Travel on YouTube)
Momos
Momos are steamed or fried dumplings filled with chicken, buffalo, vegetables or cheese, served with a spicy tomato achar. They came to Nepal with Tibetan and Newar traditions and are now the country's favourite snack. Try them steamed (the classic), fried, in a spicy "jhol" soup or as "kothey", pan-fried on one side. Look for busy local eateries for the freshest momos.
Newari cuisine
The Newar community of Kathmandu Valley has a rich food tradition, with feasts for festivals and life events. Dishes include bara (lentil patties), choila (spiced grilled meat), kachila (minced raw buffalo), yomari (sweet steamed rice dumplings, seasonal) and juju dhau (king curd) from Bhaktapur. Restaurants in Patan and Bhaktapur serve traditional sets, and some cooking classes teach Newari recipes.
Other dishes to try
- Thukpa. A hearty noodle soup of Tibetan origin, popular in the mountains.
- Sel roti. A ring-shaped sweet rice bread, especially at festivals.
- Gundruk. Fermented leafy greens, often served as a soup or side.
- Sekuwa. Grilled meat skewers, often with spices.
- Aloo tama. A sour bamboo-shoot and potato curry.
- Chiya. Spiced milk tea, and local Himalayan coffee.
Street food and snacks
Street snacks include samosas, pani puri, chatpate (a spicy mix of puffed rice, onions and chillies), roasted corn and fresh fruit. Lassi and juices are widely available. Choose busy stalls with freshly cooked food, and avoid items that have been sitting out. See our safety guide for general food and water advice.
Eating on treks
Tea-house menus are standardised across the Himalaya. Dal bhat, pasta, noodles, eggs and soups dominate, and prices rise with altitude. Hygiene is generally good, but choose freshly cooked dishes and treat water (altitude tips). Appetite often falls at altitude, so eat small, frequent carbohydrate-rich meals. Our Everest cost guide shows how meal prices climb on the trail.
Food safety
- Drink bottled, filtered or treated water.
- Choose hot, freshly cooked food.
- Wash hands often.
- Be cautious with raw salads and ice at first.
- Carry oral rehydration salts.
If you do get a stomach bug, rest, hydrate and seek help if symptoms are severe. See the CDC's Nepal page for health advice.
Vegetarian and vegan options
Nepal is easy for vegetarians. Ask for dal bhat without meat or for vegetable momos. Many Buddhist and Hindu restaurants are fully vegetarian, and vegan options are common, though some dishes use ghee or butter, so check. In the mountains, vegetarian meals are often the safest and best-value choice.
Where to eat in Kathmandu
Thamel and Patan have a wide range of restaurants, from rooftop cafés to traditional Newari kitchens. Local eateries offer the best value and the most authentic flavours, and Boudhanath is excellent for Tibetan food. Budget USD 3–8 per meal at local places and more at tourist restaurants (budget guide). See our Kathmandu guide for neighbourhood ideas.
Cooking classes
A cooking class is a great way to learn recipes and meet locals. Classes typically include a market visit, hands-on cooking and a shared meal. Kathmandu, Patan and Pokhara all offer classes, and many welcome vegetarians.
Regional food across Nepal
Food varies across regions. In the Terai, you will find more rice, fish and spicy curries, often with Indian influences. In the hills, millet, maize and buckwheat are common, with dishes like dhido (a thick porridge) served with gundruk or meat curry. In the mountains, Tibetan-style food such as thukpa, tsampa and butter tea is popular. Thakali cuisine, from the Mustang region, is renowned for its dal bhat sets with many side dishes.
Drinks to try
Besides masala chiya (spiced tea), try lassi, fresh juices and Nepali coffee. Local alcoholic drinks include chhaang (a mild rice beer), tongba (millet beer served hot in a wooden vessel) and raksi (a strong rice or millet spirit), usually served in village homes and restaurants. At altitude, avoid alcohol until after your highest point, because it dehydrates and interferes with acclimatisation.
Ordering tips
Ask what is fresh that day, and choose dishes that are cooked to order. In tea houses, order dinner early in the afternoon so it is ready when you are, and order a pot of tea or hot water to share. In restaurants, portions are usually generous, and sharing dishes lets you try more. Be patient: freshly cooked food takes time in the mountains.
Food as a way to meet people
Sharing a meal is one of the easiest ways to connect with Nepalis. Eat at family-run places, join a cooking class, accept an invitation to tea and ask about dishes you do not recognise. People are proud of their food, and you will usually be offered more than you can finish. Learn to say "mitho cha" (it is delicious), and you will be rewarded with smiles.
Tours that match this guide
- Kathmandu Street Food Walking Tour: around eight tastings in the old bazaars.
- Nepali Cooking Class in Kathmandu: cook dal bhat and momos with a local cook.
FAQ
What is Nepal's national dish?
Dal bhat.
Is Nepali food spicy?
Moderately. Ask for milder versions.
Is street food safe?
Choose busy stalls with freshly cooked items.
Are there vegan options?
Yes, many.
Is tipping expected in restaurants?
About 10% if no service charge is included.
Plan it with local experts: see our guide to this destination, or talk to an Aadiyogi Travels specialist for a free custom quote.