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.

---

Hanoi — Moody street view of a Vietnamese town with a lone pedestrian on a quiet street.
Hanoi — Moody street view of a Vietnamese town with a lone pedestrian on a quiet street. — Plan this → Photo: Huy Nguyen thanh / Pexels

What's the cheapest neighborhood to eat in Hanoi?

NeighborhoodTypical mealPrice (VND)Price (USD)Best forVibe
Hai Ba Trung (south of Hoan Kiem)Cơm tấm, phở, bánh mì35K–65K$1.40–$2.60Daily meals, no touristsLocals only, fast, bare
Ba Dinh (near Ho Tay)Phở, bánh cuon, bánh chay40K–70K$1.60–$2.80Breakfast, lunch rushMixed local/expat, busier
Thanh Xuan (east, residential)Cơm tấm, grilled meat, pho30K–60K$1.20–$2.40Cheapest zone, quieterPure local, very few visitors
Old Quarter (Hoan Kiem)Phở, egg coffee, street snacks60K–150K$2.40–$6Tourist transitPacked, inflated prices
Railway Station area (Dong Da)Noodle soups, bánh mì, bánh cuon40K–70K$1.60–$2.80Budget traveler, transitBackpacker-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:

  1. 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.
  1. 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.
  1. 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)

---

Hanoi — Vibrant scene of people walking through Hanoi's Old Quarter under festive decora
Hanoi — Vibrant scene of people walking through Hanoi's Old Quarter under festive decora — Plan this → Photo: Ama Journey / Pexels

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?

DishPrice (VND)Price (USD)Why it's cheapWhere to find
Bánh mì15K–30K$0.60–$1.20High turnover, simple prepStreet vendors everywhere
Phở40K–60K$1.60–$2.40Bulk broth reduces per-bowl costEarly morning stalls, markets
Cơm tấm35K–50K$1.40–$2Broken rice is lower-grade, fillingNeighborhood shops, breakfast
Bánh cuon25K–35K$1–$1.40Steamed, minimal ingredientsMarkets, morning vendors
Bun cha (meatball noodles)40K–60K$1.60–$2.40Bulk noodles, small protein portionSpecialty vendors, lunch
Com tam with egg20K–30K$0.80–$1.20Rice + egg only, cheapest proteinStreet stalls, early morning
Iced coffee12K–20K$0.50–$0.80Cheap arabica, high marginCoffee 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.

---

Hanoi — Vibrant street life in Hanoi's Old Quarter with motorbikes and shops.
Hanoi — Vibrant street life in Hanoi's Old Quarter with motorbikes and shops. — Plan this → Photo: Valeria Drozdova / Pexels

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.

GetYourGuide
Book a food tour
Our studio · Hanoi
Ao dai photoshoot, makeup & hair at your hotel →

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