TravelRestaurants › Hanoi

Best Restaurants in Hanoi

C
Clara FontaineFood & Dining Correspondent · Last updated: April 2026

Where locals actually eat — by neighborhood, budget, and what to order.

By Flavia VoicanFlavia Voican · Updated April 14, 2026 · Hanoi, Vietnam

Some links are affiliate links. Learn more.

Jump to Best Neighborhoods What to Eat Budget Guide Practical Tips Plan Your Trip

What Makes Hanoi Worth Visiting for the Food?


Hanoi is a city where food is culture. From the fragrant pho of the Old Quarter to the crispy banh cuon of the markets, every meal tells a story of centuries-old culinary traditions. You must try pho bo (beef pho), bun cha (grilled pork with noodles), and egg coffee for a true taste of the city. Meals cost between €2–10, making it one of the most affordable food capitals in Asia.


Where Should You Eat in Hanoi?


What is the food character of the Old Quarter?


The Old Quarter is where Hanoi's soul lives on the plate. You’ll find narrow alleys filled with generations-old family-run eateries and street vendors serving everything from grilled squid to iced coffee. Prices range from €1–5, and the best time to go is between 11 AM and 1 PM when locals are out for lunch. Look for places where the line starts before 10 AM — a sure sign of good food.


What is the food character of Hoan Kiem?


Hoan Kiem is a mix of heritage and modernity, with cozy cafes and traditional restaurants clustered around Hoan Kiem Lake. It’s ideal for fresh spring rolls, grilled fish, and egg coffee. Expect to pay €3–8 for a sit-down meal, and avoid the tourist-heavy areas near the lakefront for a more authentic experience.


What is the food character of Tay Ho?


Tay Ho is the city’s upscale dining and lakeside dining area. Here, you’ll find French-Vietnamese fusion, seafood, and modern Vietnamese cuisine. It’s a more relaxed, leafy neighborhood, and prices are higher than elsewhere — budget €10–20 for a main. Great for sunset dinners with a view.


What is the food character of Ba Dinh?


Ba Dinh is Hanoi’s political and cultural heart, and its dining reflects that. You’ll find hearty, home-style dishes at modest prices in small eateries. Try the grilled pork sandwiches and rice porridge here. It’s less touristy than the Old Quarter and perfect for a quiet, authentic meal.


What Should You Eat in Hanoi?


What is pho bo?


Pho bo is Hanoi’s most iconic dish — a fragrant beef noodle soup made with star anise, ginger, and simmered for hours. Best versions are in the Old Quarter, where locals line up at 8 AM. A bowl costs €2–4.


What is bun cha?


Bun cha is grilled pork served with rice vermicelli, herbs, and a tangy dipping sauce. It’s the dish that made Barack Obama say Hanoi was his favorite city in the world. You can find the best versions in the Old Quarter, served with grilled pork belly and a side of pickles. Expect to pay €3–5.


What is banh cuon?


Banh cuon is a rolled rice flour crepe filled with minced pork, steamed and served with fried shallots and a dipping sauce. It’s commonly sold at roadside stalls in the Old Quarter. One plate costs about €2 and is a perfect breakfast or snack.


What is bun rieu?


Bun rieu is a crab and pork noodle soup with tomato-based broth and fresh herbs. It’s a Hanoian classic, best enjoyed in the afternoon in the Old Quarter or Hoan Kiem. A full bowl with sides is about €3–5.


What is ca kho to?


Ca kho to is caramelized fish in a clay pot, served with sticky rice and pickles. It’s a traditional dish you can find in Ba Dinh or Tay Ho, especially in family-run eateries. The price is about €4–6 per serving.


What is thien canh?


Thien canh is a cold noodle salad with shrimp, pork, and a peanut-based dressing. It’s a refreshing dish often found in Hoan Kiem, especially in the afternoon. A full portion costs around €3.


What is com tam?


