Go Back
+ servings
vegan banh mi

Vegan Banh Mi

Crazy Vegan Kitchen
Vegan Banh Mi Sandwiches With Seared Tofu and Pickled Vegetables. Simple, Quick, Cheap, Delicious.
4.25 from 4 votes
Prep Time 15 mins
Cook Time 10 mins
Total Time 25 mins
Course Main Course
Cuisine American
Servings 4 servings
Calories 262 kcal


For the tofu

  • 1 1/2 tablespoons Sesame Oil
  • 2 tablespoons Mirin
  • 1 teaspoon Lime Juice
  • 1 teaspoon Sriracha
  • 2 1/2 tablespoons Tamari
  • 1 teaspoon Black Pepper
  • 1 teaspoon Garlic Minced
  • 1 teaspoon Ginger Minced
  • 1 teaspoon Lemongrass Minced
  • 8 oz Firm Tofu

For the pickled vegetables

  • 1/2 large Carrot cut into thin matchsticks
  • 1/2 small Cucumber cut into thin matchsticks
  • 1/4 Jalapeno sliced thinly
  • 1/3 cup Rice Vinegar
  • 2 tablespoons Water
  • 1 1/2 tablespoons Sugar
  • 1 teaspoon Salt
  • 4 small Baguette cut into sandwich portions
  • 1/4 cup Vegan Mayonnaise
  • 1 tablespoon Sriracha
  • 1/4 cup Cilantro to garnish


  • To prepare tofu, whisk Sesame Oil, Mirin, Lime Juice, Sriracha, Tamari, Black Pepper, Garlic, Ginger and Lemongrass in a bowl till well combined. Pour over sliced tofu and make sure to coat all your tofu with this mixture. Cover tofu in plastic wrap and refrigerate overnight.
  • To make picked vegetables, combine Carrot, Cucumber and Jalapeno in a jar. In a bowl, whisk Rice Vinegar, Water, Sugar and Salt till dissolved. Pour mixture over the vegetables in the jar and make sure all the vegetables are covered in this pickling liquid.
  • Cover jar with a lid and leave in the refrigerator overnight.
  • On the next day, heat a frying pan up and sear tofu on high heat. Cook until tofu is charred on both sides. It will splutter!
  • To assemble, make a pocket in each Baguette slice and slather liberally with Vegan Mayonnaise. Fill with seared tofu, picked vegetables, fresh cilantro and drizzle with Sriracha.


Serving: 1Banh MiCalories: 262kcalCarbohydrates: 18gProtein: 7gFat: 17gSaturated Fat: 2gSodium: 1539mgPotassium: 120mgFiber: 1gSugar: 8gVitamin A: 1605IUVitamin C: 6mgCalcium: 94mgIron: 1mg
Keyword tofu banh mi, vegan banh mi, vegetarian banh mi
Tried this recipe?Let us know how it was!