Nutrition Facts for Vietnamese beef sandwich
Blog Research API Download App

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.

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
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!
1535
cal
67.6g
protein
238.0g
carbs
35.2g
fat

Nutrition Facts

1 serving (676.1g)
Calories
1535
% Daily Value*
Total Fat 35.2 g 45%
Saturated Fat 9.5 g 47%
Polyunsaturated Fat 0.0 g
Cholesterol 97 mg 32%
Sodium 3358 mg 146%
Total Carbohydrate 238.0 g 87%
Dietary Fiber 12.8 g 46%
Total Sugars 10.8 g
Protein 67.6 g 135%
Vitamin D 0.0 mcg 0%
Calcium 138 mg 11%
Iron 13.5 mg 75%
Potassium 1136 mg 24%

*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

61.9%%
17.5%%
20.6%%
Fat: 1269 cal (20.6%%)
Protein: 1077 cal (17.5%%)
Carbs: 3811 cal (61.9%%)