My First Banh Mi
I tried my first banh mi at a tiny food truck. It was a sunny afternoon. The sandwich was messy and perfect. I knew I had to make my own version at home.
This recipe is my cozy kitchen take. It mixes crispy tofu with bright, pickled veggies. The first bite takes me right back to that food truck. What’s a food memory you’d love to recreate?
Why Pressing Tofu Matters
Let’s talk about the tofu. You must press it. I wrap mine in a clean kitchen towel. Then I set my heavy cast iron pan on top.
This step matters. It squeezes out the extra water. Then the tofu can soak up all that tasty marinade. It gets crispy on the outside, flavorful inside. Good food is about the little steps.
The Magic of Quick Pickles
The pickled veggies are the best part. They are sweet, sour, and crunchy. You just mix them with vinegar, salt, and sugar. Then you wait. The waiting is the magic.
This matters because that crunch and zing make the sandwich. It cuts through the rich sauce. Fun fact: quick pickling like this is called “quickle” by some chefs! Do you like sweet pickles or sour pickles more?
Building Your Sandwich
Now for the fun part. Slather that spicy mayo inside the baguette. Doesn’t that smell amazing? Then layer in the golden tofu and those colorful veggies.
Top it all with a big handful of fresh cilantro. I still laugh at my grandson who picks it off. More for me! The final build is your own creation. What’s your must-have sandwich topping?
A Meal That Brings People Together
I love recipes you can share. This one is perfect for that. Everyone can build their own sandwich just how they like it. It turns dinner into a fun event.
That’s the real lesson here. Food is more than eating. It’s about the hands that make it and the people who share it. That matters more than any perfect recipe.

Ingredients:
| Ingredient | Amount | Notes |
|---|---|---|
| Extra firm tofu | 1 lb block (450 g) | |
| Soy sauce | 2 Tbsp (30 mL) | For tofu marinade |
| Rice vinegar | 2 Tbsp (30 mL) | For tofu marinade |
| Sesame oil | 2 Tbsp (30 mL) | For tofu marinade |
| Sugar | 1 Tbsp | For tofu marinade |
| Fresh grated ginger | 1 tsp | For tofu marinade |
| Fresh grated lemongrass | 1 tsp | For tofu marinade, optional |
| Rice vinegar | 2 Tbsp (30 mL) | For pickling liquid |
| Sesame oil | 2 Tbsp (30 mL) | For pickling liquid |
| Salt and sugar | ½ tsp each | For pickling liquid |
| Shredded carrots | 1 cup (200 g) | For pickled veggies |
| Sliced cucumber | 1 cup (200 g) | For pickled veggies |
| Jalapeno | 1 | Thinly sliced and deseeded |
| Mayonnaise | ¼ cup (60 g) | For sauce, vegan alternative ok |
| Sriracha | 1 Tbsp (15 g) | For sauce |
| Lime juice | 1 Tbsp (15 mL) | For sauce |
| Small baguettes | 4 | To serve |
| Cilantro | ½ cup (20 g) | To serve |
My Favorite Summer Sandwich Story
Let me tell you about my first Banh Mi. My grandson, Leo, brought one home for me. I was so curious about this crunchy, tangy sandwich. One bite and I was hooked. I knew I had to make my own version. This one is perfect for a sunny afternoon. Doesn’t that smell amazing?
We start with the tofu. Pressing it is the secret to crispiness. Just wrap it in a clean kitchen towel. Place a heavy book or pan on top. Let it sit while you gather everything else. (My hard-learned tip: press for the full time! Patience makes perfect tofu.)
Step 1: Cut your pressed tofu into thin slabs. They should fit inside your baguette later. Now, mix the marinade in a shallow dish. Soy sauce, rice vinegar, and that lovely lemongrass go in. Let the tofu swim in that flavor for an hour. I still laugh at how Leo calls it “tofu bath time.”
Step 2: Make your quick pickles! Shred carrots and slice cucumber thin. A little jalapeno adds a nice kick. Mix them with vinegar, oil, salt, and sugar. Stir it all up and let it sit. The veggies get softer and tastier. Sweet or spicy pickles? Share below!
Step 3: Cook the tofu. Use a good non-stick pan over high heat. Cook each slab until it’s golden and crispy on both sides. That sizzle is the best sound. The smell of ginger and sesame will fill your kitchen. It makes me so happy.
Step 4: Stir the sauce. Mix mayonnaise, sriracha, and lime juice. Spread it inside your baguettes. Now, the fun part! Layer in the warm tofu, those bright pickled veggies, and fresh cilantro. Take a big, messy bite. You’ve earned it.
Cook Time: 20 minutes
Total Time: 1 hour 45 minutes (includes marinating)
Yield: 4 sandwiches
Category: Lunch, Dinner
Three Tasty Twists to Try
This recipe is like a favorite story. You can tell it a little differently each time. Here are three fun ways to change it up. I think variety keeps cooking exciting.
The Mushroom Swap Use big portobello mushrooms instead of tofu. They soak up the marinade like a dream.
Sweet & Sticky Style Add a spoonful of hoisin sauce to the marinade. It makes the tofu sweet and extra glossy.
Summer Garden Version Add thin slices of radish and fresh mint leaves. It tastes like a cool garden in a sandwich.
Which one would you try first? Comment below!
How to Serve Your Masterpiece
This sandwich is a full meal by itself. But I love adding a little something extra. A simple side makes it feel special. Try a small bowl of miso soup for sipping. Or a handful of salty, crispy plantain chips on the side.
For drinks, I have two favorites. A cold, fizzy ginger beer is perfect. For the grown-ups, a light lager pairs wonderfully. It cuts through the rich flavors nicely. Which would you choose tonight?

