15 Tasty Vietnamese Food Dishes you have to try!
Vietnamese food dishes are known for their fresh herbs, fragrant broths, balanced flavours, and vibrant mix of textures. From comforting bowls of phở and bún chả to crispy bánh xèo and sweet chè, Vietnamese cuisine offers far more variety than many people expect. If you are looking for popular Vietnamese food dishes to try, this guide covers the classics, what makes each one special, and why they deserve a place on your list.
→ Shop now: Our handpicked range of Vietnamese food products
What is traditional Vietnamese food?
Traditional Vietnamese food is a vibrant and diverse cuisine deeply rooted in the country's history and traditions. It uses fresh ingredients such as fish sauce, rice stick noodles, and oyster sauce together with vegetables and meats, creating a harmonious balance of flavours.
Food is an integral part of Vietnamese culture, reflecting the values of family, community, and hospitality. This results in some surprising flavour combinations that delight both locals and visitors alike.
Known for its noodle soups and spring rolls, there's a lot more variety in Vietnamese cuisine than you might expect at first glance. We discovered this firsthand a few years back on a road trip from Ho Chi Minh City to Hanoi.
Regional Variations in Vietnamese Cuisine
Vietnamese cuisine varies from north to south, with each region known for its own ingredients, flavour balance, and signature dishes.
The North is known for its subtle and balanced flavours with dishes like bún chả and phở. Central Vietnam is famous for its spicy and bold dishes such as mì quảng and cao lầu. The South is often associated with sweeter, brighter flavours and dishes such as bánh xèo and cơm tấm.
Exploring these regional differences adds depth to your culinary journey through Vietnam.
#1 Pho Noodle Soup
Probably the most well-known Vietnamese dish outside of Vietnam, pho is a classic noodle soup dish. As popular in Vietnam as outside the country, you can find pho at just about every restaurant, food stall and home kitchen country-wide these days. No one can quite decide on the origins of pho, but because of this, you can find many variations of the noodle dish across the country.
Made with beef, rice noodles, and broth, with herbs to season, we find it a great introduction to Vietnamese food. If you're inspired to make pho at home, check out our selection of authentic Vietnamese ingredients to get started. And it doesn't have to be confined to lunch or dinner, either - we've even had it for breakfast!

#2 Banh Mi
Bánh mì is one of the most famous Vietnamese street foods and a great example of French and Vietnamese influences coming together in one dish. A crisp baguette filled with meats, pâté, pickled vegetables, fresh herbs, and chilli sauce, it is quick, flavour-packed, and easy to love.

#3 Vietnamese Spring Rolls (Goi cuon)
A truly classic Vietnamese dish, goi cuon is our go-to starter whenever we see it on the menu. Made with rice paper, shrimp, rice vermicelli, and an assortment of vegetables, goi cuon is an absolute treat. And not just to eat! It looks like a work of art on the plate - colourful and inviting!
They're a refreshing change from the fried variety and a must-try for any shrimp lovers. Although they typically come served with a peanut sauce, we love them with fish sauce or sweet chilli too!

#4 Cao Lau
A dish that originated in Hoi An, Cao Lau's flavour profile is a little different from many other Vietnamese dishes. Its thick, chewy noodles ensure the sauce clings to them for every bite. Often topped with delicious char siu (barbecued) pork and deep-fried rice crackers, you get a crunch almost akin to pork crackling. Although it's a bit of an indulgent dish, it's absolutely worth trying if you find yourself in Vietnam.

#5 Bun Cha
Not always the most aesthetically pleasing Vietnamese dish, bun cha is absolutely one of the tastiest! The speciality of Hanoi, the capital of Vietnam, bun cha is best eaten in small restaurants alongside the busy city streets.
Traditional bun cha includes rice vermicelli noodles, seasoned pork patties, and caramelised pork belly slices, served with a vegetarian broth. And there are many ways to approach it. Sometimes, you'll find the noodles served in the broth, or dip the noodles into the broth separately. The latter gives the noodles a chewier and stickier texture - but absolutely delicious!

#6 Bún bò Huế
Bún bò Huế is one of Vietnam’s most famous noodle soups and a standout dish from central Vietnamese cuisine. Originating in Huế, it is known for its rich beef broth, lemongrass aroma, thicker noodles, and deeper spice compared with phở. If you want a Vietnamese noodle soup with more heat and intensity, bún bò Huế is one of the best dishes to try.

