Save Last summer, my friend brought home a banh mi from a Vietnamese sandwich shop and wouldn't stop raving about it. When she found out I was vegan, she got quiet, then curious—could we make it work without the pâté and mayo? That question led to an afternoon of experimenting with crispy tofu, quick pickles, and a sriracha mayo that tasted even better than the original. Now this bowl version lives rent-free in my kitchen rotation, and it's become the dish I make when I want to impress people without spending hours at the stove.
I made this for my mom on a random Tuesday, and she literally said it was better than the banh mi she'd eaten in Hanoi twenty years ago. Watching her eat something I created that transported her somewhere felt magical, honestly. That's when I realized this wasn't just a recipe—it was a conversation between cultures, happening on a plate in my kitchen.
Ingredients
- Firm tofu: Press it well beforehand so it absorbs flavor and crisps beautifully; wet tofu will steam instead of fry.
- Cornstarch: This is the secret weapon that gives you crispy edges without deep frying.
- Soy sauce: Seasoned salt that soaks into the tofu before it hits the pan.
- Sesame oil and vegetable oil: Use both—sesame adds flavor and aroma while vegetable oil handles the heat without burning.
- Carrot and daikon radish: Julienne them thin so they pickle quickly and stay delicate.
- Rice vinegar: Its mild sweetness is essential; regular vinegar will be too harsh.
- Jasmine rice: Slightly floral and tender, it's the perfect base that doesn't compete with bold flavors.
- Vegan mayonnaise: Choose a brand you actually enjoy eating straight, because it matters here.
- Sriracha: Fresh and bright makes a difference; check the expiration date.
- Fresh cilantro, jalapeño, scallions: These are non-negotiable for authentic flavor and texture contrast.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start the pickles while you prep:
- In a bowl, whisk rice vinegar, sugar, and salt until the grains dissolve completely. This only takes a minute, and starting early means your veggies will have time to brighten and soften while you handle the tofu.
- Press and season your tofu:
- Pat the cubes dry with paper towels—this step cannot be rushed. Toss them in soy sauce, then dust with cornstarch and toss again until every piece is lightly coated.
- Crisp the tofu until golden:
- Heat both oils in a large skillet over medium-high until shimmering. Lay tofu pieces in a single layer and resist the urge to fuss; let them sit for 2-3 minutes before turning. You're looking for golden-brown faces on each side, which takes about 10-12 minutes total.
- Cook rice if needed:
- If you don't have jasmine rice already cooked, start it now so everything finishes together.
- Make your sriracha mayo:
- Stir vegan mayo, sriracha, and lime juice in a small bowl until smooth and vibrant red. Taste and adjust heat to your preference.
- Assemble your bowls:
- Divide warm rice among bowls, then arrange drained pickles and crispy tofu on top. Sprinkle cilantro, jalapeño, scallions, and sesame seeds with a light hand, then drizzle generously with sriracha mayo and set lime wedges on the side.
Save There's a moment when you taste all the elements together for the first time—the warm rice, the cold pickles, the spice hitting your nose before the flavor hits your tongue—and you understand why banh mi became legendary. This bowl version doesn't try to be the sandwich; it celebrates the same spirit in a different form, letting each component shine on its own.
The Secret Behind Crispy Tofu
Crispy tofu used to intimidate me until I realized it's not about magic—it's about moisture. Pressing removes water, cornstarch creates a protective barrier, and hot oil finishes the job. Once I stopped treating tofu like it was fragile, everything changed. The key is confidence: don't move it around too much, and don't lower the heat if it sticks slightly.
Timing That Works
The beauty of this bowl is that nothing needs to happen in a strict order. Start pickles, press tofu, cook rice, fry tofu, make mayo—by the time you finish one step, the previous one has caught up. If rice is already cooked, you're down to 20 minutes total. This flexibility is why it works for both lazy Sunday afternoons and weeknight dinners when people are hungry.
Variations That Keep It Fresh
I've made this bowl a dozen different ways, and it never feels tired. Sometimes I add shredded lettuce for extra crunch, or swap jasmine rice for quinoa when I want protein density. Other times I make it spicy enough to clear my sinuses, or dial back the sriracha for friends who prefer subtlety. The structure is forgiving enough to bend without breaking.
- Layer in shredded cabbage, lettuce, or thinly sliced radishes for extra textural complexity.
- Use tamari instead of soy sauce if you need gluten-free, and check that all condiments are certified.
- Make extra pickles and keep them in the fridge for up to a week—they're perfect for topping other bowls, tacos, or snacking straight from the jar.
Save This recipe taught me that vegan cooking doesn't mean settling for less; it means discovering new ways to make food exciting. Every time I serve this bowl, someone asks for the recipe, and that's the highest compliment I can receive.
Recipe Questions & Answers
- → How do I achieve crispy tofu texture?
Press the tofu to remove excess moisture, then toss with soy sauce and cornstarch before frying in sesame and vegetable oil until golden and crunchy on all sides.
- → Can I use different vegetables for pickling?
Yes, thinly sliced radishes, shredded lettuce, or extra carrots work well to add fresh crunch and acidity when quick pickled.
- → What rice is best for this bowl?
Fragrant jasmine rice complements the bowl nicely, but you can substitute with brown rice or quinoa for a heartier option.
- → How spicy is the sriracha mayo?
The heat level is adjustable by varying the sriracha amount mixed with vegan mayo and lime juice to suit your taste preference.
- → Are there gluten-free options for sauces?
Use tamari instead of soy sauce and ensure vegan mayo and sriracha brands are certified gluten-free to keep the dish gluten-free.