clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Stacked smoky maple tofu sandwiches on a plate.

Smoky Maple Tofu Sandwich

  • Author: Brittany Mueller
  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 20 minutes
  • Yield: 4 sandwiches 1x
  • Category: Lunch & Dinner, Sandwich
  • Method: Sautéing
  • Cuisine: Vegan


All the TLT (tofu, lettuce, tomato sandwich) basics: toasted bread, smoky maple tofu, green leaf lettuce, sliced tomato, vegan mayo, plus some deluxe extras! Caramelized onions, mashed avocado, and Dijon mustard make this tofu sandwich downright fancy.



Caramelized Onions:

  • 1 large white or yellow onion, sliced
  • ½ tbsp vegan butter
  • ¼ tsp salt
  • * 1 tbsp water, as needed

Marinated Smoky Maple Tofu:

  • 1 (350 g) block extra-firm tofu
  • ½ tbsp canola oil
  • 3 cloves garlic, minced
  • 2 tbsp soy sauce
  • 2 tbsp maple syrup
  • 2 tbsp water
  • ½ tsp liquid smoke

Smoky Maple Tofu Sandwich:

  • 8 slices of wholegrain rye bread
  • 1 ripe avocado, mashed
  • Vegan mayo, to taste
  • Dijon mustard, to taste (optional)
  • 4 leaves of green leaf lettuce
  • 4-8 slices of tomato


Marinated Smoky Maple Tofu:

  1. Slice tofu into ¼” (½ cm) slices. Press or pat tofu dry with a clean kitchen towel.
  2. In a shallow dish or sandwich-sized food storage bag, add garlic, soy sauce, maple syrup, water, and liquid smoke. Add the sliced tofu and marinate for 30-60 minutes. Meanwhile, begin caramelizing the onions and preparing your sandwich toppings.
  3. After caramelizing the onions, pre-heat ½ tbsp canola oil in a large skillet over medium-high heat.
  4. Add the marinated tofu to the skillet (do not crowd the pan), but reserve and excess marinade. Cook both sides until golden-brown. Pour the remaining marinade into the pan with the tofu, stirring gently. Continue cooking until the tofu has absorbed all the marinade. Set aside.

Caramelized Onions:

  1. In a thick-bottomed skillet, heat vegan butter over medium heat. Add the sliced onions and season with ¼ tsp salt.
  2. Adjust the heat and stir occasionally so that the onions brown and caramelize but don’t burn or dry out. Don’t stir too often or the onions with take longer to caramelize. As the onions cook down you’ll need to stir them more often to prevent burning.
  3. If the onions begin to get dry, add 1 tbsp water.
  4. Once the onions are very soft and golden to golden-brown in colour, remove from heat (approximately 45-60 minutes).

Assembling the Smoky Maple Tofu Sandwiches:

  1. Lightly toast each slice of bread.
  2. Spread one slice with mashed avocado, and on slice with vegan mayo and Dijon mustard (optional).
  3. Top the toasted mayo/mustard bread with a leaf of lettuce, 1-2 slices of lightly salted tomato, 4 slices of tofu, and ¼ of the caramelized onions. Top with the toasted avocado bread.
  4. Slice sandwich in half.

Keywords: tofu sandwich, tofu sandwich recipes, vegan tofu sandwich