• Facebook
  • Instagram
  • Pinterest
  • RSS
  • Twitter
  • About
  • Contact Me
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter

Dinner at the Zoo

  • All Recipes
  • Dinner
  • Appetizers
  • Dessert
  • One Pot Meals
  • Slow Cooker
  • Asian Food

Home » Everyday Meals » Banh Mi Sandwich

Published: February 7, 2020 Last Modified: June 4, 2020 By Sara 34 Comments

Banh Mi Sandwich

  • Facebook
  • Twitter
  • Email
Jump to Recipe Print Recipe
Bahn Mi Sandwich Recipe #sandwich #pork #lunch #dinner #dinneratthezoo

This recipe for a banh mi sandwich starts with a crusty french roll that’s piled high with tender slices of grilled pork, pickled vegetables and fresh herbs for a hearty meal that’s full of flavors, colors and textures!

I love to make my favorite restaurant style sandwiches at home including Monte Cristo sandwiches, Cuban sandwiches and this fresh and delicious banh mi.

Bahn Mi Sandwich Recipe #sandwich #pork #lunch #dinner #dinneratthezoo Bahn Mi Sandwich Recipe #sandwich #pork #lunch #dinner #dinneratthezoo

A banh mi sandwich layered with pork, pickled vegetables and herbs.

We are a family of sandwich lovers – it’s not uncommon for sandwiches to be on the menu on nights where I don’t feel like cooking. This Vietnamese banh mi sandwich is a little more exotic than your typical ham and cheese or peanut butter and jelly, but it’s surprisingly easy to make. This is not a 100% authentic version of the traditional recipe, but it’s one that everyone over here enjoys (hold the chiles for the kids!).

What is in a banh mi sandwich?

The traditional version of this sandwich is a French baguette roll with pickled carrots and radish, cucumbers, cilantro and any assortment of meats. These sandwiches typically contain pork, such as grilled pork, pate or a combination of the two. The sandwich is always spread with mayonnaise and often contains a spicy element such as thinly sliced fresh chilies.

Marinated pork slices in a bowl.

How do you make a banh mi sandwich?

This recipe starts with thinly sliced pork, which goes into a marinade that contains soy sauce, brown sugar, lemongrass, fish sauce and garlic. While the pork is in the marinade, prepare your pickled vegetables. The pork goes on the grill to cook until golden brown. The pork is then layered onto a baguette along with mayonnaise, pickled vegetables, cucumbers, cilantro and chilies. Serve and enjoy!

Shredded carrots and daikon radish in a bowl.

Tips for the perfect sandwich

  • If you’re not into spicy, it’s totally fine to omit the chilies.
  • My local grocery store carries daikon radish, it looks like a long white root vegetable. If you can’t find it at your regular grocery store, try an Asian market.
  • Partially freeze your pork tenderloin, it’ll make it much easier to cut into thin slices.
  • Prepare the pickled vegetables and pork up to 24 hours in advance.
  • Serve your sandwiches immediately after you prepare them.
  • I prefer to grill my pork, but you can also cook it on the stove in a pan.
  • Lemongrass can be found in the produce section of most grocery stores. Remove the tough outer coating then mince the tender interior layer.

Thinly sliced pork on a grill pan.

banh mi sandwich variations

This is a basic recipe to prepare these classic sandwiches, but you can add other ingredients to customize the flavors to your tastes.

  • Protein: Try using thinly sliced chicken or slabs of tofu instead of pork tenderloin. You can also add thin slices of pork pate to the sandwich for an authentic flavor. If you can find a local Asian market, you can also add Vietnamese sausage or cold cuts to your sandwich.
  • Vegetables: Add other veggies to your pickling mix such as red onions. You can also substitute classic red radishes for the daikon radish.
  • Herbs: I like to add other fresh herbs that I have on hand, such as fresh mint leaves or thinly sliced green onion.

A hand holding a pork banh mi sandwich.

Skip the local sandwich shop and make banh mi at home. You won’t be disappointed!

More sandwich recipes to try

  • Buffalo Chicken Sliders
  • Cuban Sliders
  • Chicken Parmesan Sliders
  • Ham and Cheese Sliders
  • Pulled Pork Sandwiches

