I recently realized I’ve been eating the same boring sandwich for lunch for months. Then I stumbled upon a jar of quick-pickled carrots and radish—so bright and tangy it’s like a splash of fireworks in my mouth. Suddenly, my days felt a little more worth looking forward to. This Banh Mi isn’t just a sandwich; it’s a reminder that small tart bursts can turn mundane into exciting.
Using tofu instead of pork felt rebellious, like a secret handshake with my vegetarian cravings. The crunch from the quick pickles, the smoothness of the tofu, and that punchy, slightly sweet sauce—It all comes together fast, no fuss, but with impact. Honestly, it’s shockingly good for something that took less than 20 minutes to pull together.
Why I Love This Recipe (And You Will Too)
- It’s got that perfect balance of crispy, tangy, and savory. Good luck getting bored of it.
- Lunch feels special without overthinking or running to a fancy shop.
- It’s flexible—add your favorite hot sauce or extra herbs, make it your own.
- It’s kind of a wake-up call for the way sandwiches can still surprise you. Plus, tofu as a main ingredient makes me feel sneaky in a good way—a little healthier, a little cooler. Really, I just want to keep eating it forever, even if nobody’s asking.
But hey, maybe I’ll get sick of it in a week. Or maybe not. Either way, it’s one of those recipes you keep coming back to when you want something satisfying, quick, and unexpectedly fun.

Vegetarian Banh Mi with Quick-Pickled Carrots and Radish
Ingredients
Equipment
Method
- Place the julienned carrots and radish in a mixing bowl. In a small bowl, stir together rice vinegar, sugar until dissolved, and pour over the vegetables. Mix well, then let sit for at least 10 minutes to develop tangy flavor.
- Slice the block of tofu into thin strips or slabs. Marinate briefly with soy sauce, or season directly with a bit of salt and pepper for more flavor.
- Heat a skillet over medium heat and add oil. Fry the tofu slices until golden brown and crispy on both sides, about 3-4 minutes per side. Once done, set aside.
- Slice the baguette lengthwise, leaving a hinge, and spread mayonnaise or vegan spread on the inside surfaces. If desired, add sriracha on top for extra spice.
- Layer the fried tofu slices inside the baguette. Top with brined pickled carrots and radish, distributing evenly for color and crunch.
- Close the sandwich gently, pressing down slightly to hold everything together. Slice in half if desired for easier eating.
- Serve immediately, enjoying the contrast of crispy tofu, tangy pickles, and soft bread with every bite.
Notes
And yeah, it’s just a sandwich in the end. But weirdly, I keep thinking about the way the vinegar smell hits you through the kitchen window or how the crispy tofu almost makes me forget I’m eating meatless. Maybe it’s that little victory in my day-to-day life, or just the fact that it’s shockingly easy to switch things up with a few simple ingredients. Whatever it is, I’ll probably make it again tomorrow.

Hi, I’m Lily Ashworth – and if you’ve ever cried over a burnt grilled cheese or served cereal for dinner after a kitchen disaster, you’re in the right place. The phrase “say a little prayer for the burnt toast” became a family joke – something we’d mutter while scraping crumbs into the sink and laughing at yet another kitchen misadventure.






