Hanoi · Food
Food in Hanoi Vietnam: Where to Eat & What to Buy
By Wander in Vietnam editorial team · Hanoi, Vietnam
Hanoi's food identity runs deep. It isn't just sustenance—it's a map of the city's neighbourhoods, seasons, and social rhythms. Whether you're hunting street food at dawn or booking a restaurant for evening, this guide separates the genuinely good from the tourist markup.
Where do locals actually eat breakfast in Hanoi?
Skip the hotel buffet. Real Hanoians eat pho at street-front stalls from 6 a.m. onward. In the Old Quarter (Hoan Kiem district), vendors set up folding stools on pavements. Order a small bowl (around 30,000–40,000 VND / $1.20–$1.60 USD) and watch the cook top it with fresh herbs—basil, coriander, lime. The broth simmers overnight; quality stalls use bones from specific suppliers. Look for places with a queue at 7 a.m.; that's your signal it's been running for decades.
Bánh mì (Vietnamese sandwich) stalls cluster near Ma May and Hang Dao streets. The bread arrives fresh from bakeries at dawn. A proper bánh mì costs around 25,000–40,000 VND ($1–$1.60 USD) and comes with pâté, cold cuts, pickled vegetables, and coriander. Ask for "bánh mì pâté" (pâté sandwich) or "bánh mì thịt" (meat sandwich). The filling should be warm; cold bánh mì signals they've been sitting.
Cơm tấm (broken rice with grilled pork chop) is breakfast-or-lunch food in South-facing stalls throughout the city. Around 40,000–60,000 VND ($1.60–$2.40 USD). The rice grains are short and slightly chewy; the pork chop should char on the outside. Expect a fried egg, pickled vegetables, and tomato on the side.
🗺️ Plan your route: Vietnam itinerary

Which Hanoi markets have the best produce and prepared food?
Dong Xuan Market (in the Old Quarter, Hoan Kiem district) opens at 6 a.m. and fills three storeys. Ground floor: wet market (meat, fish, vegetables, tofu, herbs). The vendors speak fast and may quote inflated prices to tourists; bring a local or know approximate costs. Prepared foods (bánh chưng, dumplings, soy-braised chicken) stack on trays. Prices are lower than restaurants: around 15,000–30,000 VND ($0.60–$1.20 USD) for a serving of fried tofu or boiled quail eggs.
Hang Be Market (also Old Quarter) is smaller, less crowded, and locals-only. Herbs, greens, and prepared snacks. Open 6 a.m.–11 a.m. Good for morning browsing if you want fewer tourists.
Night markets operate 6 p.m.–11 p.m. in rotating neighbourhoods. Hoan Kiem district often hosts them near Hoan Kiem Lake. Vendors sell grilled items, spring rolls, and sticky rice. Prices: around 20,000–50,000 VND ($0.80–$2 USD) per skewer or portion. Cash only, no receipts.
For fruits and daily vegetables, every ward has a small morning market (chợ) opening before 8 a.m. Ask your accommodation for the nearest one. Haggling is expected; start at 70% of the first quote.
What lunch and dinner dishes define Hanoi's character?
Bún chả (grilled pork meatballs in broth with noodles and herbs) is Hanoi's lunch identity. Restaurants in Cha Ca La Vong street (Old Quarter, Hoan Kiem) serve this for around 60,000–90,000 VND ($2.40–$3.60 USD) per bowl. The meatballs are hand-rolled daily; the broth is pork-bone-based. Dip herbs (mint, basil, dill) and noodles into the broth yourself. Avoid chains; pick family-run shopfronts where the owner grills meat in front.
Phở tái (beef pho with rare slices) is more formal lunch or dinner. A decent bowl costs around 50,000–80,000 VND ($2–$3.20 USD) at local spots, double that in tourist-heavy zones. Ask for "phở tái nạm" (rare beef and brisket). The beef should cook in the hot broth as you eat; if it's pre-cooked, move on. Broth quality depends on overnight simmering—taste it before paying.
Cua chiên (fried crab) appears at seafood restaurants in Tay Ho and near Hoan Kiem. Around 250,000–400,000 VND ($10–$16 USD) per whole crab, usually shared. The shell should crack easily; meat should be fresh (smell before ordering). Bring hand wipes; it's messy.
Mực nướng (grilled squid) at evening food stalls near Hoan Kiem Lake: around 60,000–100,000 VND ($2.40–$4 USD). The squid should be tender, not rubbery. Char marks on the outside = good sign. Served with lime, chilli, and fish sauce dip.
📸 Book an ao dai photoshoot in Hanoi or Saigon (Cáo Studio)
How do you avoid tourist scams and inflated prices when eating out?
Pricing trap: A restaurant on a corner near Hoan Kiem Lake with laminated photos and English menus will charge 2–3× the local rate. A bowl of phở that costs 50,000 VND at a local stall becomes 120,000 VND ($4.80 USD) the moment "Views of the lake!" appears in the description.
Language barrier: Learn dish names phonetically. Point at what locals are eating. Say "tôi muốn cái này" (I want that one) rather than guessing from a menu. Most street vendors don't speak English; a translation app on your phone is essential.
Quality check before ordering:
- Does the cook wear gloves and wash hands visibly? (Good sign.)
- Are there locals eating there? (Very good sign.)
- Is the menu posted on a wall with prices, or only offered verbally? (Verbal = beware.)
- Does the food arrive in under 5 minutes? (Street stalls: normal. Restaurants: suspect rushed prep.)
Payment trap: Some small vendors quote prices, you eat, then they add a "service charge" or "tourist price" at payment. Confirm the total price before eating. Carry small notes; "no change" scams exist.
Timing scam: Visit famous spots at off-peak hours (2 p.m.–5 p.m. for lunch spots, 10 p.m.–11 p.m. for dinner). Avoid peak tourist times (noon, 6 p.m.–7 p.m.). Food is fresher, crowds are gone, and vendors aren't rushing.
Comparison: Tourist-zone vs. Local Hanoi Food
| Dish | Tourist zone (Hanoi) | Local neighbourhood stall | What changes? |
|---|---|---|---|
| Phở | 100,000–150,000 VND | 50,000–70,000 VND | Broth quality drops; beef pre-cooked in tourist spots |
| Bánh mì | 50,000–70,000 VND | 25,000–40,000 VND | Bread staleness; topping freshness varies |
| Bún chả | 120,000–180,000 VND | 60,000–90,000 VND | Meatball size shrinks; herbs rushed |
| Cơm tấm | 80,000–120,000 VND | 40,000–60,000 VND | Pork chop pre-cooked vs. fresh grill |
🎟️ Compare tours & tickets for this place

