Go Back
–+ servings
Print
Easy Vegan Reuben Sandwich

Vegan Reuben Sandwich

This vegan reuben sandwich is made from marinated thinly sliced tofu thats baked until the edges get crispy, making for THE perfect sandwich!

Course Dinner
Cuisine American
Keyword reuben, sandwich, vegan cheesecake
Prep Time 10 minutes
Cook Time 30 minutes
Marinating Time 4 hours
Total Time 4 hours 40 minutes
Servings 2 people
Calories 1363 kcal

Ingredients

Vegan Reuben Sandwich

  • 1/3 cup soy sauce
  • 2 tablespoons olive oil
  • 2 tablespoons steak sauce
  • 1 tablespoon yellow mustard
  • 2 teaspoons smoked paprika
  • 1 teaspoon garlic powder
  • 1 teaspoon dried thyme
  • 1 teaspoon ground coriander
  • 1/2 teaspoon black pepper
  • 1 pound extra firm tofu
  • 4 slices of vegan rye bread toasted
  • 2 cups sauerkraut yes this sounds like a lot for 2 sandwiches but it will lose water and cook down to a smaller size
  • 2 slices vegan provolone or vegan cheddar cheese
  • 1/2 cup vegan russian dressing recipe below

Vegan Russian Dressing

  • 1 cup vegan mayonnaise
  • 1/3 cup ketchup
  • 1/4 cup savory pickle relish the salty kind, NOT bread and butter pickles
  • 1 tablespoon horseradish can adjust more or less depending on how "spicy" you like it
  • 1 teaspoon white vinegar
  • 1 teaspoon paprika
  • 1 teaspoon soy sauce
  • 1/2 teaspoon garlic powder

Instructions

Vegan Russian Dressing

  1. Mix together all of the ingredients in a bowl until combined. Cover and refrigerate until use.

Vegan Reuben Sandwich

  1. In a medium-sized bowl, whisk together the soy sauce, olive oil, steak sauce, mustard, smoked paprika, garlic powder, thyme, coriander, and black pepper until combined. Set side.
  2. Cut the slab of tofu into thin slices, about 2-3mm thick (roughly the same thickness as gyro meat). Lay the slices to cover the bottom of a wide tupperware container, and generously brush them with the marinade, then continue with another layer of the slices and repeat until all the slices are in the container and have been brushed with marinade. Pour the remaining marinade over the top of the slices. Cover and refrigerate for 4 hours or overnight for maximum flavor.
  3. Preheat your oven to 400°Fahrenheit. Line a lipped baking sheet with parchment paper and lay the tofu slices on the sheet, leaving at least 1 cm of space around each slice so the edges are not touching (this will make sure the edges get crispy). You may need multiple baking sheets depending on the size of your baking sheets and your oven. Give them another brush with the marinade. Place them in the oven and roast until the edges are golden brown and crispy, about 20 to 30 minutes depending on how thinly you sliced the tofu. (The thinner you sliced the tofu, the shorter the cooking time will be. Keep a close eye on them since you don't want them to burn.)
  4. Meanwhile, heat the sauerkraut in a frying pan over medium heat until it's released some of its water, is sizzling, and is very hot. Using a wooden spoon or metal spatula, separate the sauerkraut into two disc shapes in the pan. Place a slice of the vegan cheese on each pile, cover the pan, and reduce heat to medium low. Allow to cook + steam until the cheese has melted, about 3 to 5 minutes.
  5. Spread 2 tablespoons of the russian dressing on 1 side of toasted bread, and repeat with the remaining 3 slices of bread (you can refrigerate any excess russian dressing and enjoy for another use). Use a metal spatula to scrape 1 pile of the sauerkraut and cheese off the pan and place it on one of the dressing-ed sides of bread. Repeat with the other pile of sauerkraut and cheese.
  6. Place your desired number of baked tofu slices on top of the cheese/sauerkraut, and then place the other toasted rye bread on top, dressing-side-down. Repeat with the other sandwich, and enjoy!
Nutrition Facts
Vegan Reuben Sandwich
Amount Per Serving
Calories 1363 Calories from Fat 882
% Daily Value*
Fat 98g151%
Saturated Fat 13g81%
Polyunsaturated Fat 5g
Monounsaturated Fat 12g
Sodium 5696mg248%
Potassium 1117mg32%
Carbohydrates 84g28%
Fiber 12g50%
Sugar 19g21%
Protein 31g62%
Vitamin A 1835IU37%
Vitamin C 27mg33%
Calcium 229mg23%
Iron 10mg56%
* Percent Daily Values are based on a 2000 calorie diet.