(Delicious!) Vietnamese Street Food: 12 of the Best Local Eats

Eating street food in Vietnam is a full-on experience.

Traveling in South East Asia, you really can’t miss trying out the Vietnamese street food experience.

Not only is it budget-friendly, but you get to see a peek through what everyday life is like for the locals. One of the best street food experiences you can try is going to Vietnam.

Vietnamese cuisine has a unique taste to it altogether. Their food is characterized by the use of many herbs like spearmint, Asian basil, perilla, etc.

They also like to add in some chilis on their dishes. Just enough for you to know it’s there but not too much like other Asian countries like Thailand.

Vietnamese street food
Vietnamese street food

Their street food choices are also not to be ignored.

Aside from that Asian flavor, you can get, Vietnamese food is also heavily influenced by the French.

The country occupied Vietnam from 1887 to 1954, and it affected their cooking. You can see this in the Vietnamese Banh Mi, their preference for baguettes, bread, and cheese, and yogurt.

Some tips to prepare you for the Vietnamese street food scene:

If you want to get the best out of your food trip, come during the best hours.

These are the early mornings or in the evenings between 6 to 8pm. Some say that it’s best to try some local eats in the morning when all of the food had just been prepared.

It’s that morning rush where you can also eat with the locals, find what stalls are being crowded, get a taste of some noodles still piping hot.

Don’t be too scared of long lines, too, because this is just a sign that what you’re getting is worth the wait. Especially if it’s the locals waiting in line with you.

vietnamese street food vendor banh mi
Vietnamese street food vendor
Sabino Parente . Adobe Stock

Another tip to watch out for is how the stalls are set up.

Vietnamese Street food is served on tables and plastic stools that vendors put out by the sidewalk or road at night.

They also often only serve two or three dishes of their specialties, dishes that they’ve mastered just for you.

On the table, you’ll also get a lot of condiments. This is an essential part of the eating experience.

You’ll often see a jar of fish sauce, garlic and chili in vinegar, some spicy chili, and limes or calamansi. Expand your palette and experiment with these or ask one of the locals to help you in the best way to eat your dish!

Eating street food in Vietnam is a full-on experience.

There may be times when you have to share a table with strangers because of the crowd or learn Vietnamese phrases related to food.

Whatever it may be, have fun with it, and you’ll quickly fall in love with this country’s culture.

Let’s dive into what exactly should be on your must-eat list.

Here’s your guide for the best Vietnamese street food


Who here hasn’t heard of pho?

It’s only one of Vietnam’s most famous dish. You definitely can’t leave the country without trying one of these.

You can see this being sold everywhere, with variations depending on what city you’re in.

But in its basic form, this is a rice noodle dish with a salty broth, usually topped with chicken or beef, and a sprinkling of herbs.

What really shines in this dish is its broth; it’s packed full of flavor and will surely heat you up.

Enjoying delicious Pho from a small street vendor
gpointstudio . Adobe Stock

Bun Cha

Another popular street food found in Vietnam, and a specialty of Hanoi is Bun Cha.

You can find stalls that are dedicated just for this one dish, and often their servings are huge, so make sure to come with an empty stomach!

It’s made of pork patties grilled over charcoal, vermicelli noodles, and the Vietnamese staple, a (myriad) of herbs.

It also includes a broth that tastes of a vinegary fish sauce.

Try it with fried crab spring rolls, its most common pairing!


Oc Vietnamese street food
Vietnamese Oc
bbq1409 . Adobe Stock

A snack that’s been brought over from French tastes, Oc are sea snails.

Don’t knock it till you try it because this is a staple street food in the streets of Ho Chi Minh.

They can be cooked in a variety of ways from fried, steamed, sauteed, or grilled.

A usual pairing to this is a glass of beer.

Banh Xeo

banh xeo Vietnamese street food
Banh Xeo
uckyo . Adobe Stock

A specialty in Hoi An and often eaten around South and Central Vietnam, this Vietnamese street food is a variation of the French crepe.

It’s made from rice flour, milk, and eggs.

