Vietnamese Bánh mì with Beef and Spicy Mayo

Vietnamese Bánh mì with Beef and Spicy Mayo is a medium Vietnamese recipe that serves 2. 620 calories per serving. Recipe by La Cuisine de Lynoucha on YouTube.

Prep: 4 hrs 26 min | Cook: 20 min | Total: 5 hrs 1 min

Cost: $8.90 total, $4.45 per serving

Ingredients

  • 2 pcs French baguette (Medium-sized baguettes, cut in half lengthwise)
  • 60 ml Mayonnaise (Store-bought mayonnaise, at room temperature)
  • 30 ml Soy sauce (Light soy sauce)
  • 15 ml Thai hot sauce (sriracha or chili sauce) (Adjust according to desired spiciness)
  • 25 g Brown sugar (For the vegetable brine)
  • 30 ml Rice vinegar (Mild acidity for the brine)
  • 100 ml Water (For the brine)
  • 1 pcs Carrot (Peeled and cut into julienne)
  • 1 pcs White radish (daikon) (Optional, cut into julienne)
  • 0.5 pcs Cucumber (Peeled and thinly sliced)
  • 4 feuilles Iceberg lettuce or white cabbage (Wash and cut into strips)
  • 300 g Beef (rump steak or filet) (Cut into thin strips)
  • 2 cloves Garlic (Crushed or finely chopped)
  • 1 tsp Fresh ginger (Finely grated)
  • 15 ml Nuoc mam (fish sauce) (Adds umami to the meat)
  • 15 ml Vegetable oil (For cooking the beef)
  • 5 ml Sesame oil (Adds an aromatic note)
  • to taste Salt
  • to taste Black pepper

Instructions

  1. Prepare the brine and marinate the vegetables

    In a small saucepan, combine 2 tbsp brown sugar, 2 tbsp rice vinegar and 100 ml water. Heat for 5‑6 minutes, stirring until the sugar dissolves. Let cool. Place the carrots, radish (if using), cucumber and lettuce in a bowl, pour the brine over, cover with plastic wrap and refrigerate for at least 2 hours (or overnight).

    Time: PT6M

    Temperature: 180°C

  2. Slice and marinate the beef

    Cut the beef into thin strips (about 5 minutes). In another bowl, mix 2 tbsp soy sauce, 1 tbsp nuoc mam, 1 tsp sugar, 1 tsp rice vinegar, crushed garlic, grated ginger, a pinch of salt and pepper. Add the beef, coat well, cover and refrigerate for at least 2 hours.

    Time: PT5M

  3. Prepare the spicy mayo

    In a small bowl, combine 60 ml mayonnaise, 2 tbsp soy sauce and 1 tbsp Thai hot sauce. Whisk until smooth.

    Time: PT3M

  4. Cook the marinated beef

    Heat a skillet over medium‑high heat, add 1 tbsp vegetable oil and 1 tsp sesame oil. When the oil is hot, add the marinated beef and stir‑fry for 15‑20 minutes, stirring regularly until browned and fully cooked.

    Time: PT20M

    Temperature: 180°C

  5. Assemble the bánh mì

    Open each baguette lengthwise without separating completely. Generously spread the spicy mayo on both inner faces. First layer the marinated vegetables, then the sautéed beef. Add a drizzle of soy sauce or mayo if desired. Close and serve immediately.

    Time: PT5M

Nutrition Facts

Calories
620
Protein
30 g
Carbohydrates
70 g
Fat
20 g
Fiber
5 g

Dietary info: Contains gluten, Not vegetarian, Not vegan, high-protein, high-fiber

Allergens: Egg (mayonnaise), Soy (soy sauce, hot sauce), Sesame (oil), Wheat (baguette)

Last updated: April 7, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Vietnamese Bánh mì with Beef and Spicy Mayo

Recipe by La Cuisine de Lynoucha

