Go Back

Easy Pesto Tofu Sandwich

If you’ve ever wondered how to make tofu taste amazing, this pesto tofu sandwich is the answer. With smoky, savory baked tofu, fresh greens, juicy tomatoes, and tangy pickled onions layered between slices of toasted sourdough, this plant-based sandwich is a game-changer.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Dinner, Lunch
Servings 4 Sandwiches

Ingredients
  

  • 1 package super firm tofu sliced thinly
  • 1 Tbsp olive oil
  • 1 tsp soy sauce
  • 1 tsp maple syrup
  • ½ tsp smoked paprika
  • ½ tsp garlic powder
  • For the sandwich:
  • 2 slices sourdough bread lightly toasted
  • 2 –4 slices baked tofu per sandwich
  • Pesto store-bought or homemade
  • Handful of spinach or arugula
  • Sliced tomato
  • Pickled red onions

Instructions
 

  • Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
  • In a small bowl, whisk together olive oil, soy sauce, maple syrup, smoked paprika, and garlic powder.
  • Slice tofu into thin slabs and coat each piece in the marinade. Arrange slices in a single layer on the baking sheet.
  • Step 2: Bake the tofu
  • Bake for 25–30 minutes, flipping halfway, until tofu is golden brown and slightly firm at the edges.
  • Remove from oven and let cool slightly.
  • Step 3: Assemble the sandwich
  • Lightly toast sourdough bread slices.
  • Spread pesto generously on one or both slices.
  • Add 2–4 slices of baked tofu, spinach or arugula, tomato slices, and pickled red onions.
  • Top with the second slice of bread, press gently, and cut in half.
Keyword Dairy-free, Vegan, Vegetarian