Turmeric is also added to it to give it its yellow color. Inside, there’s a mixture of pork, shrimp, and beansprouts.

It is, of course, served with a side of herbs and can be enjoyed by cutting it into slices and wrapping it in rice paper.

There may also be a special sauce served with it.

Goi Cuon

goi cuon Vietnamese street food
Goi Cuon
paul_brighton . Adobe Stock

Take a break from the fried street food and try one of these fresh spring rolls.

To make this, you take your rice paper and fill it with meat, seafood, vegetables, and fresh herbs.

Roll it and try with some fish sauce to get the full experience!

Still craving for something fried? There’s a fried version of this called Cha Gio.

Bun Bo Nam Bo

Bun Bo Nam Bo Vietnamese street food
Bun Bo Nam Bo
shustrilka . Adobe Stock

Healthy street food in a bowl made up of vermicelli noodles, slices of beef, peanuts, beansprouts, herbs, and a load of greens.

It’s topped with fish sauce and some chili pepper for that extra spice.

It has a sweet and sour flavor and is a favorite lunchtime treat.

Cao Lau

Cao Lau Vietnamese street food
Cao Lau

This dish is something you can only find in Hoi An, this has an incredible heritage behind it.

It’s a hodgepodge of different cultures from udon-like noodles to pork barbecue pieces similar to char siu.

This Vietnamese street food can only be eaten in Hoi An because it’s made explicitly with water from an ancient well.

They also toss in special local ash from Hoi An.

It’s finished with the signature Vietnamese herbs and crunchy croutons.

Banh Mi

Banh Mi Vietnamese street food
A Vietnamese Banh Mi Sandwich
Brent Hofacker . Adobe Stock

One of the most popular street foods in Vietnam, rivaling pho, is Banh mi.

Banh Mi has French influence but definitely has that Vietnamese identity.

It does have the baguette as its base reference, but each area of the country does it differently.

You can do it with just bread, margarine, and paté or load it with vegetables, pork, and anything else you can think of.

Have it while it’s still hot, and enjoy it!


Che Vietnamese street food
Vietnamese Che
Lindsay . Adobe Stock

For all those with a sweet tooth, this is perfect. Che is a sweet dessert and a colorful dish that can be served hot or cold.

It typically includes pudding with a drink or soup base.

There are so many variations to what other things are added.

Some of these are tropical fruits, jelly, coconut shreds, among others.

Ca Phe Trung

Ca  Phe Trung Vietnamese street food
Ca Phe Trong
little beetle red . Adobe Stock

Vietnam is definitely famous for its coffee, but the “egg coffee” is a little different.

Most say this fits more into the dessert category than coffee.

As you guessed, this drink contains egg yolks whipped into condensed milk and poured into a black coffee.

It’s creamy, smooth, and worth a try even if you’re not a coffee lover.

If you are a coffee lover, however, be sure to check out our friends at Big Cup of Coffee and their must-read article about the best dark roast beans you can find on the market.

Banh Trang Nuong

Banh Trang Nuong Vietnamese street food
Banh Trang Nuong
Akkharawit . Adobe Stock

Often called the Vietnamese Pizza, this Vietnamese street food isn’t what you think it is when you think of pizza.

It’s made of rice paper that’s grilled like a barbecue.

And of course, a pizza isn’t complete without toppings.

There isn’t a standard for this one, but it’s often topped with pork, prawn, or egg.

It’s completed with fresh herbs and a selection of mayo or chili sauce.

Bun Bo Hue

Bun Bo Hue Vietnamese street food
Bun Bo Hue
DD Images . Adobe Stock

The first thing you’ll notice with this is its red broth.

It’s actually a beef noodle soup with thick rice noodles, beef, sausage, and a sprinkling of herbs.

The broth is made meticulously for hours with beef bones and lemongrass.

It’s one-of-a-kind and can’t be missed!

Where to find street food in Vietnam?

Hanoi: Hanoi is the most popular place to go to for your street food fix.

It’s a paradise with maze-like alleys with hidden gems of street food stalls.

They also have their specialty dishes that you have to look out for.

