Last checked: 21 September 2026.
Street food is one of the best reasons to visit Vietnam. A bowl of phở on a plastic stool at 7am, bánh mì from a cart, grilled pork and noodles at lunch: this is how Vietnamese people eat every day, and it is often better than anything in a restaurant.
Most visitors eat street food throughout their trip without a problem. Some get an upset stomach. The difference usually comes down to which stall you choose, and that is a skill you can learn in five minutes.
The short answer: a good stall has
- A steady stream of local customers
- Food cooked in front of you and served hot
- Clean bowls, cutlery and surfaces
- Raw and cooked ingredients kept apart
- A short menu, often just one or two dishes
Seven signs of a good stall
1. It is busy with locals. A crowd of Vietnamese diners means the food is good and ingredients turn over quickly. An empty stall at peak meal time is a warning sign.
2. It does one thing. The best stalls often serve a single dish they have perfected for years: just phở, just bún chả, just bánh xèo.
3. Food is cooked to order and served hot. Steaming broth and food straight off the grill are the safest choices.
4. You can see the washing-up. Look for a clear place where bowls and chopsticks are washed. Many diners wipe their chopsticks with a napkin before eating; you can too.
5. Raw and cooked food are separate. Raw meat should not sit next to cooked dishes or herbs.
6. Recent reviews with real photos. On Google Maps, look at the newest reviews and customer photos, not only the star rating.
7. Someone local recommended it. Your hotel receptionist, guide or driver will usually know the best stall on the street.
Be more careful with
- Food that has sat uncovered or is only lukewarm
- Tired-looking raw herbs and garnishes, if your stomach is sensitive
- Raw or rare meat and seafood
- Stalls with nowhere to wash utensils
- Ice from a street cart, in your first few days, if you are cautious. Ice in established cafés is usually made from purified water
Dishes to start with
If you are new to Vietnamese food, these are cooked hot and loved by almost everyone:
- Phở: rice noodle soup with beef or chicken
- Bánh mì: the Vietnamese baguette, stuffed with pâté, meats and pickles
- Bún chả: grilled pork with rice noodles and herbs, a Hanoi lunch classic
- Bánh xèo: crispy rice pancake, wrapped in lettuce and herbs
- Cơm tấm: broken rice with grilled pork, a Saigon favourite
How street food works
- Sit down first. At most stalls you take a seat and someone comes to you.
- Point. If there is no menu, point at what others are eating.
- Pay at the end. Prices are usually 30,000–70,000 VND (about US$1–3) a dish.
- Tissues are rarely free. A packet on the table may be charged at a few thousand dong.
- Herbs are free. The plate of greens is there to add to your bowl.
Vegetarian, vegan or allergies?
Fish sauce is in almost everything, including many “vegetarian” dishes. Look for restaurants signed chay (vegetarian), often near pagodas, and show a written note in Vietnamese explaining your allergy. Google Translate’s camera feature helps with menus.
A food tour: the easy way in
A walking food tour with a local guide lets you try six or more dishes in one evening, at stalls the guide knows well, with someone to explain what you are eating. It is a good first night in Hanoi or Saigon.
Frequently asked questions
Is Vietnamese street food safe?
Generally yes, if you choose busy stalls with hot, freshly cooked food. Travellers with sensitive stomachs should ease in over the first few days.
What should I do if I get an upset stomach?
Rest, drink plenty of bottled water with oral rehydration salts, and see a doctor if you have a high fever, blood, or symptoms lasting more than a couple of days.
Next: 18 Vietnamese dishes and exactly where to eat them, and what a day in Vietnam costs.

