Today we're unlocking the secrets of Vietnamese cuisine—refined, aromatic, and incredibly balanced. We're making two iconic dishes that have conquered the world with their simplicity and depth of flavor.
🍜 Pho Bo (Phở bò)
The legendary Vietnamese soup with rice noodles and beef in a clear, rich broth with spices. Aromatic, warming, with tender slices of meat and fresh herbs—Vietnam's calling card.
Ingredients:
For the broth:
• Beef bones (with marrow bones) — 1.5 kg
• Beef brisket — 500 g
• Yellow onions — 2 large
• Ginger root — 100 g
• Star anise — 4 stars
• Cinnamon sticks — 2 pieces (7-8 cm each)
• Coriander (seeds) — 1 tablespoon
• Black peppercorns — 1 teaspoon
• Fish sauce — 3 tablespoons
• Sugar — 2 tablespoons
• Salt — to taste
• Water — 4 liters
For serving:
• Rice noodles (wide, for pho) — 400 g
• Beef tenderloin or fillet — 300 g (for raw serving)
• Yellow onion — 1 small
• Green onions — 4-5 stalks
• Cilantro — large bunch
• Thai basil (or regular) — bunch
• Mung bean sprouts — 200 g
• Lime — 2 pieces
• Chili peppers — 2 pieces
• Mint leaves — small bunch
• Hoisin sauce (optional) — for serving
• Sriracha sauce (optional) — for serving
Preparation:
Step 1. Preparing bones and meat
Rinse beef bones under cold running water. Place bones and brisket in a large pot (at least 6 liters), cover with cold water, bring to a boil over high heat. Boil for 5 minutes—gray foam will appear on the surface. Drain the water completely, rinse bones and meat under the tap, removing all clots and foam. Wash the pot thoroughly. This step is critically important for broth clarity.
Step 2. Charring the aromatic base
Cut onions in half (without peeling), slice ginger into 1 cm thick pieces. In a dry pan without oil, char onions and ginger cut-side down over medium heat for 8-10 minutes until dark char marks appear and a characteristic aroma develops—the surface should be charred in spots. Remove onion skins. In the same pan, toast star anise, cinnamon, coriander, and peppercorns for 2-3 minutes until the aroma opens up—spices will start crackling and emitting an intense smell.
Step 3. Cooking the broth
Return bones and brisket to the clean pot, add 4 liters cold water, charred onions and ginger, toasted spices. Bring to a boil over high heat, then reduce to minimum—the broth should barely ripple, not boil vigorously. Simmer covered for 3 hours, periodically (every 30-40 minutes) skimming fat and foam with a ladle. After 2 hours add fish sauce, sugar, and salt (1 tablespoon). Remove brisket after 1.5-2 hours—meat should pierce easily with a fork but not fall apart.
Step 4. Finalizing the broth
Strain broth through a fine sieve or cheesecloth into a clean pot—the liquid should be absolutely clear, golden-amber colored. Taste: the broth should be rich, with a balance of salty (fish sauce), sweet, and spicy. Adjust seasonings if necessary. Maintain temperature over low heat.
Step 5. Preparing serving components
Pour boiling water over rice noodles for 15-20 minutes until soft (or follow package instructions), then rinse with cold water and drain in a colander. Place raw beef tenderloin in the freezer for 20-30 minutes for light freezing—this makes it easier to slice. Cut meat across the grain into the thinnest slices (2-3 mm)—they should be almost transparent. Slice cooked brisket across the grain into 5 mm slices. Cut yellow onion into the thinnest half-moons, soak in cold water for 10 minutes (removes bitterness). Cut green onions into thin rings. Cut lime into wedges, chili into thin rings.
Step 6. Assembly and serving
In a deep bowl with 500-600 ml capacity, place a portion of rice noodles (100 g), arrange 4-5 slices of raw beef and 3-4 slices of cooked brisket on top. Pour boiling broth (350-400 ml)—the raw meat should turn white and cook from the temperature in 30-40 seconds. Add yellow onion, green onions, cilantro leaves. On a separate plate arrange bean sprouts, basil, mint, lime wedges, and chili—each person adds to taste. Serve immediately with hoisin and sriracha sauces if desired.
Step 7. Proper consumption
Squeeze juice from half a lime into the soup, add fresh herbs and sprouts—they'll provide crunch and freshness. Taste the broth: it should be deep, aromatic, with floral notes of star anise and light sweetness of cinnamon. Noodles—soft but springy, meat—tender, melting. Balance is achieved when each spoonful gives the full palette of flavors: salty, sweet, sour, spicy.
💡 Fact: Pho appeared in the early 20th century in Northern Vietnam under the influence of French culinary tradition (the Vietnamese adopted the technique of long broth cooking). The name 'pho' presumably came from the French 'pot-au-feu'—a classic meat broth. Today in Vietnam pho is eaten for breakfast, and each province takes pride in its unique version of the recipe.
🥖 Banh Mi (Bánh mì)
Vietnamese baguette sandwich with a crispy crust and juicy filling: pickled vegetables, pâté, pork, and fresh herbs. Perfect balance of textures and flavors—a legacy of the French colonial past, reimagined by Asian cuisine.
Ingredients:
For pickled vegetables (prepare 2-3 hours ahead):
• Carrot — 1 large (150 g)
• Daikon (white radish) — 150 g
• Rice vinegar — 100 ml
• Water — 50 ml
• Sugar — 3 tablespoons
• Salt — 1 teaspoon
For marinated pork:
• Pork shoulder or loin — 400 g
• Lemongrass (stalk) — 1 piece or zest of 1 lemon
• Garlic — 3 cloves
• Soy sauce — 2 tablespoons
• Fish sauce — 1 tablespoon
• Honey — 1 tablespoon
• Vegetable oil — 1 tablespoon
• Black pepper — 1/2 teaspoon
For assembly:
• Baguettes (French, mini-format 15-20 cm) — 4 pieces
• Pâté (chicken or pork liver) — 150 g
• Fresh cucumber — 1 medium
• Cilantro — large bunch
• Mayonnaise — 4 tablespoons
• Soy sauce — 2 tablespoons
• Fresh chili pepper — 1-2 pieces
• Salt, pepper — to taste
Preparation:
Step 1. Pickling vegetables (2-3 hours before serving)
Peel carrot and daikon, cut into thin julienne strips 5-6 cm long and 2-3 mm thick—use a Korean carrot grater or mandoline. Place in a bowl, sprinkle with 1 teaspoon salt, mix and leave for 10 minutes—vegetables will release liquid and become softer. Squeeze with your hands, drain liquid. In a saucepan mix rice vinegar, water, and sugar, bring to a boil over medium heat, stirring until sugar completely dissolves (1-2 minutes). Pour hot marinade over vegetables, cool to room temperature, then refrigerate for at least 2 hours. Vegetables should become crisp, sweet-sour, brightly colored.
Step 2. Marinating and preparing pork
Cut pork into 1 cm thick slices across the grain—pieces should be roughly the same size for even cooking. Finely chop lemongrass (use only the lower white part of the stalk, remove the tough upper part), press garlic through a press. In a bowl mix lemongrass, garlic, soy sauce, fish sauce, honey, oil, and black pepper until smooth. Add pork, mix thoroughly so each piece is coated with marinade. Cover with plastic wrap and marinate for at least 1 hour in the refrigerator (better 2-3 hours or overnight). Meat should acquire a caramel aroma.
Step 3. Frying the pork
Heat a grill pan or regular heavy-bottomed pan over high heat until lightly smoking. Grease with minimal oil. Lay out pork slices in a single layer (don't overlap), fry for 3-4 minutes per side without stirring—a dark golden caramelized crust with light charring at the edges should form. Check doneness: juice when pressed should be clear, inside the meat—with a light pink tint (internal temperature 63-65°C). Remove to a plate, let rest for 5 minutes, then cut across the grain into 5 mm strips.
Step 4. Preparing remaining components
Cut cucumber into thin long strips (as for carpaccio) with a vegetable peeler or sharp knife—2-3 mm thick, 10-12 cm long. Sort through cilantro, remove thick stems, keep only leaves and thin upper parts. Cut chili pepper into thin rings (remove seeds for less heat or keep for heat lovers). Drain pickled vegetables in a colander, let excess liquid drip off—they should be moist but not wet.
Step 5. Preparing baguettes
Cut baguettes lengthwise almost completely (leave the back wall intact as a 'hinge'), open like a book. If the baguette is too thick, remove some of the crumb from the middle to make room for filling. Preheat oven to 180°C. Place baguettes on a baking sheet, spray the crust with water from a spray bottle, warm for 5-7 minutes—the crust should become crispy and the crumb—warm and lightly toasted inside. Remove, let cool 2-3 minutes to a comfortable temperature.
Step 6. Assembling banh mi
On the bottom half of each baguette spread a thin layer of mayonnaise (1 tablespoon), then pâté (2-3 tablespoons)—use a knife or spatula to distribute evenly. Drizzle with soy sauce (1/2 tablespoon). Layer: 4-5 strips of pork, a generous handful of pickled vegetables (3-4 tablespoons), 3-4 strips of cucumber, a large pinch of cilantro, several chili rings. Each layer should be visible, filling—protruding beyond the edges of the baguette. Lightly press down with the top half of the baguette, but don't compress completely—banh mi should remain voluminous.
Step 7. Serving and final touches
Cut each baguette in half diagonally—easier to eat and the filling structure is visible. Serve immediately while the baguette is crispy and the filling contrasts in temperature: warm meat, cold pickled vegetables, fresh cucumber. Proper banh mi crunches with each bite, combines salty (pâté, soy sauce), sour (marinade), sweet (carrot, honey in marinade), spicy (chili), and fresh (cilantro, cucumber). When biting you should feel all layers simultaneously.
💡 Fact: Banh mi emerged during the French colonization of Vietnam (1887-1954), when locals adapted the French baguette to their tastes. The words 'bánh mì' literally translate as 'wheat bread'. The classic Vietnamese baguette is lighter and airier than the French one—rice flour is added to the dough, creating a unique texture: crispy outside and incredibly tender inside.