Keeping Your Banh Mi Fresh and Tasty
Let’s talk about keeping these sandwiches happy. The tofu and pickled veggies store well separately. Keep them in airtight containers in the fridge for up to three days. I do not recommend freezing the assembled sandwich. The bread gets soggy.
You can batch-cook the tofu for easy meals. Cook a double batch on Sunday. Store it in its marinade in the fridge. This makes a quick dinner on a busy night. I once packed the parts for my grandson’s lunch. He assembled it at school and loved it.
Having parts ready matters. It turns a big recipe into simple, fast food. It builds your confidence in the kitchen. Have you ever tried storing it this way? Share below!
Simple Fixes for Common Kitchen Hiccups
We all run into little problems. Here are easy fixes. First, if your tofu won’t get crispy, your pan is too crowded. Cook it in two batches. I remember when I tried to cook it all at once. It steamed instead of frying.
Second, the pickled veggies taste too sharp. Just add a tiny pinch more sugar. This balances the vinegar perfectly. Third, the sandwich feels dry. Do not skip the sauce! It brings all the flavors together.
Getting these right matters. It makes your food taste exactly how you want. It also makes you feel like a kitchen pro. Which of these problems have you run into before?
Your Quick Banh Mi Questions Answered
Q: Can I make this gluten-free? A: Yes! Use tamari instead of soy sauce. Use a gluten-free baguette.
Q: What parts can I make ahead? A: The tofu can marinate for 24 hours. The veggies can pickle for a day.
Q: I don’t have lemongrass. A: That’s okay. The ginger and lime still give great flavor. Fun fact: lemongrass is related to the grass in your yard!
Q: Can I double the recipe? A: Absolutely. Just use two pans to cook the tofu. This keeps it crispy.
Q: Any other topping ideas? A: Thinly sliced radishes add a nice crunch. They are lovely and pink. Which tip will you try first?
From My Kitchen to Yours
I hope you love making these vibrant sandwiches. They are full of fresh, zingy flavors. Cooking is about sharing joy and good food. I would love to see your creation.
Share a photo of your finished banh mi. Let me know how your family liked it. Have you tried this recipe? Tag us on Pinterest! Your pictures make my day.
Happy cooking!
—Emma Caldwell.

Lemongrass Tofu Banh Mi Sandwiches: Lemongrass Tofu Banh Mi Sandwich Recipe
Description
Crispy lemongrass tofu meets pickled veggies in a fresh, vegan Banh Mi. An easy, flavorful lunch idea that’s packed with protein and perfect for meal prep.
Ingredients
Tofu:
Pickled Veggies:
Sauce:
To Serve:
Instructions
- Cut: Stand tofu on its side and cut down the center to create 2 thin slabs. Cut each slab in half lengthwise to create slabs that will fit in your baguettes.
- Press: Press tofu for at least 15 minutes, using either a tofu press or by wrapping it in a clean towel and setting a heavy pan on top of it, letting the moisture drain.
- Marinate Tofu: Stir together the rest of the Tofu ingredients in a shallow dish, then add the tofu. Coat each slab, then let marinate for at least 1 hour (up to 24 hours).
- Pickled Veggies: In a separate bowl, stir together all Pickled Veggies ingredients and let marinate for 1 hour.
- Cook Tofu: Cook tofu over high heat in a nonstick skillet, flipping to cook both sides until golden brown and crispy.
- Assemble: Stir together Sauce ingredients and spread on the inside of each baguette. Stuff with the tofu, pickled veggies, and cilantro.






Leave a Reply