Vietnamese cooking brings together fresh ingredients, bold flavors, and simple techniques that anyone can learn at home. The food focuses on balance in every dish, mixing herbs, vegetables, proteins, and rice or noodles in ways that taste light but satisfying.
This collection shows you how to make the most popular Vietnamese dishes, from noodle soups and sandwiches to spring rolls and rice plates. You’ll learn about the key ingredients that give Vietnamese food its unique taste and the cooking methods that bring out the best flavors.
These recipes help you create meals that are healthy, full of flavor, and easy to prepare in your own kitchen.

1. Phở Bò (Vietnamese Beef Noodle Soup)
Phở Bò is Vietnam’s most famous dish. You’ll find flat rice noodles in a clear, aromatic broth topped with tender beef slices.
You simmer beef bones for hours with charred ginger and onions to make the broth. Star anise, cinnamon, and cardamom add the signature flavor.
Serve it with fresh herbs like Thai basil and cilantro. Bean sprouts, lime wedges, and chili peppers go on the side.
Fish sauce seasons the broth, not soy sauce. The soup tastes light but full of flavor at the same time.

2. Bánh Mì Thịt (Vietnamese Pork Sandwich)
This sandwich combines grilled pork with pickled vegetables, fresh herbs, and condiments on a crispy baguette. Marinate the pork in lemongrass and other seasonings before grilling.
Spread mayonnaise and pâté on the bread, then add the meat and toppings. Pickled carrots and daikon provide a tangy crunch that balances the rich pork.
The baguette should be soft inside with a thin, crisp crust. You can make this sandwich at home for lunch or dinner.

3. Gỏi Cuốn (Fresh Spring Rolls)
Gỏi Cuốn translates to salad rolls, which makes sense when you see what’s inside. These rice paper rolls are filled with shrimp, pork, rice vermicelli noodles, and fresh vegetables and herbs like lettuce, basil, and mint.
Serve them at room temperature with peanut sauce or fish sauce for dipping. They make a light and healthy appetizer or snack.
The fresh ingredients give these rolls their signature crisp texture and bright flavor. You can customize the fillings based on what you like or have available.

4. Bún Chả (Grilled Pork with Vermicelli)
Bún Chả is a classic dish from Hanoi that combines grilled pork with rice vermicelli noodles. You’ll find two types of pork in this meal: charred pork patties and sliced pork belly.
The meat sits in a bowl of dipping sauce made with fish sauce, sugar, vinegar, and water. Eat it with cold vermicelli noodles and fresh herbs like cilantro and mint.
Smoky grilled meat, tangy sauce, and fresh herbs make this Northern Vietnamese specialty worth trying at home.

5. Cơm Tấm (Broken Rice with Grilled Pork)
Cơm Tấm is a popular street food from southern Vietnam. The name means “broken rice,” which refers to the fractured rice grains used in this dish.
A typical plate includes steamed broken rice topped with grilled pork chops. You’ll also find pickled vegetables, fresh cucumber, tomato slices, and a fish sauce drizzle on the side.
The dish often comes with extra toppings like shredded pork skin, steamed egg meatloaf, or fried eggs. Enjoy this meal any time of day, from breakfast to late-night dinner.

6. Bánh Xèo (Vietnamese Savory Pancake)
Bánh Xèo is a crispy Vietnamese pancake that gets its name from the sizzling sound it makes when the batter hits the hot pan. Make it with rice flour, turmeric, and coconut milk, which creates a thin, golden shell.
Fill the pancake with pork, shrimp, bean sprouts, and onions. Serve it with fresh herbs and a tangy dipping sauce called nuoc cham.
This dish works great for casual meals with family and friends. Break it apart and share it at the table.

7. Chả Giò (Fried Spring Rolls)
Chả Giò are Vietnamese fried spring rolls with a crispy golden exterior and savory filling. Wrap seasoned pork, shrimp, vegetables, and glass noodles in rice paper, then fry them until they turn golden brown.
The filling often includes mushrooms, carrots, and taro for added texture. Serve these spring rolls whole as an appetizer or break them over lettuce and herbs for a fresh contrast.
Dip them in fish sauce mixed with lime, sugar, and garlic. You can make them ahead and freeze the uncooked rolls for later use.

8. Bún Bò Huế (Spicy Beef Noodle Soup)
This spicy noodle soup comes from Hue, a city in central Vietnam. You’ll find thick round rice noodles in a rich broth made from beef and pork bones.
The broth includes lemongrass and fermented shrimp paste, which give it a deep taste. It’s spicier than pho.
Serve it with sliced beef shank and pork, plus fresh herbs on top. Simmer the bones for hours to develop the broth’s flavor.