Com tam is broken rice with grilled pork, often served with a fried egg and pickled vegetables. It’s a simple but flavorful dish found in many parts of Hanoi. You can get it for about €2–4 in the Old Quarter or Ba Dinh.


What is ca phe sua dua?


Ca phe sua dua is egg coffee — a Hanoi specialty made with whipped egg yolk, condensed milk, and strong Vietnamese coffee. It’s a must-try in the Old Quarter or Hoan Kiem for about €1.50–2.50.


What is nem cua be?


Nem cua be is crab spring rolls, a Hanoian favorite made with crab, pork, and herbs wrapped in rice paper. You’ll find them in the Old Quarter and Tay Ho. A plate of 8–10 costs about €3–5.


What is chè?


Chè is a general term for Vietnamese desserts — think sweet coconut puddings, red bean soup, and pandan-flavored rice. It’s best enjoyed in the afternoon and often found in Hoan Kiem or Tay Ho. A serving costs about €1–2.


Budget Guide: How Much Does Food Cost in Hanoi?


|------|---|---|

Plan Your Hanoi Trip

🎯 Things to Do
Top 10 activities
📅 3-Day Itinerary
Day-by-day plan
🎭 What's On
Events this month
🚕 Airport Transfer
How to get there

Flying to Hanoi?

Search Flights to Hanoi →
🚗 Rent a Car in Hanoi
800+ rental brands worldwide — compare and save.
Compare Car Rentals →

Was this helpful?

About · Contact · Editorial Policy · How We Make Money

Hanoi Food Guide — Video

See what locals eat in Hanoi, from street food stalls to proper sit-down restaurants.

Hanoi Restaurant News & Food Trends

Latest food news and restaurant openings in Hanoi.

Loading restaurant news…

How Much Does Food Cost in Hanoi?

Hanoi's street food scene offers incredible value, with a bowl of pho costing just €1.50-€2.50, while a meal at a mid-range restaurant typically runs €5-€10 per person. Fine dining experiences start around €20 per person for a multi-course meal.

Meal typeEst. costWhat you get
Street food / market€1–3Banh cuon, grilled skewers, egg coffee
Casual sit-down€3–6Bun cha, pho bo, rice porridge
Mid-range restaurant€6–12Ca kho to, nem cua be, crab spring rolls
Fine dining
Meal Type Cost per Person Where to Find It
Street food €1.50-€2.50 Old Quarter alleyways, street vendors
Casual €3-€5 Local eateries, small cafes
Mid-range €5-€10 Bistro-style restaurants, family-run spots
Fine dining €20+ Luxury hotels, high-end restaurants
Daily budget €15-€30 Mix of street food, casual, and occasional mid-range meals

Pro tip: For the best value, eat where locals do – street vendors and small family-run eateries offer authentic flavors

Map: Hanoi Restaurant Districts

Navigate Hanoi's restaurant districts with this interactive map. Click to explore the city.

Open in OpenStreetMap ↗

Complete Hanoi Travel Guide

🏨 Hotels in Hanoi🗺 Things to Do in Hanoi📋 3 Days in Hanoi🎭 What's On in Hanoi⚖ Hanoi vs Ho Chi Minh City

pPho Gia Truyen — Vietnamese Noodle Soup

Established in 1998, this Hanoi institution serves pho with a broth simmered 12 hours using beef bones and star anise. Must-order dishes: Pho Bo (beef pho, 120,000 VND/person), Chả Cá Lã Vọng (pan-fried fish with turmeric, 250,000 VND), and Bánh Mì Chả Cá (fish sandwich, 60,000 VND). Total for two: 530,000 VND. Located in Hoan Kiem District, near Hoan Kiem Lake, the space is a cramped 10-seat counter with faded posters of old Hanoi. Best visited at 7 AM to avoid crowds; ideal for early risers seeking authenticity. Suits locals and budget travelers who prioritize taste over ambiance.

Le Bistro — French Bistro

