Tofu Banh Mi Sandwich (Vegan)

Tofu Banh Mi Sandwich (Vegan)

This recipe for a Tofu Banh Mi Sandwich features crusty French bread that’s piled high with tender slices of pan-fried tofu, pickled vegetables and fresh herbs for a hearty meal that’s full of flavors, colors and textures!

Author: Food with Feeling

Meal Type: Peanuts Free

Cuisine: Asian

Difficulty: EASY

Prep. Time: 30 minutes

Cook Time: 20 minutes

Total Time: 50 minutes

Servings: 2 Servings

Calories: 752 kcal per serving

Ingredients

  • 3 - carrots
  • 1 - English cucumber
  • 1 tsp - salt
  • ½ cup - Rice Vinegar
  • ½ cup - apple cider vinegar
  • ½ cup - water
  • 2 tablespoons - sugar
  • 1 inch - ginger
  • 1 clove - garlic
  • 2 tablespoons - soy sauce
  • ½ tbsp - sesame oil
  • ½ packages - extra firm
  • 1 tbsp - sesame seeds
  • 1 handful - cilantro
  • 1 - jalapeño
  • 2 tablespoons - mayo
  • 2 pieces - baguette

Instructions

  1. Ideally, you will make these veggies the day before or even a few days before, but you can make them the same day you make the sandwiches.
  2. In a large mason jar or other container with a lid, add 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.
  3. Before starting, pat your tofu try and make sure to remove any excess water.
  4. 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.
  5. 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.
  6. Once done, take off of the heat, sprinkle with the sesame seeds, and set aside.
  7. Toast the bread if you wish (I didn’t).
  8. Spread the sriracha mayo on each side of the bread.
  9. Top with a hefty portion of the veggies, about 5 slices per sandwich of the tofu, and finish off with a few slices of jalapeño and a bit of the cilantro.
  10. ENJOY!!
  11. Add any leftover tofu to an airtight container and place it in the fridge for up to 2-3 days. Rewarm in a skillet on the stovetop or pop it in the microwave to reheat. Reheating tofu in the skillet will crisp it up the best.
  12. I usually buy 1 french baguette and slice it in half for this recipe.

Nutrition

Energy: 752 kcal | Total Fat: 25 g | Saturated: 4 g | Trans: 0 g | Unsaturated: 0 g | Cholesterol: 6 mg | Total Carbs: 106 g | Fiber: 11 g | Sugars: 31 g | Proteins: 29 g | Sodium: 2,959 mg | Polyunsaturated: 13 g | Monounsaturated: 6 g

©2026 OnlineCook LLC