Lemongrass Tofu Banh Mi

The banh mi is proof that a sandwich can be a whole meal's worth of flavor in one hand. A crackly baguette, a slick of mayo, a pile of pickled carrots and daikon, cool cucumber, and fragrant cilantro — the classic Saigon construction works beautifully with tofu instead of meat. Here, slices of extra-firm tofu get marinated in lemongrass, garlic, and soy, then seared until the edges turn golden and crisp. The result is savory and bright, with the kind of sweet-sour-crunchy balance that makes banh mi so hard to put down.

If you've only ever had banh mi with pork or chicken, this version will change your mind about tofu. Press it well, slice it thin, and give it a hard sear — it soaks up the lemongrass marinade and crisps up in a way that stands up to all those crunchy toppings.

Vietnamese cafés in the US usually offer tofu or mushroom banh mi alongside the classics, so this is a faithful take on something already beloved — just made at home, on your schedule, with the pickles exactly as bright as you like them.

Lemongrass tofu banh mi — crusty baguette with golden seared lemongrass tofu, pickled carrots and daikon, cucumber, and cilantro

Why This Works

Crispy-edged tofu: A hard sear in a hot skillet gives the tofu a golden crust and chewy edges that hold their own inside the sandwich.

The lemongrass marinade does double duty: It flavors the tofu and can be drizzled over the sandwich, too — nothing wasted.

All the classic banh mi textures: Crunchy baguette, juicy pickled vegetables, cool cucumber, creamy mayo. This hits every layer the Saigon original is known for.

Naturally vegetarian: The only tweak for a vegan version is swapping the mayo for a plant-based one.

Ingredients

For the lemongrass tofu:

  • 1 block (14 oz) extra-firm tofu, pressed for 20 minutes
  • 2 tablespoons finely minced lemongrass (tender inner stalks only)
  • 2 cloves garlic, minced
  • 1 small shallot, minced
  • 2 tablespoons soy sauce
  • 1 tablespoon maple syrup or granulated sugar
  • 1 tablespoon neutral oil (avocado, vegetable, or grapeseed), plus 2 tablespoons for searing
  • 1/2 teaspoon freshly ground black pepper

For the quick pickles (do chua):

  • 1 cup julienned carrots
  • 1 cup julienned daikon radish
  • 1/2 cup granulated sugar
  • 1 cup white vinegar
  • 1/2 cup water
  • 1 teaspoon salt

To assemble:

  • 2 Vietnamese-style baguettes or demi-baguettes (about 10 inches each), or 4 small rolls
  • 1/4 cup mayonnaise (or vegan mayo)
  • 1 small cucumber, cut into thin long strips
  • 1/2 cup fresh cilantro leaves and tender stems
  • 1–2 Thai chilies, thinly sliced (optional)
  • A splash of Maggi or soy sauce, for drizzling

Instructions

Lemongrass-marinated tofu slices searing in a cast iron skillet until golden and crisp at the edges

1. Quick-pickle the vegetables. Whisk the sugar, vinegar, water, and salt until the sugar dissolves. Add the julienned carrots and daikon, press them into the liquid, and refrigerate at least 1 hour (or overnight). These keep for 2 weeks, so make a bigger batch if you eat banh mi often.

2. Press and slice the tofu. After pressing, slice the tofu block into slabs about 1/2-inch thick — you'll get 6 to 8 pieces. Pat each piece dry with a towel; surface moisture is the enemy of a good sear.

3. Marinate the tofu. Stir together the lemongrass, garlic, shallot, soy sauce, maple syrup (or sugar), 1 tablespoon oil, and black pepper. Arrange the tofu slabs in a shallow dish, pour the marinade over, and turn to coat. Rest 30 minutes at room temperature, or up to 4 hours in the fridge.

4. Sear the tofu. Heat 2 tablespoons oil in a large skillet over medium-high heat until shimmering. Lay in the tofu slabs — don't crowd the pan — and sear 3–4 minutes per side until deep golden and crisp at the edges. Spoon a little of the leftover marinade over the tofu in the last minute so it caramelizes. (Reserve a spoonful of unused marinade separately for drizzling; discard anything that touched raw tofu.)

5. Warm the baguettes. A hot oven makes all the difference: 400°F for 5 minutes gives you a crackly crust and a soft interior. Slice each baguette almost all the way through, lengthwise, keeping the hinge intact.

6. Assemble the sandwiches. Spread mayo generously on both cut sides. Layer in the hot tofu, then a big tangle of drained pickles, cucumber strips, and cilantro. Add sliced chilies if you like heat. Drizzle with a little Maggi or soy sauce and any reserved marinade. Close, press lightly, and eat immediately.