An authentic Vietnamese sandwich with a crispy baguette, marinated beef, crunchy vegetables and a spicy Asian mayo. Ideal for a quick lunch or a light dinner.

MediumVietnameseServes 2

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
14m
Prep
25m
Cook
10m
Cleanup
49m
Total

Cost Breakdown

$8.90
Total cost
$4.45
Per serving

Critical Success Points

  • Vegetable marination (at least 2 h)
  • Beef marination (at least 2 h)
  • Cook beef over medium‑high heat without overcooking
  • Even distribution of spicy mayo on the bread

Safety Warnings

  • Handle raw meat with separate utensils to avoid cross‑contamination.
  • Cook beef to an internal temperature of at least 71 °C.
  • Be careful with hot oil when cooking the beef.

You Might Also Like

Similar recipes converted from YouTube cooking videos

Vietnamese Bò Viên (Bouncy Beef Meatballs, No Stand Mixer)
79

Vietnamese Bò Viên (Bouncy Beef Meatballs, No Stand Mixer)

A step-by-step guide to making classic Vietnamese beef meatballs (bò viên) at home, with a springy, bouncy texture—no stand mixer or meat grinder required. This method uses a home blender/food processor and careful chilling to achieve the signature texture. Serve with noodle soups, in banh mi, or as a snack with chili sauce.

4 hrs 10 minServes 4$8
Vietnamese
Vietnamese Beef Meatballs (Bouncy Beef Meatballs, No Stand Mixer)
39

Vietnamese Beef Meatballs (Bouncy Beef Meatballs, No Stand Mixer)

A step-by-step guide to making classic Vietnamese beef meatballs (beef meatballs) at home, with a springy, bouncy texture—no stand mixer or meat grinder required. This method uses a home blender/food processor and careful chilling to achieve the signature texture. Serve with noodle soups, in banh mi, or as a snack with chili sauce.

4 hrs 10 minServes 4$8
Vietnamese
Stuffed msemen (Majeb) with spicy beef
43

Stuffed msemen (Majeb) with spicy beef

Moroccan msemen stuffed with spiced ground meat, complemented by bell peppers, onion, tomato paste, harissa and mozzarella. Ideal for Ramadan or a convivial meal, this flaky flatbread is enjoyed hot, crispy and flavorful.

2 hrs 25 minServes 4$9
Moroccan
Traditional Vietnamese Fermented Beef Sausage (Nem Chua Bò)
28

Traditional Vietnamese Fermented Beef Sausage (Nem Chua Bò)

A step‑by‑step guide to making authentic Vietnamese fermented beef sausage (nem chua bò) at home. The recipe uses lean pho‑style beef, dried pork skin, a special nem chua seasoning mix and curing salt to create a firm, tangy, and slightly chewy sausage that can be stored in the refrigerator for up to three weeks.

122 hrs 30 minServes 8$20
Vietnamese
Beef Namju (Vietnamese Fermented Beef)
27

Beef Namju (Vietnamese Fermented Beef)

A homemade version of the traditional Vietnamese fermented pork (nam ju) using ground beef and pork skin. The mixture is seasoned with Lobo Namju seasoning, garlic, Thai chilies, and a touch of sugar, then packed tightly, weighted, and left to ferment at room temperature for 5‑8 days. Served sliced with fresh garlic, Vietnamese coriander and bird's‑eye chili wrapped in cling film.

120 hrs 50 minServes 4$11
Vietnamese
How To Make Vietnamese Beef Pho At Home - Marion's Kitchen
25

How To Make Vietnamese Beef Pho At Home - Marion's Kitchen

A step‑by‑step guide to making a crystal‑clear, deeply flavored Vietnamese beef pho (phở bò) at home. From blanching bones to charred aromatics, gentle simmering, and quick assembly with rice‑stick noodles and ultra‑thin sliced beef, this recipe delivers the comforting bowl of noodle soup you’ve always imagined.

3 hrs 20 minServes 4$37
Vietnamese