Hanoi · Food
Cheapest food in Hanoi: street eats, markets & neighborhoods 2026
By Wander in Vietnam editorial team · Hanoi, Vietnam
Hanoi's cheapest food isn't in guidebooks—it's in wet markets and side-street stalls where bowls of phở run 30,000–50,000 VND and entire meals cost under $2 USD. We've mapped the neighborhoods where you eat like a local without the tourist markup.
The price gap between a tourist-zone phở and a neighborhood bowl is brutal: one costs 150,000 VND ($6), the other 40,000 VND ($1.60). The difference isn't quality—it's footfall and perceived scarcity. Learning where locals eat and how to order saves you 70–80% on every meal.
---
Where do construction workers and students eat in Hanoi?
Street-side cơm tấm (broken-rice) shops and noodle vendors on weekday mornings are your cheapest benchmark. Look for plastic stools, a metal pot on a gas burner, no signage in English, and a line of Vietnamese people eating fast. A cơm tấm meal—rice, grilled pork chop, fried egg, pickled vegetables—costs 30,000–50,000 VND ($1.20–$2). Phở costs 40,000–60,000 VND ($1.60–$2.40). Bánh mì on the street runs 15,000–25,000 VND ($0.60–$1).
These aren't lesser versions of tourist food. They're the real thing, eaten by everyone from xe ôm drivers to office workers. The catch: no English menu, no card reader, no ambiance. You point, eat standing or perched on a stool, and leave. This is intentional—high turnover keeps prices down.
---

