Go Back
+ servings

Banh Mi Sandwich

These traditional Vietnamese Banh Mi Sandwiches will blow your mind! A mini soft baguette, smeared with sriracha mayo, topped with thinly sliced marinated pork, pickled veggies, and tons of cilantro. It's heaven! 
Course Main Course
Cuisine vietnamese
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 3 hours 40 minutes
Servings 6 Servings
Calories 1106kcal
Author Karen


  • 2 pounds Open Nature Pork Tenderloin
  • 1 shallot
  • 3 cloves garlic
  • 1 tablespoon sugar
  • 1 tablespoon honey
  • 2 tablespoons fish sauce
  • 2 teaspoons sesame oil
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 4 medium carrots
  • 1 large daikon or 2 small
  • 1 & 1/2 tablespoons sugar to release water
  • 1 & 1/2 tablespoons salt to release water
  • 1/2 cup sugar
  • 1 cup water warm
  • 1 cup white vinegar
  • oil for searing pork
  • 1 cup mayonnaise
  • 1 tablespoon Sriracha sauce
  • 6-8 bolilo rolls mini soft baguettes, or hero rolls
  • 1 to 2 English cucumbers sliced into rounds
  • 2 jalapenos optional, sliced into rounds
  • 2 bunches cilantro


  • Begin by slicing the pork tenderloin very thin. Or better yet, ask your butcher to do this for you! They can do it in about 2 minutes and it will save you tons of time. And they will get it much thinner than you can get it at home. 
  • In a blender or food processor, add the shallot, garlic, sugar, honey, fish sauce, sesame oil, salt and pepper. Pulse until combined. It's okay if there are chunks of onion or garlic. You can also just chop the shallot and garlic by hand and mix it all together in a bowl, I'm just lazy. 
  • Add the marinade and thinly sliced pork to a medium bowl, cover, and refrigerate for at least an hour, or up to 24 hours. 
  • Make the picked veggies: Chop the carrots and daikon into matchsticks. See photos. You want them to be about the length of a matchstick and the thickness of your average chop stick. It doesn't have to be perfect! Don't stress about it. Just chop them up thin-ish and your sandwich is going to taste amazing. 
  • Add the chopped veggies to a large bowl and sprinkle with 1 and 1/2 tablespoons salt and 1 and 1/2 tablespoons sugar. Use your hands to massage the sugar and salt into the veggies. We're doing this to get the carrots and daikon to release water, so that they will be flexible but still crunchy. After 15 minutes of sitting in the salt and sugar, you should be able to bend a carrot without it snapping (see photo). 
  • Pour the veggies into a colander and rinse them under water until all the salt and sugar is washed off.
  • Rinse out the bowl and make the brine: combine 1/2 sugar and 1 cup warm water, and stir to dissolve. Add the vinegar and a few shakes of salt. Stir it all together.
  • Add the rinsed carrots and daikon to the vinegar mixture, make sure all the veggies are covered, and stick it in the fridge for 45 minutes. (They will keep for months in the fridge!) 
  • When the pork has marinated, heat a large skillet over medium high heat. Add about a tablespoon of oil to the pan. Make sure it is shimmering. 
  • Add the pork strips in batches. If you add it all at once, it will not brown. Make sure there is about an inch of space in between each piece of pork.
  • Sear the pork for about 1-2 minutes, then flip and sear for another minute or so. If you sliced the pork yourself, you will probably have to cook it longer because it will be thicker. Adjust the heat as necessary, you want to keep it as high as possible without the pan scorching. 
  • Continue searing until all the pork is cooked. Add more oil as necessary. Set aside on a plate, or put it in the oven on a pan on the "keep warm" setting (170 degrees F). 
  • In a small bowl, combine 1 cup mayonnaise and 1 tablespoon Sriracha (more or less Sriracha to taste). 
  • To assemble: Slice a roll in half lengthwise. Spread both sides with Sriracha mayo. 
  • Top one side with pork, sliced cucumber, sliced jalapeno, lots of pickled carrots and daikon, and fistfuls of cilantro (you can chop it if you want, I just tore it from the top of the bunch.)
  • Top with the other half of the roll and eat! Serve with more Sriracha mayo if you want. 


Serving: 1sandwich | Calories: 1106kcal | Carbohydrates: 163g | Protein: 55g | Fat: 24g | Saturated Fat: 5g | Polyunsaturated Fat: 10g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 104mg | Sodium: 4596mg | Potassium: 1286mg | Fiber: 10g | Sugar: 33g | Vitamin A: 7112IU | Vitamin C: 25mg | Calcium: 259mg | Iron: 10mg