9. Canh Chua (Vietnamese Sour Soup)
Canh Chua is a bright, flavorful soup from southern Vietnam’s Mekong Delta region. The soup gets its signature sour taste from tamarind, balanced with sweetness from pineapple.
You can make this soup with fish, shrimp, or pork. Traditional versions include tomatoes, okra, and fresh herbs like cilantro and Thai basil.
The broth comes together quickly, making it perfect for weeknight dinners. Serve it with steamed white rice for an authentic Vietnamese meal.

10. Bánh Bao (Steamed Pork Buns)
Bánh Bao are soft steamed buns filled with ground pork, hard-boiled eggs, and Chinese sausage. These Vietnamese treats are similar to Chinese baozi but use fish sauce instead of five-spice powder.
Enjoy these fluffy buns for breakfast or as an afternoon snack. The filling often includes wood ear mushrooms and vegetables along with the meat.
Prepare the dough and let it rise before steaming. They freeze well and reheat easily for quick meals later.
Essential Ingredients in Vietnamese Cooking
Vietnamese cooking relies on fresh herbs, fermented sauces, and rice-based staples that create the cuisine’s signature balance of sweet, sour, salty, and spicy flavors.
Staple Herbs and Aromatics
Fresh herbs form the foundation of Vietnamese dishes and appear in nearly every meal. You’ll need cilantro, Thai basil, and mint as your core herbs.
These three show up in pho, spring rolls, and vermicelli bowls. Vietnamese coriander (rau ram) adds a distinctive peppery taste that regular cilantro can’t replicate.
You’ll also want fresh lemongrass for soups and marinades. Its citrus flavor works well in both hot dishes and cold preparations.
Garlic and shallots serve as your aromatic base for stir-fries and sauces. Ginger and galangal provide warmth and depth to broths.
Fresh chilies add heat, while green onions and perilla leaves round out your herb collection. You can find most of these herbs at Asian markets.
Store delicate herbs wrapped in damp paper towels in your refrigerator.
Must-Have Sauces and Condiments
Fish sauce (nuoc mam) stands as the most important ingredient in your Vietnamese pantry. This fermented anchovy sauce delivers the salty, umami flavor that defines Vietnamese cooking.
You’ll use it in marinades, dipping sauces, and soups. Hoisin sauce provides sweetness and depth to pho and spring rolls.
Oyster sauce works in stir-fries and adds savory notes to vegetable dishes. You need rice vinegar for pickling vegetables and making dipping sauces.
Soy sauce complements fish sauce in certain recipes. Tamarind paste brings sourness to soups and sauces.
Key condiments to stock:
- Fish sauce (nuoc mam)
- Hoisin sauce
- Rice vinegar
- Soy sauce
- Chili garlic sauce
Types of Rice and Noodles
Rice forms the base of most Vietnamese meals. Jasmine rice is your everyday staple for serving alongside main dishes.
You’ll also need rice flour for making fresh noodles and wrappers at home. Rice noodles come in several forms.
Thin vermicelli (bun) works for cold noodle bowls and spring rolls. Flat rice noodles (banh pho) are essential for making pho.
Wider noodles suit stir-fried dishes. Rice paper (banh trang) lets you make fresh spring rolls at home.
Just soak the rounds in warm water until soft. Some recipes also call for sticky rice for desserts and special dishes.
Store dried rice noodles in your pantry for months. Keep rice paper in a cool, dry place to prevent cracking.
Cooking Techniques for Authentic Vietnamese Dishes
Vietnamese cooking relies on achieving harmony between contrasting tastes and using methods that preserve the natural qualities of ingredients. These techniques emphasize lightness and balance over heavy sauces or complicated processes.
Balancing Flavors: Sweet, Sour, Salty, Umami
Vietnamese dishes achieve their distinctive taste through careful balancing of four main flavor profiles. You need to think about how these elements work together in every dish you prepare.
Sweet elements come from palm sugar, cane sugar, or natural sources like caramelized shallots. You’ll add these to offset salty or sour notes in your cooking.
Sour flavors come from lime juice, tamarind, or vinegar. These ingredients brighten dishes and cut through rich or fatty components.
Salty components include fish sauce, soy sauce, and shrimp paste. Fish sauce serves as the foundation for most Vietnamese dishes.
Umami creates savory richness through ingredients like fish sauce, dried shrimp, and mushrooms. This element adds satisfaction without heaviness.
Taste as you cook and adjust these elements gradually. Start with smaller amounts and build up.
A typical dipping sauce (nuoc cham) demonstrates this balance with fish sauce, lime juice, sugar, and water in specific proportions.
Traditional Preparation Methods
Vietnamese cooking uses techniques that keep ingredients fresh and textures distinct. You won’t find heavy frying or long-cooked sauces in most recipes.
Blanching and quick cooking preserve the color and crunch of vegetables. Plunge vegetables into boiling water briefly, then remove them immediately.
Grilling over charcoal adds smokiness to meats and seafood without requiring oil. This method appears in dishes like bun cha and grilled pork.
Rice paper preparation involves dipping dried sheets in warm water for just seconds until pliable. Work quickly before they become too soft.
Herb and vegetable prep means cutting ingredients just before serving to maintain freshness. Vietnamese meals include abundant fresh herbs served raw alongside cooked components.
Frequently Asked Questions
Vietnamese cooking requires specific ingredients like fish sauce, rice noodles, and fresh herbs. Dishes range from simple fresh rolls to more complex soups and grilled meats that work well for both beginners and dinner parties.
What are the essential ingredients needed for authentic Vietnamese cooking?
You need fish sauce as your main seasoning base. This fermented sauce adds the salty, savory depth that defines Vietnamese flavors.
Rice products form the foundation of most meals. Stock your pantry with rice noodles in various widths, rice paper wrappers, and jasmine rice.
Fresh herbs are non-negotiable in Vietnamese cooking. You should have cilantro, Thai basil, mint, and sawtooth coriander on hand.
Green onions, garlic, and shallots also appear in nearly every recipe. Lime juice, rice vinegar, and sugar help create the balanced sweet, sour, and salty profile you find in Vietnamese dishes.
Keep hoisin sauce and chili garlic sauce available for condiments and cooking.
Start with Gỏi Cuốn as your appetizer. These fresh spring rolls are light and can be prepared ahead of time with dipping sauce on the side.
Serve Phở Bò as your main course. The aromatic beef noodle soup works well for groups because you can prep the broth in advance and let guests customize their bowls with herbs and condiments.
Add Bún Chả as a second main option. The grilled pork with vermicelli gives guests variety and balances the soup course.
Finish with fresh fruit like mango or lychee. Vietnamese meals typically end with something light and refreshing rather than heavy desserts.
What are some recommended vegetarian dishes in Vietnamese cuisine?
Phở Chay substitutes vegetable broth for beef broth in the classic noodle soup. You can add tofu, mushrooms, and extra vegetables for protein and texture.
Gỏi Cuốn adapts easily to vegetarian diets. Fill your spring rolls with vermicelli, lettuce, cucumber, mint, and fried tofu instead of meat or shrimp.
Bánh Xèo is a crispy rice pancake that works well with bean sprouts, mushrooms, and tofu as filling. You fold it and eat it wrapped in lettuce leaves with herbs.
Cơm Chiên is Vietnamese fried rice that you can make with eggs and mixed vegetables. Add soy sauce or mushroom seasoning in place of fish sauce.
Can you suggest easy-to-make Vietnamese recipes for beginners?
Gỏi Cuốn requires no cooking at all. You simply dip rice paper in water, add your fillings, and roll.
Bánh Mì Thịt is accessible if you buy pre-made bread and focus on the fillings. Marinate and cook your pork, then assemble with pickled vegetables, cucumber, cilantro, and mayo.
Cơm Tấm becomes simple when you use a rice cooker for the broken rice. Grill the pork chop with a basic marinade of fish sauce, garlic, sugar, and black pepper.
Cà Phê Sữa Đá is Vietnamese iced coffee that requires just strong coffee, sweetened condensed milk, and ice. Use a traditional phin filter or a regular coffee maker.
Which Vietnamese chicken dishes are considered classic and flavorful?
Gà Kho Gừng is chicken braised with ginger in a caramelized sauce. The dish features tender meat in a sweet-savory glaze that pairs perfectly with rice.
Phở Gà uses chicken instead of beef in the traditional noodle soup. The broth is lighter but still aromatic with star anise, cinnamon, and ginger.
Cơm Gà Hội An comes from the historic town of Hội An. You serve turmeric-seasoned rice with poached chicken, herbs, and a ginger-lime dipping sauce.
Gỏi Gà is a Vietnamese chicken salad with shredded cabbage, carrots, herbs, and a tangy fish sauce dressing. The dish is light and refreshing for warm weather.
What are the hallmarks of a true Bun Cha experience at home?
Grill fatty pork patties and pork belly slices over charcoal or high heat. The char and smokiness make Bún Chả distinctive.
Balance fish sauce, vinegar, sugar, and water with garlic and chili to make the dipping sauce. This nước chấm should taste sweet, sour, salty, and slightly spicy.
Serve the grilled pork in bowls with the dipping sauce poured over it. Place vermicelli noodles on a separate plate with fresh herbs, lettuce, and pickled vegetables.
Take noodles and herbs with your chopsticks and dip them in the pork and sauce bowl. Each bite should include noodles, meat, herbs, and sauce together.
