Easy Vietnamese Grilled Beef Banh Mi Sandwich Recipe – Savory, Tangy, Fresh, and Packed with Flavor

If you are looking for a sandwich with bold savory beef, crisp vegetables, fresh herbs, and a bright pickled crunch, this Vietnamese Grilled Beef Banh Mi Sandwich is an excellent recipe to make. Thin slices of beef are marinated with garlic, lemongrass, soy sauce, fish sauce, lime, brown sugar, and sesame oil, then grilled quickly until caramelized and smoky.

The beef is tucked into a crisp baguette with quick-pickled carrots and daikon, cucumber, jalapeño, cilantro, and a creamy spicy mayo. Every bite has a balance of salty, sweet, tangy, spicy, crunchy, and fresh flavors.

This recipe is perfect for lunch, casual dinners, summer grilling, meal prep, or entertaining. You can prepare the pickled vegetables and marinade ahead, making the final sandwiches quick to assemble.

Why You’ll Love This Vietnamese Grilled Beef Banh Mi Sandwich

The beef cooks very quickly because it is sliced thinly before grilling.

Lemongrass, garlic, fish sauce, soy sauce, and lime create a deeply savory and aromatic marinade.

Quick-pickled carrots and daikon add the acidity and crunch needed to balance the richness of the beef.

Fresh cucumber, cilantro, and jalapeño keep the sandwich bright and refreshing.

A crisp baguette gives you the signature contrast between crunchy bread and juicy filling.

Ingredients

For the Grilled Beef

  • 1½ pounds flank steak, sirloin, or skirt steak
  • 2 tablespoons neutral cooking oil
  • 2 tablespoons soy sauce
  • 1½ tablespoons fish sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon fresh lime juice
  • 1 tablespoon finely minced lemongrass
  • 4 garlic cloves, finely minced
  • 1 teaspoon freshly grated ginger
  • 1 teaspoon sesame oil
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon red pepper flakes, optional

For the Quick-Pickled Vegetables

  • 1 cup carrots, cut into thin matchsticks
  • 1 cup daikon radish, cut into thin matchsticks
  • ½ cup rice vinegar
  • ½ cup warm water
  • 2 tablespoons granulated sugar
  • 1 teaspoon kosher salt

For the Spicy Mayo

  • ½ cup mayonnaise
  • 1–2 tablespoons sriracha
  • 1 teaspoon fresh lime juice
  • ½ teaspoon soy sauce

For the Sandwiches

  • 4 Vietnamese-style baguettes or small crusty French baguettes
  • 1 English cucumber, thinly sliced
  • 1–2 jalapeños, thinly sliced
  • 1 cup fresh cilantro
  • 2 green onions, thinly sliced
  • Extra lime wedges, optional

How to Make Vietnamese Grilled Beef Banh Mi Sandwiches

1. Slice the Beef

Place the beef in the freezer for approximately 20–30 minutes.

This firms it slightly and makes it easier to slice thinly.

Cut across the grain into strips about ⅛–¼ inch thick.

2. Make the Beef Marinade

In a large bowl, combine the neutral oil, soy sauce, fish sauce, brown sugar, lime juice, lemongrass, garlic, ginger, sesame oil, black pepper, and red pepper flakes if using.

Whisk until the sugar begins to dissolve.

3. Marinate the Beef

Add the sliced beef.

Toss thoroughly so every piece is coated.

Cover and refrigerate for approximately 30 minutes to 2 hours.

Because the beef is thin, it does not need an excessively long marinade.

4. Make the Pickling Liquid

In a bowl, combine the rice vinegar, warm water, sugar, and salt.

Stir until the sugar and salt dissolve.

5. Pickle the Carrots and Daikon

Add the carrots and daikon.

Press them gently into the liquid.

Let them sit for at least 20–30 minutes.

For even better flavor, refrigerate them for several hours.

6. Make the Spicy Mayo

Combine the mayonnaise, sriracha, lime juice, and soy sauce.

Stir until smooth.

Taste and adjust the sriracha depending on your preferred spice level.

7. Preheat the Grill

Preheat an outdoor grill or grill pan to medium-high to high heat.

The cooking surface should be hot enough to quickly caramelize the thin beef.

8. Remove Excess Marinade

Lift the beef from the marinade.

Allow excess liquid to drip away.

Too much liquid can make the beef steam instead of sear.

9. Grill the Beef

Arrange the beef in a single layer.

Cook for approximately 1–2 minutes per side.

Because the slices are thin, they cook quickly.

Work in batches if needed.

10. Develop Caramelized Edges

Allow some pieces to develop dark browned edges.

The small amount of sugar in the marinade helps create a flavorful caramelized surface.

Do not overcook the beef or it can become tough.

11. Transfer and Rest

Transfer the cooked beef to a clean plate.

Let it rest for approximately 3–5 minutes.

12. Drain the Pickled Vegetables

Remove the carrots and daikon from the pickling liquid.

Let excess liquid drain away.

This helps prevent the bread from becoming soggy.

13. Prepare the Baguettes