Banh Mi Video

A bahn mi sandwich layered with pork, pickled vegetables and herbs.
Print Pin
5 from 21 votes

Banh Mi Sandwich

This recipe for a banh mi sandwich starts with a crusty french roll that's then piled high with tender slices of pork, pickled vegetables and fresh herbs for a hearty meal that's full of flavors, colors and textures!
Course Main Course
Cuisine Vietnamese
Prep Time 15 minutes
Cook Time 20 minutes
Marinating Time 30 minutes
Total Time 1 hour 5 minutes
Servings 4 sandwiches
Calories 568kcal
Author Sara Welch

Ingredients

For the pork

  • 1 lb pork tenderloin thinly sliced
  • 2 tablespoons soy sauce
  • 2 tablespoons fish sauce
  • 3 tablespoons brown sugar
  • 2 tablespoons lemongrass minced
  • 1 teaspoon minced garlic
  • 2 teaspoons sesame oil
  • 1 tablespoon vegetable oil
  • salt and pepper to taste

For the picked vegetables

  • 3/4 cup daikon radish shredded or julienned
  • 3/4 cup peeled and shredded or julienned carrot
  • 1/4 cup rice vinegar
  • 1 tablespoon granulated sugar
  • 1 tablespoon water
  • salt to taste

For the sandwiches

  • 4 French rolls or 1 baguette If using a baguette, cut into 4 pieces. Bread should be split lengthwise.
  • 1/4 cup mayonnaise
  • 1/4 cup cilantro leaves
  • 1/2 cup thinly sliced cucumbers
  • 2 tablespoons thinly sliced chilies optional

Instructions

For the pork

  • Place the soy sauce, fish sauce, brown sugar, lemongrass, garlic, sesame oil and vegetable oil in a large bowl.
  • Whisk to combine. Add the pork and toss to coat.
  • Cover and refrigerate for at least 30 minutes or up to 1 day.

For the pickled vegetables

  • Combine the rice vinegar, sugar, water and salt; stir until thoroughly mixed. Add the carrots and daikon radish and toss to coat. Let sit for at least 10 minutes.

For the sandwich

  • Heat an outdoor grill or indoor grill pan to medium high heat. Add the pork in a single layer to the pan. You may need to work in batches. Cook for 3-4 minutes per side or until browned and cooked through. You can also do this in a pan on the stove if you don't have a grill.
  • Repeat the process with any remaining pork.
  • Spread the mayonnaise evenly over the bottom pieces of bread. Divide the sliced pork evenly between the sandwiches.
  • Top the pork with the picked vegetables, cucumbers, cilantro leave and chiles (if using).
  • Place the top piece of bread on and serve immediately.

Nutrition

Calories: 568kcal | Carbohydrates: 61g | Protein: 32g | Fat: 20g | Saturated Fat: 3g | Cholesterol: 65mg | Sodium: 1178mg | Fiber: 3g | Sugar: 13g
Tried this Recipe? Tag me Today!Mention @DinnerAtTheZoo or tag #dinneratthezoo!

This post was originally published on January 31, 2016 and was updated on February 7, 2020 with new content.

  • Facebook
  • Twitter
  • Email

Filed Under: Everyday Meals, Lunch

FREE TOOLKIT: 5 Secrets to Meal Planning

