The classic Reuben sandwich goes vegan! Made with layers of hearty seitan, tangy sauerkraut and creamy vegan Russian dressing, these sandwiches are packed with flavor and grilled to crispy delicious perfection.

My husband was in the middle of transitioning to a vegetarian diet when I first met him, and he was really excited about my cooking. He made lots of suggestions for meatless versions of old favorites, and lots of them were dishes that I’d never actually had. One of his first requests was for a Reuben sandwich.

I’ve never had a conventional Reuben, so I relied on my husband’s guidance for this one. He tells me it’s pretty spot on. To this day it’s a household favorite!

Using Seitan in a Reuben

Not only have I never had a reuben, but I’ve never even had corned beef, which is the main ingredient in a conventional Reuben. Seitan is the most realistic beef substitute I know of, which is why I use it in my reuben sandwiches.

Seitan is also super easy to work with and loaded with protein.

I’ve made these sandwiches using my homemade seitan, as well as store-bought. Both work great! The advantage of making your own is that you make it in large chunks and then slice them super thin. If you prefer to use the store-bought stuff, just use a chef’s knife to cut your seitan into strips that are as thin as possible.

How to Make a Vegan Reuben

Start by prepping your sauces. You’ll be dressing your Reubens in vegan thousand Island dressing made from vegan mayo, ketchup, vegan Worcestershire sauce, horseradish mustard and hot sauce.

The other sauce you’ll need to make is for seasoning your seitan. For this, mix together some soy sauce, vegan Worcestershire, maple syrup, ginger, allspice, cloves and black pepper. You’ll want this to be ready to go before you begin cooking the seitan.

To prepare your seitan Reuben filling, start by sautéing some onion in a bit of oil. Let the onion brown slightly, then add some garlic. Once the garlic becomes very fragrant (after about a minute) add your seitan. Cook the seitan for a few minutes to get it to crisp up. And finally, add your sauce.

Let the seitan cook for a minute or so more, until most of the sauce dries up. Your filling is done!

Grill up your sandwiches using rye bread slices slathered in vegan butter. Layer your seitan filling, dressing, some sauerkraut, and optionally a slice of vegan cheese and some dill pickle slices between the bread and grill to crispy golden perfection.

FAQ & Tips for Making Awesome Vegan Reuben Sandwiches

What kind of vegan cheese do you recommend for this recipe? Reubens are traditionally made using Swiss cheese. Daiya makes a vegan Swiss, but my supermarket doesn’t carry it and I’ve never tried it. The sandwich you see in the photos was made using Follow Your Heart smoked gouda.

Reubens are traditionally made using Swiss cheese. Daiya makes a vegan Swiss, but my supermarket doesn’t carry it and I’ve never tried it. The sandwich you see in the photos was made using Follow Your Heart smoked gouda. Not into vegan cheese? Leave it out or substitute avocado slices!

Leave it out or substitute avocado slices! Where can I get red sauerkraut like I see in your photos? I actually made it myself using red cabbage and this recipe.

I actually made it myself using red cabbage and this recipe. Doesn’t Worcestershire sauce contain anchovies? Most brands do, but Annie’s and Edward & Sons brands are both vegan.

Most brands do, but Annie’s and Edward & Sons brands are both vegan. These sandwiches are pretty indulgent. Want to lower the fat/calorie content? Use less oil and cut back on the dressing. You could also substitute mustard for the dressing. Want to lower the sodium content? Cut back on the soy sauce (or use a low sodium variety), and/or the sauerkraut.

Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

Print Vegan Reuben Sandwiches The classic Reuben sandwich goes vegan! Made with layers of hearty seitan, tangy sauerkraut and creamy vegan Russian dressing, these sandwiches are packed with flavor and grilled to crispy delicious perfection. Prep Time 15 minutes Cook Time 20 minutes Total Time 35 minutes Servings 3 Calories 544 kcal Author Alissa Ingredients For the Vegan Russian Dressing 1/4 cup Vegan mayo

1 tablespoon ketchup

1/2 tablespoon vegan Worcestershire sauce

1 teaspoon prepared horseradish mustard

1/2 teaspoon hot sauce, or to taste For the Filling 1 1/2 tablespoons soy sauce

1 tablespoon vegan Worcestershire sauce

3/4 teaspoon maple syrup

1/4 teaspoon powdered ginger

1/4 teaspoon allspice

1/4 teaspoon black pepper

Pinch cloves

1 tablespoon canola oil, or high heat oil of choice

1 small onion, diced

1 garlic clove, minced

8 ounces seitan (about half a batch if using my homemade seitan recipe), thinly sliced For the Sandwiches 6 slices rye bread

2 tablespoons vegan butter

1/2 cup sauerkraut

3 slices vegan cheese (optional)

Dill pickle slices (optional) US Customary - Metric Instructions Whisk together all if the dressing ingredients in a small bowl and set it aside. In a separate small bowl, stir together the soy sauce, Worcestershire sauce, maple syrup, ginger, allspice, black pepper and cloves. This is your sauce for seasoning the seitan. Set it aside. Coat the bottom of a medium skillet with the oil and place it over medium-high heat. Give the oil a minute to heat up. Once it begins to shimmer, add the onion. Sauté the onion for about 4 minutes, until it softens up and begins to brown. Add the garlic and sauté it for about 1 minute, until it becomes very fragrant. Add the seitan to the skillet and sauté everything for about 5 minutes more, until the seitan begins to crisp up in spots. Carefully pour the soy sauce mixture over the seitan and flip a few times to mix the ingredients. Cook the mixture for 1 to 2 minutes more, until most of the liquid has dried up. Remove the seitan from the skillet and transfer it to a plate. Wipe out the skillet or grab a clean one and set it over medium heat. Butter one side of each bread slice, then place three slices (or fewer and cook the sandwiches in batches if there isn't enough room), in the skillet, butter side down. Layer the seitan, sauerkraut, dressing, pickles and cheese, if using, over the bread slices, then top with the remaining slices, butter side up. Cook the sandwiches for about 4 minutes on each side, until golden and crispy. Transfer the sandwiches to plates and serve. Recipe Notes Nutrition information does not include cheese or pickles. Nutrition Facts Vegan Reuben Sandwiches Amount Per Serving (1 sandwich) Calories 544 Calories from Fat 238 % Daily Value* Fat 26.4g 41% Saturated Fat 2.9g 15% Sodium 1954mg 81% Potassium 124mg 4% Carbohydrates 41.4g 14% Fiber 7.1g 28% Sugar 7.2g 8% Protein 39.2g 78% Calcium 20mg 2% Iron 4mg 22% * Percent Daily Values are based on a 2000 calorie diet.

Sharing is caring!