What's the cheapest neighborhood to eat in Hanoi?
| Neighborhood | Typical meal | Price (VND) | Price (USD) | Best for | Vibe |
|---|---|---|---|---|---|
| Hai Ba Trung (south of Hoan Kiem) | Cơm tấm, phở, bánh mì | 35K–65K | $1.40–$2.60 | Daily meals, no tourists | Locals only, fast, bare |
| Ba Dinh (near Ho Tay) | Phở, bánh cuon, bánh chay | 40K–70K | $1.60–$2.80 | Breakfast, lunch rush | Mixed local/expat, busier |
| Thanh Xuan (east, residential) | Cơm tấm, grilled meat, pho | 30K–60K | $1.20–$2.40 | Cheapest zone, quieter | Pure local, very few visitors |
| Old Quarter (Hoan Kiem) | Phở, egg coffee, street snacks | 60K–150K | $2.40–$6 | Tourist transit | Packed, inflated prices |
| Railway Station area (Dong Da) | Noodle soups, bánh mì, bánh cuon | 40K–70K | $1.60–$2.80 | Budget traveler, transit | Backpacker-aware but fair |
Pro tip: Thanh Xuan and Hai Ba Trung stay cheapest because they're residential and far from Hoan Kiem Lake. Ba Dinh prices edge up slightly because expats live there. The Old Quarter is a price trap—go early morning (before 7 a.m.) or skip it entirely for Hai Ba Trung.
---
How do you know if a price is a scam?
Ask a Vietnamese person nearby what they paid. Seriously—if you're uncertain and another customer is visible, a quick question in broken Vietnamese ("cái này bao nhiêu tiền?" / "how much for this?") gets you the real price. Locals don't mind; they know tourists overpay.
Red flags: English menu with prices in USD, a young hostess steering you toward "special dishes," no price listed, or a phở listed at 120,000 VND+ on the street. Phở on the street (not a sit-down restaurant) should never exceed 70,000 VND. A bánh mì shouldn't top 30,000 VND. Cơm tấm should max out at 60,000 VND with meat.
If you accidentally overpay by 2–3x, don't demand a refund—it marks you as difficult and wastes time. Hanoi isn't trying to deceive; it's testing whether you know the game. Learning the baseline prevents it.
🗺️ Plan your route: Vietnam itinerary
---
Which Hanoi wet markets have the cheapest ready-to-eat food?
Dong Xuan Market (Hoan Kiem district, north side of Old Quarter) is the largest and most tourist-navigable. The ground floor is produce and dry goods; upstairs has a dozen phở and bánh cuon stalls. Prices: phở 45,000–55,000 VND, bánh cuon 25,000–35,000 VND. Go before 10 a.m. when it's packed with locals and food is freshest.
Thanh Xuan Market (Hai Ba Trung district) is smaller, zero tourists, cheaper. Phở 40,000 VND, cơm tấm 35,000–45,000 VND. The stalls near the east entrance have the fastest turnover and best value. Cash only; arrive by 10 a.m.
Ngoc Khanh Market (Ba Dinh, near Ho Tay Lake) serves university students and office workers. Bánh mì, bánh cuon, and phở run 10–15% cheaper than Dong Xuan. Quieter, fewer tourists, genuine neighborhood feel.
What to check before you buy: Is the broth actively simmering (sign of fresh batch)? Are there Vietnamese people eating there? Is there a printed price list or menu board (even in Vietnamese only)? If yes to all three, the price is honest.
---
What's the cheapest full meal in Hanoi and how to find it?
A complete meal for under 50,000 VND ($2) is routine in residential districts. The formula:
- Cơm tấm (broken rice) meal: 35,000–50,000 VND. Includes rice, one protein (grilled pork chop, fried chicken, or fish), fried egg, pickled vegetables, and broth. Carb-heavy, satisfying, and the baseline cheapest hot meal.
- Bánh cuon (steamed roll) + phở combo: Order bánh cuon (25,000–35,000 VND) as a starter, then phở (40,000–55,000 VND) as mains. Total: 65,000–90,000 VND. Lighter, takes longer, but more refined.
- Bánh mì + bánh chay (vegan cake) + coffee combo: Bánh mì (20,000 VND) + bánh chay (8,000–12,000 VND) + iced coffee (12,000–15,000 VND) = 40,000–47,000 VND ($1.60–$1.90). Best for breakfast or quick lunch.
Best value: Cơm tấm is the unbeaten cheapest: most calories, most filling, most consistent quality across stalls.
---
How to order and avoid common tourist mistakes
The order: Walk up or sit. Point at the food on display or say the dish name in Vietnamese ("một tô phở," "one bowl of phở"). If unsure, point at what someone else is eating. Write the price down if there's doubt—or pull up Google Translate and show 「多少钱」or the dish name.
Payment: Cash only at street stalls. Larger markets sometimes have card readers, but don't count on it. ATMs are abundant (cây ATM); withdraw 500,000 VND at a time to avoid fees.
Common mistakes:
- Asking "how much?" after eating and being quoted a tourist price. Agree on price first.
- Tipping. It's not expected or wanted (except in upscale restaurants). Leaving coins is seen as insulting.
- Refusing food because you're worried about hygiene. Street food has higher turnover than many restaurants and is actually safer. Stomach issues usually come from overeating or water, not the food itself.
- Eating at the same stall twice and expecting the same price if you look more foreign the second time. Prices don't change per person; inconsistency reflects whether you negotiated or asked.
📸 Book an ao dai photoshoot in Hanoi or Saigon (Cáo Studio)
---

