Tofu banh mi (Vietnamese sandwich)

    1 hour 53 min

    This is a vegetarian version of this famous Vietnamese sandwich, with tofu marinated in soy sauce, ginger and lemongrass.

    1 person made this

    Serves: 4 

    • For the marinated tofu
    • 450g firm tofu
    • 3 tablespoons soy sauce
    • 1 (3cm) piece root ginger, peeled and grated
    • 2 lemongrass stalks, minced
    • 1 garlic clove, minced
    • For the marinated veg
    • 150ml rice vinegar
    • 60ml water
    • 3 tablespoons caster sugar
    • 3 carrots, peeled and julienned
    • 1 daikon radish, peeled and julienned
    • To assemble the sandwich
    • 70g mayonnaise
    • 1 tablespoon sriracha or other hot chilli sauce
    • pepper
    • 1 dash sesame oil
    • 1 large baguette
    • 1/2 bunch fresh coriander
    • 1/2 cucumber, cut into sticks
    • chopped peanuts (optional)
    • soy sauce (optional)

    Prep:45min  ›  Cook:8min  ›  Extra time:1hr marinating  ›  Ready in:1hr53min 

    1. Drain the tofu piece for 20 minutes. Place it on a plate and place a heavy plate on top to compress it.
    2. Meanwhile, combine the rice vinegar, water and sugar in a small saucepan over medium heat and stir until the sugar is completely dissolved. Remove from heat and add the carrots and daikon. Let sit for at least 1 hour, preferably overnight.
    3. Cut the piece of drained tofu into about 24 small slices. In a small bowl, combine the tofu pieces with soy sauce, root ginger, lemongrass and garlic. Marinate for at least 30 minutes.
    4. In a bowl, stir mayonnaise, sriracha and pepper. Set to one side.
    5. Heat a little sesame oil in a frying pan. Remove tofu from marinade and fry tofu till golden and crisp on each side.
    6. Cut the baguette lengthwise without separating top and bottom. Remove the inside and cut baguette into 4 equal pieces. Spread the bottom part with spicy mayonnaise.
    7. Top with tofu slices, marinated vegetables, coriander, and cucumber sticks. Add chopped peanuts and a few drops of soy sauce (optional) and serve at once.

    Recently viewed

    Reviews & ratings
    Average global rating:

    Reviews in English (0)