National Dish Vietnam: Bún Bò (Recipe)

In this article
Say hello to Bún Bò, a fragrant Vietnamese bowl that brings tender beef, slippery rice noodles and a fistful of fresh herbs together in one aromatic broth. Every spoonful balances savoury, herbal and citrus notes in the way that makes Vietnamese cooking so addictive. Quick enough for a midweek supper yet impressive enough for guests, it carries the warmth of a Hue street kitchen straight to your own table.
About Bún Bò
Bún Bò is a traditional Vietnamese dish celebrated above all for its aromatic broth and tender pieces of beef. A firm favourite for both lunch and dinner across Vietnam, it has won fans well beyond the country’s borders too. Fragrant spices, fresh herbs and crisp vegetables come together in every bowl, turning each spoonful into something memorable. That harmonious play of contrasting flavours is typical of Vietnamese cooking and draws food lovers from all over the world.
Ingredients (serves 1–2)
- 150 g beef (such as short rib or fillet)
- 100 g rice noodles
- 1 litre beef stock
- 1 onion, finely chopped
- 2 garlic cloves, crushed
- 1 teaspoon sugar
- 2 tablespoons fish sauce
- Fresh herbs (such as mint and coriander)
- Lime juice
- Fresh vegetables (such as mung bean sprouts and lettuce leaves)
Shopping for the ingredients
To make Bún Bò a success, it pays to choose the right ingredients. Head to an Asian grocery or a specialist food shop to track down everything fresh. Pay particular attention to the quality of the beef, which should be tender and nicely marbled so it delivers the fullest flavour. Herbs like coriander and mint should be as fresh as possible to give the dish its perfect aroma.
Preparing the dish
Preparing Bún Bò begins with marinating the beef. Slice the meat thinly and marinate it with a little fish sauce and garlic. This not only seasons the meat but also helps to tenderise it. While the beef marinates, soak the rice noodles in hot water until they soften, which usually takes around 15 minutes.
Step-by-step instructions
- Bring the beef stock to the boil in a large pot.
- Add the chopped onion and crushed garlic to the stock.
- Add the marinated pieces of beef and simmer for about 5–10 minutes.
- Drain the soaked rice noodles and divide them between serving bowls.
- Pour the broth and beef over the noodles.
- Garnish with fresh herbs, bean sprouts and a squeeze of lime juice.
Gluten-free / lactose-free version
To make Bún Bò gluten-free, use a gluten-free soy sauce or fish sauce, and check that the stock is gluten-free too so there is no cross-contamination. If you are lactose intolerant, the good news is that this dish is naturally lactose-free to begin with. That means you can tuck in without a second thought and without sacrificing any flavour.
Tips for vegans and vegetarians
For a vegan version of Bún Bò, swap the beef for tofu or seitan, both of which mimic the texture of the meat beautifully. Use a vegetable stock in place of the beef stock to keep that deep, aromatic backbone. Add other vegetables such as carrots or peppers to boost the nutritional value, and let fresh herbs and lime juice take centre stage to bring out the natural flavours.
More tips and tricks
A key to a great Bún Bò is the quality of the broth. Where you can, simmer your own stock for several hours to build an intense, layered flavour. Experiment with spices such as cinnamon or star anise to give the dish a personal twist. Adjust the amount of fresh vegetables and herbs to taste too — that abundance is what makes the bowl feel so fresh and lively. For another comforting noodle bowl, try a fragrant Pho Ga.
Adapting the recipe to your taste
Bún Bò is easy to tailor to your own preferences. If you like it hotter, add fresh chillies or a spoonful of chilli paste. You can vary the proportion of herbs depending on what you enjoy, and for a heartier bowl, throw in vegetables such as pak choi or broccoli. Play around with the different options until you land on your ideal version.
Ingredient substitutions
If certain ingredients are hard to find, there are plenty of alternatives. Instead of beef you could use chicken or prawns to create a similarly delicious variation — the same flexibility that makes a dish like Pho Tai so popular. The rice noodles can be swapped for other noodles that soak up the broth well. When choosing vegetables, just make sure they are fresh and suit the overall flavour of the dish.
Drink pairing ideas
A few drinks go particularly well with a steaming bowl of Bún Bò. A refreshing iced tea or coconut water complements the aromas wonderfully. Alternatively, a light, gently bitter beer underlines the savoury notes nicely. In Vietnam a Vietnamese coffee is often served and makes a lovely accompaniment to round off the meal.
Serving and presentation ideas
An eye-catching presentation of Bún Bò is sure to impress your guests. Serve the dish in deep, colourful bowls and garnish generously with fresh herbs and lime wedges. Arranging the components in layers heightens the visual appeal, and scattering the vegetables thoughtfully lets their colours really come alive.
A bit of history
Bún Bò has its roots in central Vietnam, and the city of Hue in particular. Originally served on special occasions, it has grown over the years into a much-loved street-food option. The recipes vary from region to region, yet the basic method stays the same. The dish reflects not only the culinary richness of Vietnam but also the cultural influences that have shaped Vietnamese cuisine, from comforting bowls to crisp summer rolls.
More recipe ideas
Summary: Bún Bò
In short, Bún Bò is a delicious and versatile dish that captures the flavours of Vietnam beautifully. With so many ways to prepare and adapt it, there is a version to suit just about everyone. Whether you lean towards meat or vegetables, Bún Bò offers countless ways to delight your taste buds. Let Vietnamese cooking inspire you and give it a go yourself!


