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.

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

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!
2652
cal
170.6g
protein
261.4g
carbs
99.0g
fat

Nutrition Facts

1 serving (1586.2g)
Calories
2652
% Daily Value*
Total Fat 99.0 g 127%
Saturated Fat 24.3 g 122%
Polyunsaturated Fat 0.1 g
Cholesterol 338 mg 112%
Sodium 6428 mg 280%
Total Carbohydrate 261.4 g 95%
Dietary Fiber 20.3 g 72%
Total Sugars 45.6 g
Protein 170.6 g 341%
Vitamin D 0.8 mcg 4%
Calcium 361 mg 28%
Iron 23.3 mg 129%
Potassium 3464 mg 74%

*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%%)