Vegetarian Banh Mi Sandwich

A traditional banh mi sandwich is filled with pork, but this version gets a vegetarian makeover with crispy tofu, vegetables and Sriracha mayonnaise.

This sponsored recipe is brought by Kikkoman® as part of Food & Nutrition‘s Recipe Roundup program. Click for more recipes.

Recipe by Deborah Murphy, MS, RDN


  • 14 ounces extra firm tofu
  • 1 tablespoon water
  • ½ cup Kikkoman® Less Sodium Soy Sauce
  • 1 teaspoon grated ginger
  • 1 clove garlic
  • 3 radishes
  • 3 tablespoons Kikkoman® Rice Vinegar
  • 2 tablespoons water
  • ¼ teaspoon ground black pepper
  • ¼ cup fat free mayonnaise
  • 2 tablespoons Kikkoman® Sriracha Hot Chili Sauce
  • ½ teaspoon lime zest
  • 1 tablespoon canola oil
  • 1 jalapeno, thinly sliced, seeds removed
  • 1 carrot, cut into matchsticks
  • ½ cucumber, cut into ribbons
  • 1 avocado, mashed
  • ½ cup fresh cilantro leaves
  • 20-inch baguette


Cut tofu into five 1-inch thick slabs. Add the water, soy sauce, ginger and garlic into an 8×8-inch baking dish. Arrange tofu in the marinade in a single layer. Cover with plastic wrap and let marinate in the refrigerator for 15 minutes. Pull from the refrigerator and flip each piece of tofu. Place back in the refrigerator for another 15 minutes.

Make the quick pickled radishes by adding the radish, vinegar, water and ground black pepper to a small bowl. Cover with plastic wrap and store in the refrigerator until ready to use. Stir together mayonnaise, sriracha sauce, and lime zest. Set aside.

Heat canola oil in a non-stick skillet over medium-high heat for 2 minutes. Arrange tofu in a single layer in the pan. Cook for 5 minutes on one side or until lightly browned. Flip tofu and cook another 5 minutes on the second side until browned. Transfer to a plate to cool slightly. In a small bowl, mash avocado with a fork. Slice baguette into five 4-inch pieces.

To assemble sandwiches, spread 1 tablespoon sriracha mayo on each of the bottom slices of baguette. Spread 1 tablespoon mashed avocado on the bottom of each of the top slices of bread. Add tofu to the bottom slice of each sandwich and evenly divide cucumber ribbons, carrots, pickled vegetables, jalapeno slices, and cilantro leaves between each of the sandwiches. Top each with upper slice of bread spread with avocado. Serves 5.

Nutrition Information

Serving Size: 1 sandwich

CALORIES 362; TOTAL FAT 13g; SAT. FAT 2g; CHOL. 0mg; SODIUM 841mg; CARB. 48g; FIBER 6g; SUGARS 4g; PROTEIN 17g

Deborah Murphy on FacebookDeborah Murphy on InstagramDeborah Murphy on PinterestDeborah Murphy on Twitter
Deborah Murphy
Deborah Murphy, MS, RD, practices clinical dietetics in Chicago. She shares practical nutrition tips and healthy recipes on her personal blog, Dietitian Debbie Dishes. In her free time, you’ll likely find her either shopping the farmers market or in the kitchen, camera and spatula in hand. Connect with Deborah on Twitter and Instagram.

Apron OvenMitt