Ho Chi Minh City: This is the country’s largest city, so you’ve got a lot of options once you get here.

It may be overwhelming, especially since most of the signs are in Vietnamese.

But no worries! Most of the stalls only have one to two dishes that they specialize in, so just follow the locals and enjoy your food.

Hue: This one is a spot for those craving for seafood.

Hue is known for its lemongrass pork skewers (Nem Lui) and their fresh seafood and shellfish.

Hoi An: There’s a lot of history and heritage packed in this central city.

There’s the Cao Lau and other dishes, dating back to Vietnam’s history.

Frequently Asked Questions

What are 5 popular street foods in Vietnam?

1. Pho: A noodle soup dish that is typically made with rice noodles, beef or chicken, and a variety of herbs and spices. 2. Banh Mi: A Vietnamese sandwich that is typically made with pickled vegetables, cilantro, and either pork, chicken, or tofu. 3. Goi Cuon: A Vietnamese spring roll that is typically made with pork, shrimp, and vegetables. 4. Bun Cha: A noodle dish that is typically made with grilled pork, vermicelli noodles, and a dipping sauce. 5. Cha Ca La Vong: A fish dish that is typically made with catfish, turmeric, dill, and peanuts.

How much does street food cost in Vietnam?

Vietnamese street food is some of the best in the world. Not only is it incredibly delicious, but it’s also very affordable. In Vietnam, street food vendors typically charge between $1 and $3 USD for a dish. This is a fraction of what you would pay for a similar dish at a restaurant. street food is such a popular option in Vietnam because it’s so affordable and convenient. When you’re hungry, all you have to do is step out into the street and you’ll find an endless array of mouthwatering options to choose from. Whether you’re looking for a quick snack or a full meal, you’re sure to find something to suit your taste and budget.

What do Vietnamese drink?

 One of the most popular drinks in Vietnam is fresh coconut water, which is widely available from roadside stalls. Coconut water is not only refreshing, but it also provides a welcome source of hydration in the country’s tropical climate. Another popular drink is ‘tra da’, which is made from iced green tea and milk. This refreshing beverage is perfect for hot weather, and can be found at many cafes and restaurants across Vietnam. For something a little different, visitors to Vietnam can try ‘ruou de’ – a type of rice wine that is often infused with various herbs and spices. Ruou de can be found in many bars and restaurants, and makes for a delicious way to relax after a long day of exploring Vietnam’s vibrant streets.

Why is street food is popular in Vietnam?

Street food is hugely popular in Vietnam, and for good reason. It’s delicious, it’s convenient, and it’s a great way to experience the local culture. Vietnamese street food is typically made fresh, so you know you’re getting a delicious and healthy meal. The Vendors also tend to be very friendly, which makes the whole experience that much better. And of course, it’s affordable, which is always a bonus. So if you’re looking for a quick, tasty, and authentic meal, be sure to check out the street food scene in Vietnam. You won’t be disappointed.

What is on banh mi?

Banh mi is a type of Vietnamese street food that typically consists of a baguette filled with a variety of meats, pickled vegetables, and fresh herbs. The fillings vary depending on the region, but common banh mi toppings include grilled pork, chicken, or tofu; cold cuts; and vegetables such as carrots, cucumber, and pickled radish. Banh mi can be found throughout Vietnam, as well as in many other countries with large Vietnamese populations such as Australia, France, and the United States. While the exact origins of banh mi are unclear, it is thought to be a fusion of French and Vietnamese cuisine that emerged during the French colonial period. Today, banh mi is enjoyed by people from all walks of life and is widely considered to be one of Vietnam’s most iconic dishes.

Is street food in Vietnam safe?

The short answer is yes, for the most part. Of course, as with anything, there are always some risks involved. But if you use common sense and take some basic precautions, you’ll be just fine. For starters, make sure that the food you’re buying is cooked fresh and that the vendors are using clean utensils and surfaces. If possible, try to eat at street food stalls that are popular with locals – they wouldn’t keep coming back if the food wasn’t safe! And finally, trust your gut – if something doesn’t look or smell right, it probably isn’t.

Check out our other amazing street food articles: