Nutrition Facts for Vietnamese beef sandwich

Vietnamese Beef Sandwich

Image of Vietnamese Beef Sandwich
Nutriscore Rating: 68/100

Elevate your sandwich game with this vibrant and flavorful Vietnamese Beef Sandwich, also known as Bánh Mì. This irresistible recipe combines savory marinated beef, cooked to tender perfection, with the refreshing crunch of pickled carrots and daikon, crisp cucumber slices, and aromatic cilantro, all packed inside a crispy baguette. A spicy mayonnaise made with optional Sriracha adds just the right kick, while thinly sliced jalapeños offer customizable heat. The beef, infused with a rich blend of soy sauce, fish sauce, garlic, and black pepper, brings bold umami flavors to every bite. Quick to prepare and bursting with textures and bold Vietnamese flavors, this sandwich is perfect for lunch, dinner, or any time you’re craving a deliciously satisfying handheld meal.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

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

🥘 Ingredients

14 items
  • 4 pieces baguettes
  • 450 grams beef (thinly sliced, such as sirloin or flank steak)
  • 3 tablespoons soy sauce
  • 1 tablespoon fish sauce
  • 1 teaspoon sugar
  • 2 cloves minced garlic
  • 1 teaspoon ground black pepper
  • 4 tablespoons mayonnaise
  • 2 teaspoons sriracha sauce (optional)
  • 1 cup pickled carrots and daikon (julienned)
  • 1 medium cucumber (thinly sliced)
  • 1 cup fresh cilantro
  • 1 piece jalapeño (thinly sliced, optional)
  • 1 tablespoon oil
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

In a bowl, combine the soy sauce, fish sauce, sugar, minced garlic, and ground black pepper. Add the thinly sliced beef to the bowl and mix well to coat. Let the beef marinate for at least 30 minutes, or while preparing other ingredients.

2

If your baguettes are not fresh, warm them slightly in the oven at 180°C (350°F) for a few minutes until they are crispy on the outside.

3

In a small bowl, mix the mayonnaise with sriracha sauce (if using) to create a spicy mayo. Set aside.

4

Heat a skillet or grill pan over medium-high heat. Add 1 tablespoon of oil, then cook the marinated beef in batches, making sure not to overcrowd the pan. Cook the beef for 2-3 minutes on each side until it's fully cooked and slightly charred. Remove the beef from the pan and set aside.

5

Assemble the sandwiches by slicing each baguette lengthwise, being careful not to cut all the way through. Spread a layer of spicy mayo on the inside of the baguette.

6

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

7

Close the baguette slightly, pressing gently to compact the ingredients, but be careful not to tear the bread.

8

Serve immediately and enjoy your vibrant and perfectly balanced Vietnamese Beef Sandwich!

Cooking Tip: Take your time with each step for the best results!
4588
cal
214.7g
protein
622.4g
carbs
132.9g
fat

Nutrition Facts

1 serving (2079.8g)
Calories
4588
% Daily Value*
Total Fat 132.9 g 170%
Saturated Fat 32.4 g 162%
Polyunsaturated Fat 0.1 g
Cholesterol 431 mg 144%
Sodium 9913 mg 431%
Total Carbohydrate 622.4 g 226%
Dietary Fiber 34.6 g 124%
Total Sugars 35.7 g
Protein 214.7 g 429%
Vitamin D 0.0 mcg 0%
Calcium 417 mg 32%
Iron 41.7 mg 232%
Potassium 3779 mg 80%

*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

54.8%%
18.9%%
26.3%%
Fat: 1196 cal (26.3%%)
Protein: 858 cal (18.9%%)
Carbs: 2489 cal (54.8%%)