Should you eat at restaurants instead of street stalls?
Sit-down restaurants in Hanoi start around 60,000–100,000 VND per person for entry-level phở spots. Mid-range (air-conditioned, English menu) runs 120,000–250,000 VND. You're paying for comfort, seating, cleanliness, and predictability—not better food.
Quality doesn't correlate with price in Hanoi's food scene. The cheapest phở can be excellent; a 180,000 VND phở is often identical, just with air-con and foreign diners. If you're eating one meal and moving on, street food is the answer. If you want to linger, read, or relax, a casual sit-down spot (not a tourist trap) is worth the 40,000–60,000 VND premium.
Avoid: Anything on Hang Gai, Hang Bac, or within two blocks of Hoan Kiem Lake. Walk east into Hai Ba Trung or north into Dong Da.
---
What dishes to prioritize for cheapest eating?
| Dish | Price (VND) | Price (USD) | Why it's cheap | Where to find |
|---|---|---|---|---|
| Bánh mì | 15K–30K | $0.60–$1.20 | High turnover, simple prep | Street vendors everywhere |
| Phở | 40K–60K | $1.60–$2.40 | Bulk broth reduces per-bowl cost | Early morning stalls, markets |
| Cơm tấm | 35K–50K | $1.40–$2 | Broken rice is lower-grade, filling | Neighborhood shops, breakfast |
| Bánh cuon | 25K–35K | $1–$1.40 | Steamed, minimal ingredients | Markets, morning vendors |
| Bun cha (meatball noodles) | 40K–60K | $1.60–$2.40 | Bulk noodles, small protein portion | Specialty vendors, lunch |
| Com tam with egg | 20K–30K | $0.80–$1.20 | Rice + egg only, cheapest protein | Street stalls, early morning |
| Iced coffee | 12K–20K | $0.50–$0.80 | Cheap arabica, high margin | Coffee cart, anywhere |
Cheapest overall: Bánh mì + coffee under 40,000 VND. Cheapest hot meal: Cơm tấm 35,000–50,000 VND. Best value per calorie: Phở 40,000–60,000 VND (filling, broth is 80% volume).
---
Where NOT to eat if you're budget-conscious
Hoan Kiem Lake perimeter: Prices 3–5x street level. A phở here costs 120,000–180,000 VND for no discernible quality gain.
Ta Hien Street (Old Quarter): Tourist trap. Phở 80,000–120,000 VND, bánh mì 40,000–60,000 VND. The food isn't bad, but the premium is entirely for foot traffic.
Airport area: Inflated for captive audience. Skip until you're in the city.
Upscale malls (Trang Tien, Hoan Kiem): Food courts and restaurants run 100,000+ VND per item.
"Trendy" cafés in Ba Dinh: Millennial appeal inflates price. A coffee that costs 15,000 VND on the street sells for 60,000–80,000 VND here.
Takeaway: Go where you don't see English signage. If the menu is in English, prices reflect it.
🎟️ Compare tours & tickets for this place
---
How to eat cheaply for a week in Hanoi
Assume 150,000–200,000 VND per day ($6–$8) for two meals (breakfast + lunch or lunch + dinner) if you eat where locals eat. That's three bánh mì breakfasts (45,000 VND), two cơm tấm lunches (100,000 VND), and one shared phở dinner (50,000 VND). A street coffee (15,000 VND) fits the budget easily.
Budget breakdown (7 days):
- Breakfast (bánh mì + coffee): 35,000–50,000 VND/day × 7 = 245,000–350,000 VND ($9.80–$14)
- Lunch (cơm tấm): 40,000–60,000 VND/day × 7 = 280,000–420,000 VND ($11.20–$16.80)
- Dinner (phở or bún chả): 50,000–80,000 VND/day × 7 = 350,000–560,000 VND ($14–$22.40)
- Snacks (coffee, bánh chay): 20,000–30,000 VND/day × 7 = 140,000–210,000 VND ($5.60–$8.40)
Total: 1,015,000–1,540,000 VND ($40.60–$61.60) for 7 days, 3 meals/day.
This assumes no sit-down restaurants, tourist treats, or alcohol. One sit-down meal per day bumps it to 1,500,000–2,000,000 VND ($60–$80).
---
Related guides and next steps
For deeper exploration of Hanoi's neighborhoods and non-food itineraries, see our main Hanoi guide. If you're planning a multi-city trip, check the Vietnam itinerary planner for realistic daily budgets across regions. Comparing Hanoi's street food scene with other cities? See Ho Chi Minh City, Hoi An, Sapa, Ninh Binh, and Ha Long Bay.
Before you travel, arrange a Vietnam e-visa and grab a local eSIM to navigate your way to cheap eats using offline maps.
---

