Skip to main content Skip to header navigation

Meatless Monday: Spicy (tofu) banh mi sandwiches

This recipe for spicy banh mi sandwiches is made with tofu, tastes delicious and is also something you can personalize. Since this version is a bit spicy, you can take the seasonings into your own hands, then wrap them around this filling sandwich!

Meatless Monday: Spicy (tofu) banh mi sandwiches

Check out the nutritional benefits of tofu:

  • It’s an excellent source of protein
  • It’s low in calories and sodium
  • It’s a cholesterol-free food
  • It’s a great source of calcium and iron

All hands on!

Wondering if a sandwich is filling enough for a Meatless Monday meal? The answer is yes if you’re making spicy tofu banh mi sandwiches! Served on thick, crusty bread and piled high with veggies and tofu, you’ll have your hands — and tummies — full with this sandwich.

Try this Meatless Monday fried egg and grilled asparagus sandwich >

Made for each other

The ingredients of this sandwich are complementary — spicy and sweet, crunchy and soft, hot and cool — and are great for a meatless meal. Pork is a typical ingredient for banh mi, but you won’t miss the swap with preseasoned and baked tofu.

Take a look at the benefits of going meat free, even once a week >>

Spicy banh mi sandwiches

Recipe courtesy of Grab a Plate

Serves 2


  • 4 ounces season, baked tofu, cut into cubes
  • 1 (12-inch) French-style baguette, sliced into two, then sliced in half horizontally (any type of crunchy bread can be used)
  • 2 large radishes, sliced thin with a mandolin
  • 1/4 cup cucumbers, sliced thin with a mandolin
  • 1/2 cup carrots, cut into matchstick pieces
  • 1/4 small jalapeño pepper, cut into thin slices
  • 1/3 cup rice wine vinegar (or apple cider vinegar)
  • 3 teaspoons honey (or sugar)
  • 1/8 cup fresh cilantro leaves
  • 1/4 cup mayonnaise
  • Juice from 1/2 a lime
  • 1/2 teaspoon garlic chili paste (you could use another type hot sauce like a sriracha), or to taste


  1. Preheat your oven to 350 degrees F.
  2. Whisk together the vinegar and honey. Add the mixture to a medium-sized sealable plastic bag or container with a lid.
  3. Place the radishes and carrot into the container or bag and toss to coat. Allow the vegetables to sit in the marinade for at least half an hour.
  4. Meanwhile, place the sandwich bread on a baking sheet and place in the oven for about five minutes or until lightly toasted.
  5. While the bread is toasting, combine the mayonnaise, lime juice and garlic chili paste and mix well.
  6. Allow the bread to cool slightly. Drain the marinade.
  7. Spread the mayo mixture on the bottom half of the bread.
  8. Add the tofu and top with the carrot-radish mixture, then with the cucumber, jalapeno slices and top with the cilantro.

Who doesn’t love a great, filling sandwich?

More Meatless Monday meals to try

Baked eggplant marinara
Stuffed and grilled Hungarian peppers
Walnut, apple and cheddar cheese pizza

Leave a Comment