#7 Mì Quảng
Mì quảng is a popular and well-loved alternative to pho. This Vietnamese noodle dish originated in central Vietnam and is known for its large, flat, turmeric-flavoured noodles, which give the dish a distinct golden hue.
Mi quang is usually served with a small amount of broth and is seasoned with fish sauce, shallot, garlic, and a good helping of black pepper. Most mi quang will be served with shrimp, chicken, or pork. After, it's topped with peanuts and served with a crispy black sesame rice cracker.

#8 Banh Canh
This thick noodle dish is a must-try dish, especially if you try it on the colder winter days (not that Vietnam gets many of those). The noodles are made from either tapioca flour or a mixture of tapioca flour and rice flour, giving them a chewy texture which we found to be reminiscent of Japanese udon.
It's a simpler noodle dish, consisting of thick noodles in a rich and savoury pork broth, often served with meat or seafood. But, despite its simplicity, it's still wholly delicious.

#9 Xoi (Sticky Rice)
Most of the dishes we've highlighted have been focused on noodles - but Vietnam loves its rice too! Being among the top ten consumers of rice in the world, it's no surprise that they have a dish or two solely dedicated to rice.
Xoi, or Vietnamese sticky rice, is one of the most varied and diverse Vietnamese foods. It is eaten daily in many different ways - in fact, every city claims their own unique version of xoi. But, simply it's a delicious sticky rice served with many tasty toppings. You can find both savoury and sweet versions of xoi.

#10 Com Tam
A Vietnamese rice dish traditionally made from broken rice grains. This gives the rice a uniquely fluffy texture. Although com tam can be made in a variety of different ways, the most traditional includes grilled pork, egg meatloaf (Chả trứng), and an array of vegetables. Paired with a dipping sauce on the side, it's a very varied dish!

#11 Bánh Xèo
Bánh Xèo is a traditional street food in Vietnam. A delightful and crispy rice pancake, usually stuffed with pork, prawns, onion, and bean sprouts. When served at a restaurant, you'll often get a side of salad and some dipping sauce. If you're partaking in Vietnamese street markets, then expect a large pancake, stuffed with various fillings, with some dipping sauce on the side.
We can't recommend this more, especially if you want to change things up!

#12 Bún thịt nướng
Bún thịt nướng is a Vietnamese noodle dish made with rice vermicelli, grilled pork, fresh herbs, pickled vegetables, and a flavourful dressing. It is lighter than a soup but still packed with flavour, making it a great choice on warm days. The combination of smoky meat, crisp vegetables, and soft noodles makes it one of the most satisfying everyday dishes in Vietnamese cuisine.

#13 Bánh cuốn
Bánh cuốn are delicate steamed rice rolls filled with seasoned pork and mushrooms, usually served with herbs, fried shallots, and a light dipping sauce. They are especially associated with northern Vietnam and are loved for their soft texture and subtle savoury flavour. If you enjoy lighter dishes with plenty of texture, bánh cuốn is well worth trying.

#14 Bánh Flan
Bánh flan is Vietnam’s take on caramel custard and a simple but well-loved dessert. Influenced by French cooking, it has become a familiar sweet treat in Vietnam, especially as a cooling dessert after a meal. Smooth, creamy, and topped with caramel, it is easy to enjoy even if you are trying Vietnamese desserts for the first time.

#15 Chè
Chè is a wide variety of desserts that include sweet soups and puddings. You can find various types of Chè throughout Vietnam, using fruit, jelly, coconut milk and mung beans in interesting and delicious ways.

FAQs about Vietnamese food dishes
What is the most popular Vietnamese dish?
Phở is often considered the most popular Vietnamese dish because it is widely recognised both in Vietnam and internationally.
What Vietnamese food should beginners try first?
If you are new to Vietnamese food, start with phở, bánh mì, gỏi cuốn, bún chả, and bánh xèo. These dishes are widely loved and show the range of Vietnamese cuisine.
Is Vietnamese food spicy?
Some Vietnamese dishes are spicy, but many are not. Vietnamese food is better known for balance, freshness, herbs, savoury broths, and bright flavours than for intense heat.
What are traditional Vietnamese desserts?
Popular Vietnamese desserts include chè and bánh flan, both of which are widely enjoyed in different parts of the country.
Final Word
From comforting bowls of phở to crispy bánh xèo and refreshing chè, Vietnamese food dishes offer an impressive variety of flavours, textures, and regional traditions. Whether you prefer noodle soups, rice dishes, street food, or desserts, there is no shortage of must-try Vietnamese dishes to explore. If you are just getting started, begin with the classics above and build from there.