Table of Contents
Hanoi street food is one of the most exciting, affordable, and honestly underrated food experiences in Southeast Asia. I’m not saying that because I grew up here (okay, maybe a little). I’m saying it because after years of eating my way through every alley and morning market in this city, I know that a full, satisfying meal can cost less than a cup of coffee back in London or New York.
But I also know that prices can catch people off guard – sometimes you pay too much, sometimes you don’t know what’s reasonable, and sometimes you walk past the best bowl of bún bò you’ve ever had because it looked “too cheap to be good.”
This guide is here to fix that. I’ll walk you through the real, honest cost of Hanoi street food, dish by dish, neighborhood by neighborhood, so you can eat like a local without second-guessing every order.
The Golden Rule: Understanding the “Street Food Economy”

Before we dive into the dishes, you should understand that Hanoi street food prices are dictated by three things: location, ingredients, and “fame”.
A bowl of Pho in a hidden alley in Ba Dinh will always be cheaper than a bowl of Pho overlooking Hoan Kiem Lake. However, “cheap” doesn’t always mean “better”, and “expensive” doesn’t always mean “tourist trap”. Some vendors charge more because they use heirloom beef or simmer their broth for 24 hours instead of 12.
Generally, you can live a very happy life eating three meals a day on the street for under $15 USD (about 370,000 VND). Let’s break that down by mealtime.
Hanoi Street Food Prices, Dish by Dish
1. Phở (The Gold Standard)

You cannot visit without eating Phở. But Hanoi street food enthusiasts know there is a “Pho price ceiling.”
- Standard Local Price: 40,000 – 55,000 VND ($1.60 – $2.20 USD).
- The “Fancy” Street Pho: 60,000 – 85,000 VND. This usually includes premium cuts of beef like Lõi Rùa (beef heel muscle).
In the Old Quarter, the same bowl might cost you 40,000–50,000 VND. In a local neighbourhood like Đống Đa or Hai Bà Trưng, you’re looking at 35,000–40,000 VND. Phở gà (chicken) is usually 5,000 VND cheaper than beef.
Real talk: if you see a phở restaurant charging 100,000 VND or more, you’re paying for the location, not the broth.
2. Bánh Mì