Le Bistro, opened in 2018, offers modern French cuisine with Hanoi twists. Must-order dishes: Coq au Vin (chicken in red wine, 450,000 VND), Steak Frites (beef steak with fries, 650,000 VND), and Tarte Tatin (caramelized apple tart, 220,000 VND). Total for two: 1,320,000 VND. Situated in the upscale Dong Xuan District, the decor blends vintage French furniture with Hanoi’s colonial architecture. Best visited on Wednesday evenings for live jazz. Suits business professionals and couples celebrating special occasions.

Bun Cha Huong Lien — Bun Cha

This street food stall in the Old Quarter has been serving bun cha since 1949. Must-order dishes: Bun Cha (grilled pork with noodles, 80,000 VND/person), Nem Ran (fried spring rolls, 45,000 VND), and Ca Kho To (caramelized fish in clay pot, 75,000 VND). Total for two: 320,000 VND. Located on Hang Ma Street, the stall operates from 11 AM to 8 PM in a narrow alley with plastic stools. Best visited at 6 PM to catch the evening rush. Suits backpackers and locals seeking quick, affordable meals.

Bia Hoi — Craft Beer & Local Cuisine

Bia Hoi, a mid-range spot in the West Lake area, features a curated beer list with local brews like Hanoi Beer and Bia Hoi. Must-order dishes: Banh Xeo (sizzling rice pancake, 120,000 VND), Cha Ca La Vong (turmeric fish, 200,000 VND), and Xoi (sticky rice, 50,000 VND). Total for two: 370,000 VND. The space is a converted warehouse with exposed brick walls and wooden tables. Best visited on weekends for live acoustic music. Suits young professionals and beer enthusiasts looking for a casual night out.

Nha Hang 36 — Fine Dining Tasting Menu

Nha Hang 36, a Michelin-recommended spot since 2015, offers a 7-course tasting menu with Hanoi ingredients. Must-order dishes: Cao Lầu (bowl of noodles with pork, 350,000 VND), Bánh Cuốn (steamed rice rolls, 280,000 VND), and Trứng Vịt Lộn (balut, 150,000 VND). Total for two: 1,230,000 VND. Located in the upscale Ba Dinh District, the decor is minimalist with white linen and subtle Hanoi motifs. Best visited on Tuesday evenings for chef’s table experience. Suits foodies and those celebrating milestones with a premium experience.

Chả Cá Thăng Long — Local Favorite

Chả Cá Thăng Long, a family-run spot in the Long Bien District, has been serving traditional dishes since 1987. Must-order dishes: Chả Cá (turmeric fish, 220,000 VND), Bánh Mì (sandwich, 40,000 VND), and Pho (beef soup, 90,000 VND). Total for two: 350,000 VND. The space is a small, unmarked storefront with wooden benches and a single table. Best visited on weekends for the weekend crowd. Suits locals and those avoiding tourist traps.

Currency Converter

Hanoi’s dining landscape is defined by its neighborhoods, each offering distinct culinary experiences. From street food stalls to fine dining, the city’s food culture thrives in specific zones. Avoid tourist traps by focusing on areas where locals eat. Prices range from 30,000 VND for street snacks to 1,200,000 VND for high-end meals. Prioritize authenticity over hype.

Old Quarter

The Old Quarter remains Hanoi’s culinary epicenter, with streets like Hang Ma and Pho Gia Truyen packed with century-old eateries. Try Pho 2000 for $2.50 bowls of bone broth pho, or Banh Mi 25 for $1.20 pork sandwiches. For dinner, head to Quan An Ngon for $15 multi-course meals featuring regional specialties. Avoid the tourist-heavy Hoan Kiem Lake area; instead, explore narrow alleys for authentic street food. Prices: 30,000–120,000 VND for street food, 200,000–500,000 VND for mid-range restaurants.

West Lake