FAQ
Is street food safe to eat in Hanoi?
Yes. High turnover means fresher food than many restaurants. Stomach issues usually come from overeating, water, or eating too much dairy/fat too fast after arrival, not from the food itself. Stick to busy stalls where locals eat. Avoid pre-made food sitting in sun; eat hot, freshly cooked meals.
What's the cheapest meal at a sit-down restaurant in Hanoi?
Entry-level phở restaurants charge 60,000–90,000 VND. Casual rice shops charge 70,000–120,000 VND. You're paying 50–100% premium over street price for air-con and seating, not better food. Pick it based on comfort tolerance, not cost.
Do I need to speak Vietnamese to order cheap food?
No. Point, use Google Translate, or repeat the dish name in English and gesture. Vietnamese vendors understand "phở," "bánh mì," and "cơm." Show pictures on your phone if very confused. Politeness (smile, "thanks" in any language) gets you fair prices.
How much should I budget daily for food in Hanoi?
150,000–250,000 VND ($6–$10) per day if eating like a local (street + market food). 400,000–600,000 VND ($16–$24) if mixing in casual sit-down meals. 800,000+ VND ($32+) if eating at mid-range restaurants regularly.
What's the difference between cơm tấm and regular cơm (rice)?
Cơm tấm (broken rice) is leftover grains from milling, cheaper and chewier. Regular cơm is whole grains. Both are identical nutritionally; cơm tấm is just lower-grade and costs 20–30% less. It's not lower quality—it's a category. Students and workers eat it because it's economical.
Are wet market prices cheaper than street vendors?
Sometimes, yes. Markets like Dong Xuan and Thanh Xuan run 5–10% cheaper because vendors compete directly. But quality and cleanliness vary more. Street stalls with consistent crowds are safer bet for both price and freshness.
Can I haggle over food prices in Hanoi?
Not after you've eaten. Before you order, if there's no menu posted, ask the price. Haggling over 5,000–10,000 VND gains you nothing and marks you as difficult. Accept the quoted price or walk. Prices are already cheap; don't haggle.
FAQ
Is street food safe to eat in Hanoi?
Yes. High turnover means fresher food than many restaurants. Stomach issues usually come from overeating, water, or eating too much dairy/fat too fast after arrival, not from the food itself. Stick to busy stalls where locals eat. Avoid pre-made food sitting in sun; eat hot, freshly cooked meals.
What's the cheapest meal at a sit-down restaurant in Hanoi?
Entry-level phở restaurants charge 60,000–90,000 VND. Casual rice shops charge 70,000–120,000 VND. You're paying 50–100% premium over street price for air-con and seating, not better food. Pick it based on comfort tolerance, not cost.
Do I need to speak Vietnamese to order cheap food?
No. Point, use Google Translate, or repeat the dish name in English and gesture. Vietnamese vendors understand "phở," "bánh mì," and "cơm." Show pictures on your phone if very confused. Politeness (smile, "thanks" in any language) gets you fair prices.
How much should I budget daily for food in Hanoi?
150,000–250,000 VND ($6–$10) per day if eating like a local (street + market food). 400,000–600,000 VND ($16–$24) if mixing in casual sit-down meals. 800,000+ VND ($32+) if eating at mid-range restaurants regularly.
What's the difference between cơm tấm and regular cơm (rice)?
Cơm tấm (broken rice) is leftover grains from milling, cheaper and chewier. Regular cơm is whole grains. Both are identical nutritionally; cơm tấm is just lower-grade and costs 20–30% less. It's not lower quality—it's a category. Students and workers eat it because it's economical.
Are wet market prices cheaper than street vendors?
Sometimes, yes. Markets like Dong Xuan and Thanh Xuan run 5–10% cheaper because vendors compete directly. But quality and cleanliness vary more. Street stalls with consistent crowds are safer bet for both price and freshness.
Can I haggle over food prices in Hanoi?
Not after you've eaten. Before you order, if there's no menu posted, ask the price. Haggling over 5,000–10,000 VND gains you nothing and marks you as difficult. Accept the quoted price or walk. Prices are already cheap; don't haggle.
More: Hanoi guide · What to eat in Hanoi