Go Back

Tofu Sandwich With Caramelized Onions | Vegan Sandwich Recipe

Savory tofu slices layered with sweet caramelized onions and fresh greens between your favorite bread. Hearty, wholesome, and perfect for any meal.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 Servings
Course: Lunch, Main Course
Cuisine: American

Ingredients
  

For the Tofu:
  • 1 block extra-firm tofu pressed and sliced into slabs
  • 2 tablespoons soy sauce or tamari
  • 1 tablespoon olive oil
  • 1 teaspoon smoked paprika
  • 1 teaspoon garlic powder
  • ½ teaspoon black pepper
For the Caramelized Onions:
  • 2 large yellow onions thinly sliced
  • 1 tablespoon olive oil
  • 1 teaspoon balsamic vinegar optional, for richness
  • Pinch of salt
For Assembly:
  • 8 slices sourdough multigrain, or ciabatta bread
  • Vegan mayo mustard, or hummus for spreading
  • Fresh greens like spinach lettuce, or arugula
  • Optional add-ons: sliced tomatoes cucumbers, or pickles

Method
 

  1. Marinate tofu with soy sauce, spices, and oil. Pan-fry or bake until golden.
  2. Caramelize onions slowly in olive oil until soft and sweet.
  3. Spread bread with vegan mayo or hummus. Add tofu, onions, and greens.
  4. Top with bread, slice, and serve warm or cold.