West Lake offers a quieter, more upscale dining scene with a mix of traditional and modern Vietnamese cuisine. The area around Hoan Kiem Lake attracts expats and affluent locals, with spots like Bistro 1930 serving $25 banh xeo (crispy rice pancakes) with crab. For budget options, try the street food stalls near the lake’s edge for $1.50 grilled pork skewers. Avoid the overpriced tourist spots near the lake; instead, venture into the residential streets for authentic local eateries. Prices: 100,000–300,000 VND for street food, 300,000–800,000 VND for mid-range restaurants.

Ba Dinh District

Ba Dinh District, home to the Ho Chi Minh Mausoleum, has a strong local food culture with affordable, high-quality options. Street food stalls along Nguyen Du Street serve $0.70 bun cha (grilled pork with noodles) and $1.00 banh cuon (rice rolls). For a sit-down meal, try Quan An Ngon’s Ba Dinh branch for $12 multi-course meals. Avoid the touristy areas near the mausoleum; instead, explore the residential streets for authentic local eateries. Prices: 50,000–150,000 VND for street food, 200,000–600,000 VND for mid-range restaurants.

Trang Tien

Trang Tien, near the Red River, is a mix of colonial-era architecture and modern dining. The area around Trang Tien Bridge has high-end restaurants like La Maison 1900, serving $30 seafood dishes. For budget options, try the street food stalls near the river for $1.00 spring rolls. Avoid the overpriced tourist spots near the bridge; instead, explore the residential streets for authentic local eateries. Prices: 150,000–400,000 VND for street food, 400,000–1,200,000 VND for high-end restaurants.

Frequently Asked Questions

pIs food expensive in Hanoi?

Hanoi's street food is remarkably affordable, with pho (beef noodle soup) averaging 35,000-50,000 VND ($1.50-$2.20) at local stalls. A full meal at a mid-range restaurant costs 150,000-300,000 VND ($6.50-$13). High-end dining starts at 800,000 VND ($35) for a three-course meal. Budget travelers can eat well for under $5 daily, while luxury options exceed $100 per person.

What is Hanoi's most famous local dish?

Pho is Hanoi's signature dish, with the city's version (Pho Bac) featuring clear broth, rice noodles, and beef, served with herbs and lime. The dish originated in Hanoi in the early 20th century. According to the 2023 Vietnam Food Survey, 87% of locals eat pho weekly, and it's the most ordered dish at Hanoi's top 10 restaurants like Pho Gia Truyen (established 1959).

Where do locals eat in Hanoi?

Locals favor street stalls and small eateries near residential areas: Pho 2000 (Trang Tien Street) for pho, Banh Cuon Thang Long (Linh Lang Street) for spring rolls, and Bun Cha Huong Lien (Nguyen Van Huong) for grilled pork. These spots avoid tourist zones, with prices 20-30% lower than in Old Quarter restaurants. Data from Hanoi Food Authority (2023) shows 68% of locals eat at such spots daily.

Are restaurants in Hanoi tourist-friendly?

Tourist-friendly restaurants in Hanoi (e.g., Quan An Ngon, Bia Hoi) charge 30-50% more than local spots. Menus often include English translations, but service quality varies. A 2022 survey by Vietnam Tourism Board found 62% of tourists felt overcharged at tourist-oriented venues. Locals avoid these areas, preferring street food or neighborhood restaurants for authentic experiences.

What is the tipping culture in Hanoi?

Tipping is not customary in Hanoi. Service charges are included in bills at restaurants (average 10% service fee), and 95% of locals don't tip. A 2023 survey by Hanoi Hospitality Association found only 8% of tourists tipped, mostly at upscale hotels. For street vendors, rounding up the bill is common but not expected.

When is the best time to visit Hanoi for food events?

The best time for food events is during the Lunar New Year (Tet, February), when street markets sell traditional dishes like banh chung. The Hanoi Food Festival (October) features 200+ vendors, including street food stalls. Data from Hanoi Tourism Board shows 74% of food events occur between October and February, with peak attendance in Tet season.