Tips for the Best Banh Mi

Press the tofu properly. Extra-firm tofu out of the package still holds a lot of water. Twenty minutes under a plate with a can on top makes a real difference — the tofu browns instead of steaming.

Mince the lemongrass finely. Only the tender inner part of the stalk is edible; the outer layers are fibrous. Mince it as fine as you can so it melts into the marinade instead of leaving woody bits.

Don't skip warming the bread. A cold baguette makes a mediocre banh mi. Five minutes in a hot oven crisps the crust so it shatters when you bite — the signature banh mi sound.

Balance the pickles. Taste your do chua before assembling. It should be bright and sweet-sour. If it's too sharp, rinse briefly; if too sweet, add another splash of vinegar. The pickles carry the sandwich's acidity.

Variations

  • Vegan banh mi: use vegan mayo — everything else is already plant-based.
  • Pan-fried tempeh: swap the tofu for thin-sliced tempeh; it takes the lemongrass marinade just as well and crisps even harder.
  • Extra crunch: add a handful of shredded lettuce or thin-sliced jalapeños alongside the cucumber.
  • Breakfast banh mi: add a fried egg on top of the tofu — the runny yolk works like extra mayo.

What to Serve With Banh Mi

Banh mi assembly ingredients: sliced baguette, seared lemongrass tofu, pickled carrots and daikon, cucumber, cilantro, chilies, and mayonnaise

A banh mi is a full lunch on its own, but a light soup or salad on the side makes it feel like a Saigon café meal. A small bowl of pho ga is the classic pairing. For something crisp and refreshing, our green papaya salad keeps the table bright. And to drink, a tall glass of Thai iced tea hits just right alongside the sandwich's crunch.

Storing and Reheating

Store the tofu, pickles, and vegetables separately from the bread — an assembled banh mi goes soggy within an hour. The seared tofu keeps 3–4 days in the fridge and reheats well in a hot skillet or air fryer (5 minutes at 400°F brings back the crisp edges). Pickles keep 2 weeks. Assemble fresh each time for the best crunch.


Prep time: 25 min (+ 30 min marinating) · Cook time: 10 min · Total: 35 min · Servings: 2 large sandwiches (or 4 small)

Lemongrass Tofu Banh Mi

Prep Time 25 minutes
Cook Time 10 minutes
Total Time 35 minutes
Servings: 2 large sandwiches

Ingredients
  

Lemongrass tofu
  • 14 oz extra-firm tofu pressed 20 minutes
  • 2 tablespoons finely minced lemongrass tender inner stalks only
  • 2 cloves garlic minced
  • 1 small shallot minced
  • 2 tablespoons soy sauce
  • 1 tablespoon maple syrup or granulated sugar
  • 1 tablespoon neutral oil for marinade, plus 2 tablespoons for searing
  • 1/2 teaspoon black pepper freshly ground
Quick pickles (do chua)
  • 1 cup julienned carrots
  • 1 cup julienned daikon radish
  • 1/2 cup granulated sugar
  • 1 cup white vinegar
  • 1/2 cup water
  • 1 teaspoon salt
To assemble
  • 2 Vietnamese-style baguettes about 10 inches each, or 4 small rolls
  • 1/4 cup mayonnaise or vegan mayo
  • 1 small cucumber cut into thin long strips
  • 1/2 cup fresh cilantro leaves and tender stems
  • 1-2 Thai chilies thinly sliced; optional
  • A splash of Maggi or soy sauce for drizzling

Method
 

  1. Quick-pickle: whisk sugar, vinegar, water, and salt until dissolved. Add julienned carrots and daikon, press into the liquid, and refrigerate at least 1 hour (or overnight).
  2. Press and slice: after pressing, slice the tofu into 1/2-inch slabs (6 to 8 pieces) and pat dry.
  3. Marinate: stir together lemongrass, garlic, shallot, soy sauce, maple syrup (or sugar), 1 tablespoon oil, and black pepper. Coat the tofu and rest 30 minutes at room temperature or up to 4 hours in the fridge.
  4. Sear: heat 2 tablespoons oil in a skillet over medium-high heat until shimmering. Sear tofu 3-4 minutes per side until deep golden and crisp at the edges, spooning a little reserved marinade over in the last minute.
  5. Warm the bread: 400°F for 5 minutes for a crackly crust, then slice almost all the way through lengthwise, keeping the hinge intact.
  6. Assemble: spread mayo on both cut sides, layer in the hot tofu, drained pickles, cucumber strips, and cilantro. Add chilies if using, drizzle with Maggi or soy sauce and reserved marinade, press lightly, and serve immediately.

Private — saved only in this browser.

Leave a Comment

Recipe Rating