Go Back Email Link
+ servings
vegan reuben
Print Recipe
4.75 from 4 votes

Vegan Reuben

Dive into a delicious vegan Reuben made with marinated seitan, vegan thousand island dressing, and sauerkraut, grilled to perfection. You may just fall in love with this sandwich. I know my husband did!
Prep Time5 mins
Cook Time20 mins
Total Time25 mins
Course: Sandwiches
Cuisine: Irish
Diet: Vegan
Servings: 6 servings
Calories: 323kcal


Vegan Thousand Island Dressing


Seitan (Corn Beef Marinade)

  • 1 cup dill pickle juice
  • 1 cup beet juice
  • 2 teaspoons garlic powder
  • 1 teaspoon dry mustard
  • 2 teaspoon onion powder
  • 1 Tablespoon fresh dill
  • 1 tablespoon parsley
  • 2 teaspoons black pepper

Other Ingredients

  • 12 slices of oil-free bread of choice
  • 4 cups sauerkraut squeezed dry


Seitan (Corn Beef)

  • Prepare seitan according to instructions; 1 pound or ½ the recipe makes 6 large sandwiches.
  • Combine marinade ingredients in a refrigerator-safe container with a lid.
  • Whisk ingredients together and add thin slices of seitan.
  • Cover ad refrigerates for 1-2 days; the longer, the better.
  • Once marinated, remove the slices of seitan from the marinade and cook in the oven or stovetop.
  • If cooking in the oven, preheat the oven to 350 degrees and prepare a baking sheet with parchment paper or a silicone baking mat.
  • Place slices on the baking sheet in a single layer and cook for 20 minutes.
  • If cooking in a skillet, heat a skillet into medium-low.
  • Add the seitan in a single layer and cook ten minutes on each side in batches until it is heated through.

Thousand Island Dressing

  • Follow the directions for Vegan Thousand Island Dressing.
  • 1 recipe makes twice the dressing amount needed for 6 sandwiches, but the dressing is great as a dip or salad dressing. Or cut the recipe in half.
  • Be sure not to blend the pickles, as they should be chopped and added after blending.

Preparing the sandwich

  • Using your hands, squeeze all the juice from the sauerkraut and set it aside. This to avoid having a soggy sandwich.
  • Place bread on a flat surface.
  • Using a knife, spread both sides of the bread with the vegan Thousand Salad Dressing.
  • Then, add a generous portion of seitan corn beef.
  • Next, add the sauerkraut and the other slice of bread on top.
  • In a skillet, over medium-low heat, place each sandwich in the base of the skillet.
  • Cook for 5 minutes on each side, checking to make sure it is toasted to your preferences.
  • Remove sandwiches and cut them in half.


For a nut-free version of Thousand Island Dressing, substitute white beans for nuts before blending.
Gluten-free bread is an option for a gluten-free sandwich.
Don't like Thousand Island Dressing? try Dijon mustard instead or vegan French Dressing.


Calories: 323kcal | Carbohydrates: 42g | Protein: 23g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 1g | Trans Fat: 0.01g | Cholesterol: 3mg | Sodium: 2513mg | Potassium: 285mg | Fiber: 6g | Sugar: 7g | Vitamin A: 105IU | Vitamin C: 15mg | Calcium: 108mg | Iron: 5mg