Banh Mi Chay
A crispy Vietnamese vegetarian sandwich loaded with marinated cucumber and carrot, tofu, fresh herbs, and sriracha mayo. Ready in 25 minutes with minimal prep.
- Total time
- 25 min
- Servings
- 2
- Calories
- 385
- Protein
- 16g

Ingredients
7 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Drain the tofu in a colander. Pat the entire block dry with paper towels, pressing gently for 30 seconds to remove excess moisture so it fries properly.
Step 2
Cut the tofu block lengthwise down the middle, then cut each half lengthwise again to create four long strips about 1 inch thick. Place strips on a clean paper towel.
Step 3
Place the cucumber on the cutting board lengthwise, then cut it in half from end to end. Scoop out the watery center with a spoon, then slice each half crosswise into 1/8-inch-thick half-moons.
Step 4
Peel the carrot with a vegetable peeler. Using the same peeler, create long thin ribbons by peeling lengthwise down the carrot's surface until you reach the woody core.
Step 5
Combine the cucumber slices, carrot ribbons, and rice vinegar in a small bowl. Stir once, then set aside to marinate while you cook the tofu.
Step 6
Heat 2 tablespoons of olive oil in a 12-inch nonstick skillet over medium-high heat for 90 seconds until the oil shimmers and moves quickly when you tilt the pan.
Step 7
Carefully lay all four tofu strips into the hot skillet. Do not move them. Cook for 4 minutes until the bottom turns golden brown, the color of honey with darker edges.
Step 8
Using a wide spatula, flip each tofu strip over in one smooth motion. Cook the other side for 3 minutes until it reaches the same golden-honey color.
Step 9
Transfer the tofu to a clean plate. Turn off the heat and do not wash the skillet.
Step 10
Slice each baguette piece in half horizontally using a serrated knife. If the interior is very warm, let it cool for 1 minute so the sriracha doesn't melt unevenly.
Step 11
Spread 0.5 tablespoon of sriracha on the inside of the top half of each baguette piece, using a butter knife to cover the entire surface.
Step 12
Scoop the marinated cucumber and carrot onto the bottom half of each baguette piece, dividing evenly and leaving 1/2 inch at the ends for grip.
Step 13
Lay two tofu strips on top of the vegetables on each sandwich, centering them lengthwise.
Step 14
Scatter half of the fresh cilantro and mint on top of the tofu on each sandwich, then press the top half down gently so the sriracha touches the tofu.
Step 15
Cut each sandwich in half diagonally if desired. Serve immediately while the tofu is still warm and the bread is crisp.
Tools you’ll need
- colander
- paper towels
- cutting board
- chef's knife
- vegetable peeler
- small mixing bowl
- 12-inch nonstick skillet
- wide spatula
- serrated bread knife
- butter knife
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



