Tofu Banh Mi Sandwich

Tofu Banh Mi Sandwich



For the pickled veggies:

  • 3 carrots peeled and julienne
  • 1 English cucumber, julienned
  • 1 teaspoon of salt
  • 1/2 cup of rice vinegar
  • 1/2 cup apple cider vinegar
  • 1/2 cup of water- the rest of the way up with water
  • 2 tablespoons of sugar

For the tofu:

  • 1 inch of ginger, peeled and finely minced
  • 1 clove of garlic, finely minced
  • 2 tablespoons of soy sauce
  • 1/2 tablespoon of sesame oil
  • 1/2 package of extra firm tofu (you want ~7 ounces), sliced into 1/4 inch pieces
  • 1 tablespoon of sesame seeds

For the sandwich:

  • Handful of cilantro, lightly chopped
  • 1 jalapeno thinly sliced
  • 2 tablespoons of mayo mixed with 1/2-1 tablespoon of sriracha
  • 2 pieces of fresh French bread (baguette)


For the pickled veggies:

  1. Ideally, you will make these veggies the day before or even a few days before but it can also be made the day of.
  2. In a large mason jar or other container with a lid, place the carrots and cucumber. Pour in the salt, sugar, vinegars, and water. If your jar isn’t filled up all the way, you can add in a bit more vinegar and/ or fill it the rest of the way up with water. Set in the fridge until ready to use.

For the tofu:

  1. Before starting, pat your tofu try and make sure to remove any excess water.
  2. In a shallow dish, whisk together the ginger, garlic, soy sauce, and sesame oil. Place the strips of tofu in and let it marinate for 10 minutes on each side.
  3. Heat the sesame oil in a large skillet over medium heat. Once hot but not burning, add in the tofu and cook for 4-5 minutes on each side until it’s a nice golden brown color.
  4. Once done, take off of the heat, sprinkle with the sesame seeds, and set aside.

To assemble the sandwich:

  1. Toast the bread if you wish (I didn’t).
  2. Spread the sriracha mayo on each side of the bread.
  3. Top with a hefty portion of the veggies, about 5 slices per sandwich of the tofu, and finish off with a few slices of jalapeno and a bit of the cilantro.
  4. ENJOY!!