Best Restaurants in Kathmandu: Where to Eat in the Capital
Kathmandu’s food scene is a collision of ancient Newari traditions, Tibetan influence, and modern global fusion. You aren't just limited to dal bhat here. The city has evolved into a hub where Michelin-trained chefs return home to open bistros next to century-old momo stalls. Whether you are fueling up for a trek or returning from the mountains, the city offers high-end dining in converted palaces and cheap, spicy snacks in hidden courtyards. Finding the best restaurants in Kathmandu requires looking past the tourist menus in Thamel to find where the locals actually eat.
Must-try dishes in Kathmandu
Before you decide where to eat in Kathmandu, know what to order. These are the staples of the city's culinary identity.
- Momo: The undisputed king of Nepali snacks. These are steamed or fried dumplings filled with buffalo, chicken, or vegetables, served with a spicy tomato-based achar.
- Thakali Thali: A sophisticated version of dal bhat originating from the Thak Khola region. It features lentil soup, rice, seasonal vegetables, meat curry, and fermented pickles with a high-quality ghee finish.
- Yomari: A Newari delicacy consisting of a fish-shaped rice flour dumpling filled with sweet molasses (chaku) or milk solids (khuwa).
- Choila: Spiced, grilled water buffalo meat. It is a staple of Newari cuisine and is typically served cold with beaten rice (chiura).
- Chatamari: Often called the "Nepali pizza," this is a thin rice flour crepe topped with minced meat, eggs, and diced vegetables.
- Juju Dhau: Known as "The King of Yogurt," this thick, creamy dessert from Bhaktapur is sweetened with honey and served in clay pots.
Best restaurants for a splurge
If you want fine dining, Kathmandu delivers high-value experiences in historic surroundings. These are the best restaurants in Kathmandu for a celebration or a final "end of trek" meal.
Krishnarpan (Dwarika’s Hotel, Battisputali)
Located inside the world-renowned Dwarika’s Hotel, Krishnarpan offers a slow-dining ritual ranging from six to twenty-two courses. You sit on traditional cushions and eat from brass plates. The ingredients are organic, sourced from the hotel’s own farms. It is the most authentic way to experience high-end Nepali hospitality and ancient Newari flavors in a museum-like setting.
Le Sherpa (Maharajgunj)
Le Sherpa is the gold standard for contemporary European-style dining in Kathmandu. The outdoor seating area is minimalist and elegant, surrounded by greenery. The menu focuses on seasonal ingredients, offering standout dishes like duck confit and artisanal pasta. It is also home to a popular farmers' market on Saturday mornings where local producers sell cheese, bread, and honey.
Baan Thai (Durbar Marg)
For the most authentic Thai food in the city, Baan Thai is the top choice. Located on the upscale Durbar Marg stretch, it provides a quiet, professional atmosphere. The Pad Thai and Green Curry are consistent favorites, but the spicy salads are the true highlight. It is a favorite for expats and diplomats who want reliable service and high-quality spice.
Best casual restaurants and local favorites
These spots are the backbone of the city's dining scene. They aren't fancy, but the food is consistently excellent and the prices are fair.
Yangling Tibetan Restaurant (Chaksibari Marg)
Widely considered to serve the best momos in Thamel, Yangling is a family-run institution. It is almost always busy, filled with a mix of travelers and locals. Try the 'C-momo' (chilli momo) for a spicy kick or their signature Thukpa, a hearty Tibetan noodle soup. The decor is simple, but the flavors are some of the most consistent in town.
Roadhouse Cafe (Thamel)
Roadhouse is a Kathmandu legend known for its wood-fired pizzas. While it may seem counterintuitive to eat pizza in Nepal, Roadhouse has perfected the thin crust over decades. The Thamel location has a cozy, rustic interior that feels worlds away from the dusty streets outside. Their Caesar salad and chocolate brownies are also highly rated.
OR2K (Thamel)
OR2K is a vibrant, meat-free restaurant where you sit on the floor and enjoy Middle Eastern and Mediterranean flavors. It is one of the best restaurants in Kathmandu for vegetarians. The hummus platters, falafel, and "Zatar" bread are exceptional. The atmosphere is relaxed, making it a great place to spend a few hours reading or planning your next move.
Forest & Plate (Thamel)
This small, second-story restaurant focuses on fresh, healthy meals that are often hard to find in the city. They specialize in large, creative salads and pasta dishes using local greens. It is the best place to eat if you want a break from heavy curries and fried food. The seating is limited, so arrive early for lunch.
Best cheap eats and street food
Kathmandu is a street food city. You can eat well for a few dollars if you know where to go.
- Honacha (Patan): Located just behind the Krishna Temple in Patan Durbar Square, this open-kitchen stall has been running for over 60 years. They specialize in Newari snacks like Wo (lentil patties) and spicy potato salad.
- Tip Top (New Road): The busiest samosa shop in the city. You grab a plate of hot samosas and eat them standing up on the sidewalk. Their sweets, particularly the Gulab Jamun, are also top-tier.
- The Lassi Stall (Indra Chowk): You will find this by the massive crowd. They serve one thing: thick, creamy lassis topped with raisins, cashews, and scrapings of dried milk (khuwa). It is safe, delicious, and incredibly cheap.
- Bara Stalls (Patan/Asan): Look for small griddles on the street where vendors fry lentil pancakes (Bara). You can have them plain, with an egg cracked on top, or with minced buffalo meat.
Best breakfast and brunch
Coffee culture has exploded in Nepal. You can now get world-class beans grown in the foothills of the Himalayas.
Himalayan Java (Multiple Locations)
This was Nepal’s first specialty coffee chain and remains the best. The beans are locally sourced and roasted. While they have many locations, the Thamel and Durbar Marg branches are the most popular. It is the most reliable spot for a high-quality latte, breakfast wrap, or a slice of New York cheesecake.
Dhokaima Cafe (Patan Dhoka)
Set in the gateway to the old city of Patan, Dhokaima offers a quiet courtyard and a library atmosphere. Their breakfast menu is extensive, featuring both eggs benedict and local breakfast options. It is a popular meeting spot for writers and academics. The outdoor seating is shaded by massive trees, offering a reprieve from the heat.
Kar.ma Coffee (Jhamsikhel)
Located inside the Hub in Jhamsikhel, Kar.ma is more of a coffee laboratory. They focus on sustainable sourcing and artisanal brewing methods. It is a great spot for brunch if you prefer light snacks, sourdough bread, and hand-drip coffee. The space also features local crafts and recycled products for sale.
Best rooftop or view dining
Kathmandu is a valley; seeing it from above is essential. These spots offer great food with a visual payoff.
Koto (Durbar Marg)
While Koto is famous for its Japanese cuisine (specifically their bento boxes), their higher-floor seating provides a great view of the bustling palace museum area. The food is precise, fresh, and offers a quiet, refined atmosphere. It is one of the oldest and most respected Japanese restaurants in the country.
Old Heritage Hotel Rooftop (Bhaktapur)
If you are visiting Bhaktapur, the rooftops around the Nyatapola Temple offer the best views in the valley. Several restaurants line the square. While the menus are similar, the ability to watch the sunset over the ancient terracotta roofs while eating momos is an experience you shouldn’t skip.
Best food neighborhoods to wander
If you don't have a specific destination in mind, head to these three neighborhoods.
Jhamsikhel (Jamshel): Often called the "new Thamel," this is where the expats and wealthy locals eat. It is packed with high-quality bistros, craft beer bars, and artisan bakeries. It is quieter and more polished than Thamel.
Thamel: The tourist heart of the city. While there are many "trap" restaurants, the density of food options is unmatched. You can find everything from Israeli schnitzel to Japanese ramen within a three-block radius.
Patan (Lalitpur): The best place to explore Newari food. Wander the small alleys around Durbar Square to find "holes in the wall" serving authentic spicy meats and lentil donuts. Many old homes have been converted into beautiful courtyard cafes.
Please note: Opening hours and reservation requirements in Kathmandu can shift without notice; call ahead to confirm.