Go Back
+ servings
tofu sandwich recipe

Tasty Tofu Sandwich You Would Love

As a vegan that wants to have the best sandwich experience, this tofu sandwich recipe is probably the best you can get. it's simple but result is excellent.
Prep Time 15 minutes
Cook Time 15 minutes
Servings: 2 Sandwiches
Course: Lunch
Cuisine: American, Vegan
Calories: 350

Ingredients
  

For the tofu:
  • 1 200 g (about 7 oz ) extra-firm tofu, pressed and sliced into ½-inch slabs
  • 1 tbsp soy sauce or tamari for gluten-free
  • 1 tbsp olive oil
  • 1 tsp maple syrup
  • ½ tsp smoked paprika
  • ¼ tsp garlic powder
  • Pinch of black pepper
For the sandwich:
  • 4 slices whole-grain or sourdough bread toasted
  • 2 tbsp vegan mayo or hummus
  • 1 tsp Dijon mustard
  • 1 small avocado sliced
  • ½ cup baby spinach or lettuce
  • 1 medium tomato sliced
  • ¼ small red onion thinly sliced
  • Optional: pickles or sprouts for extra crunch

Equipment

  • Non-stick skillet or grill pan
  • Mixing bowl
  • Tofu press or paper towels and a heavy object
  • Spatula
  • Knife and cutting board

Method
 

Press the tofu:
  1. Wrap the tofu in paper towels and place a heavy object on top for about 10–15 minutes to remove excess moisture.
Marinate:
  1. In a small bowl, whisk together soy sauce, olive oil, maple syrup, smoked paprika, garlic powder, and black pepper.
  2. Add the tofu slices and let them marinate for 10 minutes (or longer for more flavor).
Cook the tofu:
  1. Heat a non-stick skillet over medium heat.
  2. Add the tofu slices and cook 3–4 minutes on each side until golden brown and slightly crispy.
Prepare the sandwich:
  1. Toast the bread slices. Spread vegan mayo (or hummus) on one side and Dijon mustard on the other.
Assemble:
  1. Layer the spinach, tofu slices, tomato, avocado, and red onion. Add pickles or sprouts if desired.
  2. Top with the second slice of bread.
Serve:
  1. Slice in half and enjoy warm or at room temperature!

Nutrition

Calories: 350kcal
Tried this recipe?Let us know how it was!