
Tofu Banh Mi (Vietnamese Sandwich)
A classic Vietnamese sandwich with crispy tofu, pickled vegetables, cilantro, and a spicy mayo, served on a toasted baguette.
25m prep + 20m cook4 servings
Contains eggContains wheatContains soySHELLFISH-free
480 cal|20g protein|60g carbs|20g fat|4g fiber
Ingredients
- 1 lb Firm Tofu
- 2 tbsp Soy Sauce
- 1 tbsp Rice Vinegar
- 1 tsp Sugar
- 4 small Baguettes
- 1/2 cup Mayonnaise
- 1 tbsp Sriracha
- 1 medium Carrots
- 1/2 medium Daikon Radish
- 1/4 cup Rice Vinegar
- 2 tbsp Sugar
- 1/4 cup Cilantro
- 1/2 medium Cucumber
Instructions
- 1Place the 1 lb firm tofu on a clean kitchen towel and cover it with another clean towel. Press down firmly for 5 minutes by placing a heavy object on top to remove excess water, then cut the tofu into 1/4-inch thick slices. In a medium bowl, whisk together the 2 tbsp soy sauce, 1 tbsp rice vinegar, and 1 tsp sugar until combined. Add the tofu slices to this marinade and let them sit for at least 15 minutes to absorb flavor.
- 2While the tofu marinates, julienne the 1 medium carrots and 1/2 daikon radish into thin matchsticks, approximately 2 inches long. In a small bowl, whisk together the 1/4 cup rice vinegar and 2 tbsp sugar until the sugar is fully dissolved. Add the julienned carrots and daikon radish to this mixture and let them marinate for at least 15 minutes to soften and absorb the pickling flavor.
- 3In a separate small bowl, combine the 1/2 cup mayonnaise and 1 tbsp sriracha. Stir thoroughly with a spoon until the mixture is smooth and evenly combined.
- 4Heat a 10-inch or larger non-stick skillet over medium-high heat (approximately 350-375°F / 175-190°C). Once hot, add the marinated tofu slices in a single layer, ensuring they do not overlap. Cook for 5 to 7 minutes per side, until each slice is golden brown and crispy on all sides. Remove the cooked tofu from the skillet and set it aside on a plate.
- 5Carefully slice each of the 4 small baguettes in half horizontally, without cutting all the way through if possible, to create a pocket. If desired, preheat your oven broiler to high (approximately 500°F / 260°C). Place the cut sides of the baguettes face up on a baking sheet and broil for 1 to 2 minutes, watching constantly, until they are lightly golden brown and slightly crisp.
- 6Take each baguette and spread a generous amount of the prepared spicy mayo mixture evenly over the inside of both the top and bottom halves.
- 7On the bottom half of each baguette, arrange an even layer of the crispy tofu slices. Lightly drain the pickled 1 medium carrots and 1/2 daikon radish, then add a portion of them over the tofu. Slice the 1/2 medium cucumber into thin rounds or strips, then place these slices on top, followed by a sprinkle of the 1/4 cup cilantro.
- 8Gently place the top half of each baguette over the assembled fillings. Serve the Tofu Banh Mi sandwiches immediately while the baguettes are still warm.
Allergy Disclaimer — Safe Plated Pte. Ltd.
This content is AI-generated by Safe Plated and is not medical advice. AI can make errors and may miss allergens or cross-contamination risks. Always read physical ingredient labels and verify allergen safety independently before preparing or consuming any food. Consult your allergist for guidance specific to your situation.
Related Guides
Keep reading this recipe
Open this recipe in the appSign in to continue with this recipe. No meal plan generation needed.
Want a full week of recipes like this?
Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.
Build my free 7-day planNo credit card required.