Elevate your sandwich game with this Vegan Classic Banh Mi—a plant-based twist on the beloved Vietnamese favorite! This recipe features perfectly marinated and pan-seared extra-firm tofu, infused with a savory mix of soy sauce, maple syrup, and sesame oil for an umami-packed base. Crisp, tangy, quick-pickled vegetables, including carrots, daikon radish, and cucumbers, add refreshing crunch, while fresh cilantro and spicy jalapeño slices deliver an herby and zesty kick. All of this goodness is nestled within a lightly toasted baguette slathered with creamy vegan mayo spiked with soy sauce for a flavorful finish. Ready in just 30 minutes, this sandwich is perfect for a quick lunch or a satisfying dinner that doesn’t compromise on taste or texture. Whether you're a seasoned vegan or simply exploring meatless options, this banh mi will quickly become your go-to sandwich choice!
Scan with your phone to download!
Press the tofu for at least 15 minutes to remove excess water and then slice into 1/4 inch thick pieces.
Combine 3 tbsp soy sauce, maple syrup, sesame oil, 1 tbsp rice vinegar, and garlic powder in a shallow dish. Marinate the tofu slices for at least 20 minutes, turning occasionally.
To prepare the pickled vegetables, julienne the cucumber, carrot, and daikon radish. In a bowl, mix together 3 tbsp rice vinegar, sugar, water, and salt. Add the vegetables and let them sit for at least 15 minutes.
Heat a non-stick skillet over medium heat. Add the marinated tofu slices and cook each side for about 3-4 minutes, or until golden brown.
While the tofu is cooking, slice the baguette lengthwise and toast lightly.
For the spicy mayo, mix vegan mayonnaise with 1 tbsp soy sauce.
Spread the spicy mayo on both sides of the opened baguette.
Layer the cooked tofu slices, pickled vegetables, fresh cilantro, and jalapeño slices inside the baguette.
Close the sandwich, cut it into servings, and enjoy your Vegan Classic Banh Mi!
Serving size | (1291.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1960.3 |
Total Fat 67.0g | 0% |
Saturated Fat 10.9g | 0% |
Polyunsaturated Fat 12.6g | |
Cholesterol 15.1mg | 0% |
Sodium 5939.0mg | 0% |
Total Carbohydrate 245.2g | 0% |
Dietary Fiber 20.1g | 0% |
Total Sugars 63.9g | |
Protein 104.6g | 0% |
Vitamin D 0IU | 0% |
Calcium 2960.5mg | 0% |
Iron 25.2mg | 0% |
Potassium 2008.5mg | 0% |
Source of Calories