Go Back
+ servings
5 from 1 vote
Two Halves of a Peanut Butter Tofu Sandwich on a Plate with a Bottle of Sriracha in the Background
Baked Peanut Tofu Sandwiches with Sriracha Mayo
Prep Time
10 mins
Cook Time
30 mins
Total Time
40 mins
 
Thai-inspired baked peanut tofu is baked up and stuffed into rolls with spicy sriracha spiked mayo to create these mouthwatering vegan sandwiches.
Course: Sandwich
Cuisine: American, Asian-Inspired
Servings: 4
Calories: 453 kcal
Author: Alissa
Ingredients
For the Baked Peanut Tofu
  • 3 tbsp. creamy natural peanut butter
  • 3 tbsp. maple syrup
  • 1 ½ tbsp. soy sauce
  • 1 ½ tbsp. lime juice
  • 1 tsp. sesame oil
  • 1 tsp. freshly grated ginger
  • 1 large garlic clove, minced
  • about ¼ cup water
  • 1 lb. extra firm tofu, drained, pressed and sliced into 8 slabs
For the Sriracha Mayo
For Serving
  • 4 6 inch sandwich rolls, sliced open
  • 4 big lettuce leaves, or a few handfuls of your favorite sandwich greens
  • 1 large tomato, sliced open
Instructions
  1. Preheat oven to 400° and line a baking sheet with parchment. Whisk peanut butter, maple syrup, soy sauce, lime juice, sesame oil, ginger, and garlic together in a small bowl. Thin with water, adding about a tablespoon at a time until the mixture has a nice smooth consistency, but isn't yet runny.
  2. Slather both sides of each of your tofu slabs with peanut sauce, reserving any excess sauce. Arrange tofu on your parchment-lined baking sheet. Bake 15 minutes, gently flip, and bake 15 minutes more, until peanut sauce becomes crusty and lightly browned.
  3. Stir vegan mayo and sriracha together in a small bowl.
  4. Slather insides of rolls with sriracha mayo and stuff with peanut tofu, lettuce leaves and tomato slices. Drizzle with any reserved peanut sauce. Serve.
Nutrition Facts
Baked Peanut Tofu Sandwiches with Sriracha Mayo
Amount Per Serving
Calories 453 Calories from Fat 167
% Daily Value*
Fat 18.5g28%
Saturated Fat 3.5g18%
Sodium 850mg35%
Potassium 326mg9%
Carbohydrates 56.6g19%
Fiber 4.6g18%
Sugar 16g18%
Protein 20.1g40%
Calcium 270mg27%
Iron 5.9mg33%
* Percent Daily Values are based on a 2000 calorie diet.