In a medium bowl, combine soy sauce, rice vinegar, Chinese 5 spice powder, sesame oil, and light brown sugar. Add the pressed and sliced tofu, ensuring each strip is well-coated. Allow it to marinate for at least 30 minutes.
2 tablespoon soy sauce, 1 tablespoon rice vinegar, ½ teaspoon Chinese 5 spice powder, 1 tablespoon sesame oil, ½ tablespoon light brown sugar, 300 g firm tofu
To Make the Pickled Carrots
In a separate medium bowl, mix julienned carrots with rice vinegar, sugar, and salt. Toss to coat and let it pickle for at least 15-20 minutes.
150 g carrots, 60 ml rice vinegar, 2 tablespoon sugar, ½ teaspoon salt
To Cook the Tofu
Heat a large dry frying pan over medium heat. Cook the marinated tofu strips for 3-4 minutes on each side until golden brown and slightly crispy.
To Assemble the Banh Mi:
Slice the baguettes open. Spread a generous amount of gochujang mayo on each side.
2 crusty baguettes, 6 tablespoon vegan gochujang mayo
Place the cooked tofu strips on the bottom half of the baguettes. Add a layer of pickled carrots. Top with fresh coriander leaves, mint leaves, thinly sliced red chilis and cucumber slices
Small bunch fresh coriander leaves, Small bunch fresh mint leaves, 2 red chilis, ½ cucumber
Close the baguettes, press gently, slice in half to make 4 sandwiches and serve immediately, or wrap in parchment paper for easy handling.