Slice each baguette lengthwise.

Do not cut completely through if you want a hinged sandwich.

14. Toast the Bread

For a crispier sandwich, warm the baguettes in a 375°F (190°C) oven for approximately 4–6 minutes.

The exterior should become crisp while the center stays relatively soft.

15. Add the Spicy Mayo

Spread the spicy mayo generously over both cut surfaces of the bread.

16. Add the Cucumber

Layer thin cucumber slices along the bottom of each baguette.

17. Add the Grilled Beef

Pile the warm grilled beef generously over the cucumber.

Try to distribute the caramelized pieces evenly.

18. Add the Pickled Vegetables

Top the beef with a generous portion of pickled carrots and daikon.

19. Add the Jalapeño

Arrange jalapeño slices over the vegetables.

Remove the seeds for a milder sandwich.

20. Add the Fresh Herbs

Add plenty of fresh cilantro.

Sprinkle with sliced green onions if desired.

21. Finish with Lime

Add a small squeeze of fresh lime over the filling.

Avoid adding too much liquid.

22. Close and Serve

Close the baguette gently.

Serve immediately while the bread is crisp and the beef is still warm.

What to Serve With Vietnamese Grilled Beef Banh Mi

These sandwiches are filling enough to serve as a complete meal.

For something on the side, try:

  • Vietnamese-style cucumber salad
  • Fresh spring rolls
  • Crispy fries
  • Sweet potato fries
  • Asian slaw
  • Steamed edamame
  • Pickled vegetables
  • Fresh fruit
  • Light noodle salad

A chilled lime drink or iced tea also pairs nicely with the spicy and savory flavors.

Tips for the Best Vietnamese Grilled Beef Banh Mi

Slice the beef very thinly.

Cut across the grain for a more tender bite.

Do not over-marinate thin beef.

Get the grill properly hot.

Cook the beef in batches.

Let excess marinade drip away before grilling.

Use fresh lemongrass when available.

Do not skip the pickled vegetables.

Drain the pickles well before adding them to the bread.

Toast the baguette lightly.

Use plenty of fresh cilantro.

Assemble just before serving for the crispiest bread.

Easy Recipe Variations

Spicy Beef Banh Mi

Increase the sriracha and add extra jalapeño or sliced Thai chili.

Garlic Lemongrass Beef Banh Mi

Increase the garlic and lemongrass for a stronger aromatic flavor.

Sweet Chili Beef Banh Mi

Add 1 tablespoon sweet chili sauce to the beef marinade.

Korean-Inspired Beef Banh Mi

Add grated pear and extra sesame oil to the marinade.

Grilled Chicken Banh Mi

Replace the beef with boneless chicken thighs and cook poultry to 165°F (74°C).

Pork Banh Mi

Use thinly sliced pork tenderloin or pork shoulder instead of beef.

Avocado Beef Banh Mi

Add thin avocado slices for extra creaminess.

Extra-Veggie Banh Mi

Add shredded cabbage, radishes, lettuce, or additional cucumber.

How to Store Leftovers

For the best results, store the sandwich components separately.

Refrigerate cooked beef in an airtight container for up to 3–4 days.

Keep the pickled carrots and daikon submerged in their liquid in the refrigerator.

Store the spicy mayo separately.

Keep bread at room temperature in a sealed bag if using within a day, or freeze for longer storage.

To reheat the beef, use a hot skillet for a few minutes until warmed through.

Avoid assembling sandwiches in advance because the pickled vegetables and sauces can soften the bread.

Frequently Asked Questions

What beef is best for banh mi?

Flank steak, skirt steak, or sirloin all work well because they can be sliced thinly and cooked quickly.

Do I need lemongrass?

It is strongly recommended for the characteristic flavor, but you can substitute a little extra lime zest and ginger if necessary.

Can I cook the beef indoors?

Yes.

Use a cast-iron skillet or grill pan over high heat and cook the beef in batches.

Can I make the pickled vegetables ahead?

Absolutely.

They can be prepared a day or more ahead and refrigerated.

Is fish sauce necessary?

Fish sauce adds a distinctive savory flavor, but if needed, you can replace it with additional soy sauce. The result will taste somewhat different.

Can I make the sandwich less spicy?

Yes.

Leave out the jalapeño and reduce or omit the sriracha.

Can I use regular French bread?

Yes.

Choose a baguette with a crisp crust and relatively light interior.

Why is my beef tough?

It may have been sliced too thickly, cut with the grain, or cooked too long.

Thin slices cooked quickly over high heat give the best result.

Final Thoughts

This Vietnamese Grilled Beef Banh Mi Sandwich combines caramelized lemongrass-garlic beef with crisp baguette, quick-pickled carrots and daikon, cucumber, cilantro, jalapeño, and creamy spicy mayo.

The key is slicing the beef thinly, grilling it quickly over high heat, and balancing the savory filling with plenty of fresh and pickled vegetables.

Serve the sandwiches immediately for the best contrast of warm juicy beef, crunchy bread, creamy sauce, and bright, tangy vegetables.

Leave a Comment