Nutrition Facts for Vietnamese banh mi sandwich with grilled beef
Blog Research API Download App

Vietnamese Banh Mi Sandwich with Grilled Beef

Image of Vietnamese Banh Mi Sandwich with Grilled Beef
Nutriscore Rating: 69/100

Experience the perfect harmony of flavors and textures with this Vietnamese Banh Mi Sandwich with Grilled Beef recipe, a street food classic turned homemade sensation. Tender beef flank steak is marinated in a bold mixture of soy sauce, fish sauce, brown sugar, garlic, and fragrant lemongrass, then grilled to perfection for a smoky, caramelized finish. Nestled inside a toasted baguette roll slathered with creamy mayonnaise, the savory beef pairs beautifully with tangy pickled carrots and daikon, crisp cucumber slices, fresh cilantro, and the heat of optional jalapeño slices. This quick and satisfying recipe brings authentic Vietnamese flavors to your kitchen in just 35 minutes, making it an ideal dish for weeknight dinners, lunch gatherings, or anytime you’re craving bold, vibrant tastes.

TITAN HAUS

Pure Titanium Kitchenware
🏆 Safest Cutting Board 2025

Why 10,000+ Chefs Switched to Titanium

No Microplastics
Self-Sanitizing
Knife-Friendly
Dishwasher Safe
Plastic: Harbors Bacteria
Wood: Traps Odors
Titanium Cutting Board
$99 $169
Get 40% Off

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
15 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

14 items
  • 1 pound beef flank steak
  • 3 tablespoons soy sauce
  • 1 tablespoon fish sauce
  • 2 tablespoons brown sugar
  • 3 cloves garlic cloves, minced
  • 2 stalks lemongrass, minced (white part only)
  • 1 teaspoon ground black pepper
  • 4 pieces baguette rolls
  • 4 tablespoons mayonnaise
  • 1 cup pickled carrots and daikon (do chua)
  • 1 piece English cucumber, thinly sliced
  • 8 sprigs cilantro sprigs
  • 1 piece jalapeño, thinly sliced (optional)
  • 1 tablespoon sesame oil (for grilling)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

In a mixing bowl, combine soy sauce, fish sauce, brown sugar, minced garlic, minced lemongrass, and ground black pepper. Mix well to create the marinade.

2

Place the beef flank steak into the marinade and ensure it is fully coated. Cover and let it marinate in the refrigerator for at least 1 hour (or up to overnight for more flavor).

3

Preheat the grill or grill pan over medium-high heat. Lightly brush the grill with sesame oil to prevent sticking.

4

Grill the beef flank steak for about 3-4 minutes on each side, or until it reaches your desired level of doneness. Let the steak rest for 5 minutes before slicing it thinly against the grain.

5

While the beef rests, slice the baguette rolls lengthwise, leaving one side attached, and toast them lightly on the grill or in the oven until warm and slightly crispy.

6

Spread 1 tablespoon of mayonnaise inside each baguette roll.

7

Layer the thinly sliced grilled beef, pickled carrots and daikon, cucumber slices, cilantro sprigs, and jalapeño slices (if using) into the baguette.

8

Serve immediately and enjoy your homemade Vietnamese Banh Mi with Grilled Beef!

Cooking Tip: Take your time with each step for the best results!
663
cal
42.8g
protein
65.4g
carbs
24.6g
fat

Nutrition Facts

1 serving (396.6g)
Calories
663
% Daily Value*
Total Fat 24.6 g 32%
Saturated Fat 5.9 g 30%
Polyunsaturated Fat 0.0 g
Cholesterol 84 mg 28%
Sodium 1607 mg 70%
Total Carbohydrate 65.4 g 24%
Dietary Fiber 5.2 g 18%
Total Sugars 11.5 g
Protein 42.8 g 86%
Vitamin D 0.2 mcg 1%
Calcium 90 mg 7%
Iron 5.9 mg 33%
Potassium 866 mg 18%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

39.9%%
26.1%%
34.0%%
Fat: 891 cal (34.0%%)
Protein: 682 cal (26.1%%)
Carbs: 1045 cal (39.9%%)