Hanoi’s bánh mì is different from the south – the baguette shell is thinner, crispier, and airier. Stuffed with pâté, pickled carrots and daikon, coriander, and your choice of filling (egg, grilled pork, cold cuts), it’s the kind of thing you eat walking and immediately want another one.
The price of a Bánh Mì varies wildly based on what’s inside.
- Basic (Pate & Egg): 20,000 – 30,000 VND ($0.80 – $1.20).
- The “Full Option” (Thập Cẩm): 35,000 – 50,000 VND.
3. Xôi (Sticky Rice)
This is the humblest and perhaps most filling breakfast. A small banana leaf parcel of Xôi Xéo (turmeric-stained rice with mung bean paste and fried shallots) or Xôi thịt kho trứng (Sticky rice with caramelized pork and eggs) will only set you back 15,000 – 25,000 VND ($0.59 – $0.98 USD). It is the absolute king of budget Hanoi street food.
As the midday sun hits, the city starts to smell like caramelized pork. This is the peak hour for Hanoi street food.
4. Bún Chả (Grilled Pork with Vermicelli)
Made famous internationally by Anthony Bourdain and Barack Obama, Bún Chả is the heartbeat of Hanoi lunch.
- The Price: A standard set (meat, noodles, herbs) is 45,000 – 65,000 VND ($1.80 – $2.60).
- Extra Nem (Spring Rolls): Add 10,000 – 15,000 VND per roll.
5. Bún Đậu Mắm Tôm
This is a polarizing dish. It involves fried tofu, boiled pork, and the infamous fermented shrimp paste.
- The Price: A tray for one person is typically 35,000 – 55,000 VND. It’s a rustic, communal experience that defines the grit and flavor of Hanoi street food.
6. Bánh Cuốn
Thin, silky sheets of steamed rice paper, filled with seasoned minced pork and dried mushrooms, topped with crispy fried shallots and served with a light dipping sauce. Bánh cuốn is one of those dishes that looks deceptively simple and tastes like something you’d pay triple for in a proper restaurant.
- Price range: 25,000 – 40,000 VND ($1.00 – $1.70)
Look for it at morning markets and street stalls. The best versions are made fresh, one roll at a time, on a cloth stretched over a steaming pot. It’s hypnotic to watch and even better to eat.
7. Lẩu (Hotpot)
Hotpot is a group activity. You’ll see groups of friends huddled around a bubbling cauldron of broth on the sidewalk.
Price range: 300,000 – 500,000 VND ($12 – $20) for a pot that feeds 3–4 people. Per person, it’s incredibly affordable. It’s a staple of Hanoi street food nightlife, especially in the cooler months.
8. Afternoon Snacks: “Quà Chiều” Culture
In Hanoi, we have a “fourth meal” between 3:00 PM and 5:00 PM. It’s the time for light bites and social gossip.
- Bánh Gối (Pillow Cake): 12,000 – 15,000 VND per piece.
- Nem Chua Rán (Fried Fermented Pork): 50,000 – 70,000 VND for a plate to share.
- Tào Phớ (Tofu Pudding): A sweet, cooling ginger syrup dessert. Only 10,000 – 15,000 VND.
The cost of these snacks is so low that you’ll find yourself trying five different things for under $5. This is the beauty of Hanoi street food-it encourages curiosity.
9. Chè – Sweet, Cold, and Completely Addictive
Chè is Vietnam’s category of sweet dessert drinks and puddings – everything from icy bean soups to coconut milk concoctions layered with tapioca, jelly, and fruit. Each vendor has their own combinations, and sampling different ones is one of my favourite things to do on a hot afternoon.
- Price range: 10,000 – 20,000 VND ($0.45 – $0.85)
Find vendors throughout the Old Quarter, especially on Hàng Điếu Street. Ask for chè ba màu (three-colour) or chè bưởi (pomelo) for a classic introduction.
Drinks: What to Sip on the Street
No guide to Hanoi street food costs is complete without the drinks.
| Drink | Price |
| Trà đá (free iced tea) | Free – 5,000 VND |
| Cà phê đen đá (iced black coffee) | 15,000 – 25,000 VND |
| Cà phê trứng (egg coffee) | 30,000 – 55,000 VND |
| Bia hơi (fresh draught beer) | 7,000 – 15,000 VND per glass |
| Nước mía (sugarcane juice) | 10,000 – 20,000 VND |
| Fresh coconut | 20,000 – 35,000 VND |
Seasonal Eating: Staying Cool and Saving Money
As highlighted in various culinary guides (like the famous Vice piece on eating to stay cool), Hanoians change their diet with the weather.
- Summer: We eat Bún Chả and Phở Cuốn (Fresh spring rolls). Prices stay stable, but the demand for iced tea (Trà Đá) triples.
- Winter: We crave Bún Thang, Cháo sườn (Pork Porridge) and hot snails (Ốc Luộc). Eating seasonally is the best way to ensure your Hanoi street food is fresh and reasonably priced. When ingredients are in season, the vendors pay less, and those savings are passed on to you.
How Much Should You Budget Per Day?
Here’s a realistic daily food budget breakdown for eating Hanoi street food:
Budget Eater (street stalls only)
| Meal | Dish | Cost |
| Breakfast | Xôi or bánh mì | 20,000 – 30,000 VND |
| Morning coffee | Cà phê đen đá | 15,000 – 20,000 VND |
| Lunch | Phở or bún chả | 40,000 – 55,000 VND |
| Afternoon snack + drink | Chè + trà đá | 15,000 – 25,000 VND |
| Dinner | Bún riêu or bún bò | 40,000 – 55,000 VND |
| Total | ~130,000 – 185,000 VND (~$5–$7.50 USD) |
Comfortable Eater (mixing stalls with sit-down spots)
| Meal | Dish | Cost |
| Breakfast | Bánh cuốn | 35,000 VND |
| Egg coffee | Cà phê trứng at Giảng | 45,000 VND |
| Lunch | Bún chả + nem | 60,000 VND |
| Afternoon | Bia hơi (2 glasses) | 25,000 VND |
| Dinner | Chả cá | 150,000 VND |
| Total | ~315,000 VND (~$12.50 USD) |
Both budgets represent extraordinary eating. The difference between a $5 day and a $12 day in Hanoi isn’t about food quality – it’s about how much food you want in your life.
Tips for Eating Hanoi Street Food Without Overpaying
It happens. Occasionally, a vendor might see a “rich foreigner” and decide to add a zero to the bill. Here is how to keep your Hanoi street food budget on track:
- Learn the Numbers: Learning how to say “Bao nhiêu tiền?” (How much?) and understanding Vietnamese numbers will save you more money than any coupon.
- Point and Confirm: Before you sit, point to the dish and ask the price. A simple nod or a price written on a napkin/paper avoids “bill shock”.
- Carry Small Change: Paying for a 30,000 VND meal with a 500,000 VND note is like trying to buy a candy bar with a $100 bill. It’s a hassle for the vendor and marks you as someone who doesn’t know the local rhythm of Hanoi street food.
- Eat breakfast early. Many of the city’s best vendors open at 5:30–6am and sell out by 9–10am. The best phở, xôi, and bánh cuốn rewards early risers.
- Sit wherever there’s space. Most street stalls share plastic stools across multiple vendors. Don’t worry about “belonging” to one stall – just find a spot, make eye contact with the vendor you want, and order.
- Know your timing. Breakfast items are usually cheapest. Lunch prices are standard. Dinner can run 10–20% higher at popular spots due to demand. Late-night street food, particularly in the Old Quarter, sometimes commands a premium for the ambiance alone.
Eat Like a Local, Live Like a King

So, how much does Hanoi street food cost? In short: very little. You can feast like royalty for $10–$15 a day. But more than that, Hanoi street food is an invitation to be part of our city. It’s an invitation to slow down, sit low to the ground, and appreciate the magic that can be created in a single wok.
But prices are just numbers. What makes Hanoi street food worth it isn’t the savings. It’s the phở vendor who’s been standing at the same corner since before you were born. It’s the smoke from a bún chả grill that hits you from half a block away. It’s the egg coffee that somehow tastes like dessert and morning simultaneously.
Sit down. Order everything. Let the city feed you.
Want to Eat Like a Local From Day One?

Knowing prices is half the battle – knowing where to go is the other half. If you’re arriving in Hanoi for the first time and want to skip the trial-and-error phase, a guided street food tour is the fastest way to find the best bowls in the city.
Explore our Hanoi Foodie Night Ride → small groups, local guides, about 3 hours. Book your spot and start eating.

