Ordering guide
What to order at a Vietnamese restaurant
Pho gets the headlines, but Vietnamese cuisine is broader and more delicate. Here's what to order at a Vietnamese restaurant.
Must-try Vietnamese dishes
- Pho bo (beef pho)
- Banh mi
- Bun cha
- Goi cuon (fresh spring rolls)
- Com tam (broken rice with grilled pork)
- Cao lau
Frequently asked questions
What should I order at a Vietnamese restaurant?
Pho bo (beef noodle soup) is the universal test. After that, order bun cha, banh mi, fresh spring rolls (goi cuon), or com tam. If they're from Hue, try bun bo Hue. From Hoi An, cao lau.
What is the most popular Vietnamese dish?
Pho is by far the most ordered Vietnamese dish worldwide, followed by banh mi, fresh spring rolls, and bun cha. In Vietnam, regional specialities like cao lau (Hoi An) and bun bo Hue (Hue) are equally beloved.
What's the difference between pho and ramen?
Pho uses a clear, light beef or chicken broth simmered with charred ginger, onion and warm spices, served with rice noodles and fresh herbs. Ramen uses a richer pork, chicken or fish-based broth with wheat noodles. Pho is finished at the table; ramen is finished in the bowl.
What's a good Vietnamese dish for vegetarians?
Pho chay (vegetarian pho), fresh spring rolls with tofu, banh xeo (savoury crepe) with mushrooms, and com chay (vegetarian rice plates) are reliable. Many Vietnamese restaurants have a dedicated vegetarian or 'chay' menu thanks to Buddhist tradition.
How do you eat pho properly?
Add bean sprouts, basil, lime and chilli to taste — but try a spoonful of pure broth first to gauge the kitchen. Use chopsticks for noodles and the spoon for broth. Hoisin and sriracha go in a side dish for dipping meat, not in the broth.
Top Vietnamese restaurants right now
Ranked by community votes on DishVote.