Learn my 5 Meal Planning Secrets & get my Meal Planning Toolkit...FREE!

    ​
    ​

    Still hungry? Follow Dinner at the Zoo on Facebook, Twitter, Instagram and Pinterest for more great recipe ideas!

    « Mexican Pizza
    Lobster Tails with Garlic Butter »

    Comments

    1. nicole says

      May 15, 2022 at 6:46 pm

      5 stars
      Absolutely delicious!!!! Would give them 6 stars if I could! phenomial.

      Reply
    2. Shannon says

      February 18, 2022 at 8:58 pm

      5 stars
      Hot doggity dog- the pork in this recipe is phenomenal!!! I could eat just that forever. I really enjoyed this recipe as a whole and will
      Be making it again and again. We added fresh sliced jalapeños to our sandwiches, as well as garlic butter on one side of the bread. Highly recommend!

      Reply
    3. Michelle says

      February 1, 2022 at 4:37 pm

      This recipe looks really good! Any recommendations if we were to use beef? Thank you!

      Reply
      • Sara says

        February 2, 2022 at 12:06 pm

        Flank steak would be great!

        Reply
    4. AliceK says

      January 26, 2022 at 3:39 pm

      5 stars
      This was great! I am planning on making banh mi sandwiches for my coworkers on Tet, Vietnamese New Year! We’ll see if it passes muster with our Vietnamese boss!

      Reply
    5. Luisa says

      January 20, 2022 at 4:15 pm

      Absolutely delicious and so easy to make! My husband has added this one to the top of his list of favorite sandwiches. Thank you so much for sharing it.

      Reply
    6. Grace says

      January 13, 2022 at 4:39 am

      5 stars
      This was easy and so delicious!! I think this will become a staple in our home. We haven’t had banh mi since we were in Vietnam in 2017 so this was such a treat!

      Reply
    7. Kay says

      July 26, 2021 at 9:45 am

      5 stars
      Your right… this is easy and so yummy!

      Reply
    8. Michelle says

      February 7, 2021 at 5:52 pm

      Can you sub chicken for the pork and still use the same marinade? I don’t eat pork, but love everything else in this recipe.

      Reply
      • Sara says

        February 7, 2021 at 8:07 pm

        Yes that will work!

        Reply
    9. Teresa Stowe says

      January 10, 2021 at 12:04 pm

      5 stars
      We use smoked pork butt(shoulder) and it’s absolutely delicious. Great recipe.

      Reply
    10. MC says

      January 1, 2021 at 12:23 pm

      5 stars
      Made it about 4-5 times now. Very close to what we had and loved at a restaurant. Excellent recipe.

      Reply
    11. Annie says

      July 17, 2020 at 6:10 pm

      5 stars
      This was delicious! I was wowed at how tender the pork loin was. Thank you for sharing.

      Reply
    « Older Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating





    With 3 young kids, dinner can feel like feeding time at the zoo! I'm a mom on a mission to create easy, healthy and family friendly recipes ...Read More

    Winter Soups

    A bowl of crock pot chicken noodle soup with carrots, garnished with parsley.

    Crock Pot Chicken Noodle Soup

    Hamburger soup with potatoes and vegetables is an economical and easy meal option.

    Hamburger Soup

    A pot of turkey noodle soup with vegetables, garnished with parsley.

    Turkey Noodle Soup

    A bowl of chicken enchilada soup topped with tortilla strips, sour cream and cilantro.

    Chicken Enchilada Soup

    This recipe for mexican meatball soup is loaded with seasoned beef meatballs, black beans and plenty of vegetables in a flavorful and spicy broth. Add your favorite toppings and you've got a complete meal in a bowl!

    Mexican Meatball Soup

    A bowl of creamy gnocchi soup topped with chopped parsley.

    Chicken Gnocchi Soup

    More Posts from this Category

    Featured Recipes

    Veggie pinwheels on a board filled with bell peppers, carrots, cabbage and spinach.

    Rainbow Veggie Pinwheels

    A plate of grilled salmon fillets garnished with lemon and herbs.

    Grilled Salmon with Garlic and Herbs

    Filet mignon steaks topped with garlic butter and garnished with fresh rosemary.

    Filet Mignon with Garlic Butter

    These bacon ranch chicken foil packets are a super easy dinner option with minimal cleanup! Chicken breasts are cooked with potatoes and ranch flavored butter, then topped with melted cheese and bacon for a meal that's sure to please any crowd.

    Bacon Ranch Chicken Foil Packets

    FREE TOOLKIT: 5 Secrets to Meal Planning

    Learn my 5 Meal Planning Secrets & get my Meal Planning Toolkit...FREE!

      ​
      ​

      Categories

      Sites I am featured In
      PRIVACY POLICY ACCESSIBILITY STATEMENT © Sara Welch and Dinner at the Zoo® LLC, 2015-2022.
      • Facebook
      • Instagram
      • Pinterest
      • RSS
      • Twitter
      • About Me
      • Contact Me
      • All Recipes
      • Dinner
      • Appetizers
      • Dessert
      • One Pot Meals
      • Slow Cooker
      • Asian Food