How do you shop for packaged food, spices, and gifts to take home?
Supermarkets (Vinmart, Big C, Co-op) operate 7 a.m.–10 p.m. and carry packaged spice blends, coffee, and tea. Prices are fixed and transparent. Instant phở packets exist but taste nothing like street stalls; buy fresh spices instead (star anise, cinnamon sticks, coriander seeds) from wet markets instead for around 5,000–15,000 VND ($0.20–$0.60 USD) per small bag.
Coffee is a gift category. Hanoi's specialty coffee roasters (search "cà phê thủ công" or artisan coffee in Ba Dinh or Tay Ho districts) sell whole beans or ground coffee. No prices are fixed; expect 80,000–150,000 VND ($3.20–$6 USD) for a 250g bag. Ask for "cà phê Đặc biệt" (specialty blend) or "cà phê Trung Nguyên" if you want a well-known brand (available in supermarkets too, around 50,000–100,000 VND / $2–$4 USD per bag).
Honey and preserved fruits: Hanoi has regional specialties from northern provinces. Lychee honey from Bac Giang, honey from Sa Pa. Wet markets and supermarkets carry these. Check the expiry date (printed in Vietnamese: "hạn dùng" or "sử dụng trước ngày"). Around 80,000–200,000 VND ($3.20–$8 USD) per jar.
For gifts, consider engraved keepsake boxes or personalized home décor to pack with local spices or coffee—memorable and practical for visitors.
When should you eat specific Hanoi dishes to avoid disappointment?
Phở: Breakfast or lunch (6 a.m.–noon). Broth is strongest in early morning. Dinner phở (6 p.m. onward) is often yesterday's broth reheated.
Bánh chưng (sticky rice cake): Tet (Lunar New Year, usually January–February) and around Vietnamese holidays. Regular availability is spotty; visit wet markets or ask locals for current suppliers.
Bún chả: Lunch (11 a.m.–2 p.m.) is peak. Dinnertime bún chả still works, but afternoon stalls close early (2 p.m.–5 p.m.).
Crab dishes (cua chiên, cua xào): September to December (autumn/winter). Spring crab is softer and less flavourful. Summer crab is often frozen or imported.
Mực nướng (grilled squid): Year-round at night markets, but fresh squid is winter supply (October–March). Summer squid may be frozen.
Seasonal fruit: Lychee (May–July), passion fruit (August–October), star fruit (year-round). Buy from markets during their natural season for better price and flavour.
---
What to check before you order or buy
✓ Price confirmation: Ask "Bao nhiêu tiền?" (How much?) before eating. Repeat the number back in Vietnamese to confirm.
✓ Freshness signals: Smell meat stalls—fish and pork should not smell "off." Vegetables should be crisp, not wilted.
✓ Opening hours: Many street stalls close by 11 a.m. (lunch) or 9 p.m. (dinner). Call ahead or ask locals for exact times.
✓ Vendor reputation: Eat where locals eat. A queue at 7 a.m. is worth the wait.
✓ Payment method: Cash (VND) is standard. Cards are rare at stalls; supermarkets and formal restaurants accept cards.
✓ Dietary restrictions: Learn the phrase "Tôi không ăn [thịt/tôm/cua]" (I don't eat [meat/shrimp/crab]). Restaurants may not have vegetarian options; confirm before ordering.
---
Hanoi's food is a living archive. It changes by season, by neighbourhood, and by the vendor's mood. Eat early, eat where locals queue, confirm prices, and ignore laminated menus. The best meals in Hanoi cost under $2 USD and come from places with no English signage.
For more on exploring the city beyond food, visit our Hanoi guide or Vietnam itinerary planner. If you're visiting other regions, our guides to Hoi An, Ha Long Bay, Sapa, and Ninh Binh cover regional specialties too.
📸 Book an ao dai photoshoot in Hanoi or Saigon (Cáo Studio)

FAQ
Is it safe to eat at street stalls in Hanoi?
Yes. Stalls with high foot traffic, visible food prep, and local-only crowds are safest. Avoid vendors without handwashing stations or stalls serving day-old food. Your stomach needs time to adjust; start mild and build tolerance over days.
What's the cheapest full meal in Hanoi?
Cơm tấm (broken rice with pork chop) or bánh mì costs around 40,000–50,000 VND ($1.60–$2 USD) for a filling lunch. Phở is similar. Avoid tourist zones; prices double immediately.
Do I need to tip in Hanoi restaurants?
No. Tipping is not customary in street stalls or casual restaurants. At upscale dining (fine restaurants in Tay Ho or Ba Dinh), 5–10% is appreciated but optional. No automatic gratuity is added.
Can I get Western food in Hanoi, or should I only eat Vietnamese?
Western food exists in abundance in Tay Ho, Ba Dinh, and tourist zones (pizza, burgers, Western brunch cafés). Prices are 2–3× higher than Vietnamese dishes. We recommend eating Vietnamese during the day; save Western for evenings if needed.
What's the best souvenir food to buy from Hanoi markets?
Specialty coffee (whole beans, 80,000–150,000 VND), honey (regional blends, 80,000–200,000 VND), spice blends (star anise, cinnamon), and dried fruits. Avoid packaged instant phở; buy fresh spices from wet markets instead for better quality and lower cost.
How do I know if a restaurant's meat is fresh before ordering?
Ask "Thịt này tươi sao?" (Is this meat fresh?). Smell it if offered. Meat should have no ammonia or sour odor. Vendors with high turnover (visible queues) rotate stock fastest. When in doubt, eat at lunch when supplies are freshest.
FAQ
Is it safe to eat at street stalls in Hanoi?
Yes. Stalls with high foot traffic, visible food prep, and local-only crowds are safest. Avoid vendors without handwashing stations or stalls serving day-old food. Your stomach needs time to adjust; start mild and build tolerance over days.
What's the cheapest full meal in Hanoi?
Cơm tấm (broken rice with pork chop) or bánh mì costs around 40,000–50,000 VND ($1.60–$2 USD) for a filling lunch. Phở is similar. Avoid tourist zones; prices double immediately.
Do I need to tip in Hanoi restaurants?
No. Tipping is not customary in street stalls or casual restaurants. At upscale dining (fine restaurants in Tay Ho or Ba Dinh), 5–10% is appreciated but optional. No automatic gratuity is added.
Can I get Western food in Hanoi, or should I only eat Vietnamese?
Western food exists in abundance in Tay Ho, Ba Dinh, and tourist zones (pizza, burgers, Western brunch cafés). Prices are 2–3× higher than Vietnamese dishes. We recommend eating Vietnamese during the day; save Western for evenings if needed.
What's the best souvenir food to buy from Hanoi markets?
Specialty coffee (whole beans, 80,000–150,000 VND), honey (regional blends, 80,000–200,000 VND), spice blends (star anise, cinnamon), and dried fruits. Avoid packaged instant phở; buy fresh spices from wet markets instead for better quality and lower cost.
How do I know if a restaurant's meat is fresh before ordering?
Ask "Thịt này tươi sao?" (Is this meat fresh?). Smell it if offered. Meat should have no ammonia or sour odor. Vendors with high turnover (visible queues) rotate stock fastest. When in doubt, eat at lunch when supplies are freshest.
More: Hanoi guide · What to eat in Hanoi