Vietnamese Banh Mi

Vietnamese Banh Mi is ready in 10 minutes (10 hands-on) and has 511 kcal and 22 g of protein per serving. One serving costs about $2.21. Prices from Walmart, 2026.

Vietnamese Banh Mi
Total time
10 min
Hands-on
10 min
Calories
511 kcal
Cost per serving
$2.21

Ingredients (Serves: 2)

  • Baguette240 g
  • Cooked ham120 g
  • Pickled carrot and daikon100 g
  • Cucumber80 g
  • Mayonnaise30 g
  • Fresh cilantro (optional)10 g
  • Dried chili (optional)2 g

Method

  1. Slice the baguette open lengthways, leaving one side attached like a hinge.

  2. Spread the mayonnaise inside both halves.

  3. Layer in the cooked ham, then the pickled carrot and daikon and the sliced cucumber.

  4. Scatter over the cilantro leaves and a few slices of dried chili, if using.

  5. Press the sandwich closed and cut in half to serve.

Nutrition per serving

Calories511 kcal
Protein22 g
Carbohydrates71 g
Sugars7 g
Fat15 g
Fiber4 g

Plan your week with recipes like this

Cestio picks your meals for the whole week to fit your budget and diet, and writes the shopping list for your supermarket. Free for 3 days.

More recipes like this