• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Sandwiches

    Published: Mar 15, 2023 · Modified: Nov 19, 2024 by Alissa Saenz · This post may contain affiliate links · 11 Comments

    Vegan Reuben Sandwiches

    Jump to Recipe Print Recipe

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

    Two halves of a Vegan Reuben Sandwich stacked and held together with a skewer.

    My husband was in the middle of eliminating animal products from his diet when I first met him, and he was really excited about my cooking. He made lots of requests for vegan 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!

    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.

    Jump to:
    • Ingredients You'll Need
    • How They're Made
    • Leftovers & Storage
    • More Vegan Sandwiches
    • 📖 Recipe
    • 💬 Comments

    Ingredients You'll Need

    • Vegan mayonnaise. Most supermarkets sell vegan mayo these days. Look for it near the regular mayo or in the natural foods section. Hellman's vegan, Just Mayo and Vegenaise are a few brands to look out for.
    • Tomato ketchup.
    • Vegan Worcestershire sauce. Most Worcestershire sauce is made with anchovies, so be careful here. Annie's, Edward & Sons, and Whole Foods brand are all vegan. You can also make your own vegan Worcestershire sauce — it's really easy!
    • Horseradish mustard.
    • Hot sauce. Skip this if you prefer. If not, just use your favorite brand. I like to use a dash of Tobasco sauce in my vegan Russian dressing.
    • Soy sauce. Tamari or liquid aminos are both totally fine substiutes.
    • Maple syrup. Feel free to use another liquid sweetener, like agave or coconut aminos, if that's what you have on hand.
    • Spices. You'll need ginger, allspice, black pepper and cloves in order to season your seitan like corned beef.
    • Vegetable oil. Use whatever high-heat oil you have on hand. Olive oil, canola oil, and coconut oil are all good choices.
    • Onion.
    • Seitan. You can use homemade seitan or store-bought.
    • Sliced rye bread.
    • Vegan butter. This can be found near the regular butter in most supermarkets. Look for brands like Miyoko's, Earth Balance, and Melt.
    • Sauerkraut.
    • Vegan cheese. You can skip this if you're not a fan of store-bought vegan cheese, but I really love it on these sandwiches. Daiya makes Swiss-style slices that are perfect for vegan Reubens.
    • Dill pickle slices. Another optional ingredient, but delicious.

    How They're Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Start by prepping your sauces.

    Hand stirring vegan Russian dressing together in a bowl.

    Stir the ingredients for the vegan Russian dressing together in a small bowl: mayo, ketchup, Worcestershire sauce, horseradish mustard, and hot sauce.

    Bowl of sauce for seasoning vegan corned beef.

    Stir the seasonings for your vegan corned "beef" together in a separate bowl: soy sauce, Worcestershire sauce, maple syrup, and your spices.

    Sliced seitan on a cutting board.

    Slice your seitan pieces nice and thin. This will be easiest if you use homemade seitan, which allows you to make larger pieces, but store-bought is fine. I'm using commercial seitan chunks in the photo above (Wegman's brand). Smaller pieces will just give you a slightly sloppier sandwich!

    Onions browning in a skillet with wooden spoon.

    Heat your oil in a medium skillet and add thinly sliced onion. Sauté the onion for a few minutes until the pieces soften and begin to brown.

    Seitan slices and onions cooking in a skillet.

    Add the sliced seitan to the skillet and cook it with the onion for a few minutes, stirring frequently, until the slices begin to brown and crisp up a bit.

    Tip: If your seitan came in a package with some marinade, add a bit of the liquid to the skillet when cooking your seitan. You'll get some extra flavor out of it.

    Hand pouring sauce into a skillet filled with seitan and onions.

    Carefully pour the soy sauce mixture over the seitan in your skillet. Stir it up so that it forms a nice, even coating on the seitan.

    Vegan corned beef and onions cooking in a skillet.

    Continue cooking the seitan with the sauce, stirring frequently, until the sauce begins to dry up in spots.

    Take the skillet off of the burner and taste-test your vegan corned beef. Careful, as it will be hot! Adjust any seasonings to your liking.

    To assemble and grill a sandwich, butter a couple of bread slices. Place a slice, butter side down, in the skillet, and top it with Russian dressing, seitan, sauerkraut, and optionally some sliced vegan cheese and pickle slices, before placing a second bread slice on top, butter side up.

    Vegan Reuben Sandwich grilling in a skillet.

    Grill the sandwich for a few minutes on each side, until golden and crispy.

    Plate with dill pickle spear, potato chips and a Vegan Reuben Sandwich.

    Serve your vegan Reuben sandwich immediately, while the fillings are hot and the bread is crispy!

    Leftovers & Storage

    While vegan Reubens are best served right away, leftovers will keep in an airtight container in the fridge for a couple of days. I would recommend only grilling as many sandwiches as you think will get eaten at a time, then storing the fillings separately, if possible.

    More Vegan Sandwiches

    • Two Vegan Cuban Sandwiches stacked on top of each other on a plate with potato chips.
      Vegan Cuban Sandwiches
    • Two halves of a Vegan Philly Cheesesteak Sandwich with dish of ketchup in the background.
      Vegan Philly Cheesesteak Sandwiches
    • Grilled Avocado Sandwich
      Grilled Avocado Sandwich
    • Jackfruit Pulled Pork Sandwich with a Water Glass and Skillet in the Background
      Jackfruit Pulled Pork Sandwiches

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Two halves of a Vegan Reuben Sandwich stacked on a plate with potato chips.
    Print Pin
    5 from 4 votes

    Vegan Reuben Sandwiches

    The classic Reuben goes vegan! Made with layers of hearty seitan, tangy sauerkraut and creamy vegan Russian dressing, these vegan Reuben sandwiches are packed with flavor and grilled to crispy delicious perfection.
    Course Sandwich
    Cuisine American
    Prep Time 15 minutes minutes
    Cook Time 20 minutes minutes
    Total Time 35 minutes minutes
    Servings 3 sandwiches
    Calories 544kcal
    Author Alissa

    Ingredients

    For the Vegan Russian Dressing

    • ¼ cup Vegan mayo
    • 1 tablespoon ketchup
    • ½ tablespoon vegan Worcestershire sauce
    • 1 teaspoon prepared horseradish mustard
    • ½ teaspoon hot sauce, or to taste

    For the Filling

    • 1 ½ tablespoons soy sauce
    • 1 tablespoon vegan Worcestershire sauce
    • ¾ teaspoon maple syrup
    • ¼ teaspoon powdered ginger
    • ¼ teaspoon allspice
    • ¼ teaspoon black pepper
    • Pinch cloves
    • 1 tablespoon vegetable oil, or high heat oil of choice
    • 1 small onion, thinly sliced
    • 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
    • ½ cup sauerkraut, squeezed to remove excess juice
    • 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, stirring frequently, until it softens up and begins to brown.
    • Add the seitan to the skillet and cook it with the onion for about 5 minutes, stirring frequently, until the seitan begins to crisp up in spots.
    • Carefully pour the soy sauce mixture over the seitan and stir everything 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.
    • Carefully 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 immediately.

    Notes

    Nutrition information does not include cheese or pickles.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 1sandwich | Calories: 544kcal | Carbohydrates: 41.4g | Protein: 39.2g | Fat: 26.4g | Saturated Fat: 2.9g | Sodium: 1954mg | Potassium: 124mg | Fiber: 7.1g | Sugar: 7.2g | Calcium: 20mg | Iron: 4mg
    « Vegan Orange Olive Oil Cake
    Vegan Cream of Asparagus Soup »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 4 votes (2 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Maddie says

      May 31, 2023 at 2:15 pm

      5 stars
      Loved this! The seitan seasoning is to die for

      Reply
    2. Jake says

      April 09, 2023 at 4:08 pm

      5 stars
      Soooo good! I I sed Beyond Steak instead. The sauce and dressing is Oh Ma Gawd good! Definitely worth it.

      Reply
    3. Annie T says

      September 22, 2020 at 5:18 pm

      I was so happy to find this recipe on your blogs. I did have to do a few modifications as anything with soy, ginger, potato, cabbage, cucumber or olive oil based... restrictive I know... I couldn't use. So, I used shredded beets instead of the kraut and used the broth from the seitan I made the night before for the liquid and kept the sauce to a simple vegan mayo/ketchup/onion power. For grilling the bread I used grapeseed oil and a sprinkle of onion power to the toastnig side. AMAZING!!! Best sandwich to date!! Thank you for sharing your recipies. I am a BIG fan!

      Reply
    4. Melany Lowen says

      June 20, 2019 at 6:45 pm

      This is the most delicious sandwich I have ever had! I started my small batch sauerkraut last week in anticipation. I used store bought seitan and sliced it very thin on my mandolin. I followed your recipe exactly except I added Montreal steak spice when frying the seitan. I don’t remember Rueban sandwiches, I’ve been vegan for over 30 years, but this sandwich was great! Thanks for a keeper!

      Reply
      • Alissa Saenz says

        June 23, 2019 at 4:14 pm

        Yay!! I'm so glad you love it! Thanks so much Melany!

        Reply
    5. Taylor907 says

      June 20, 2019 at 1:22 am

      I have tried many versions of vegan reuben sandwiches, but none that look as promising as this recipe. Will definitely put on my list to try out soon.

      An aside, my spouse and I (11 years vegan) are huge fans of your egg foo young recipe (made that this evening - JUST like my favorite Chinese comfort food). Thanks for sharing your recipes with the world.

      Reply
      • Alissa Saenz says

        June 23, 2019 at 4:17 pm

        Awesome! I'm so glad you liked the egg foo young! I hope you enjoy the reubens as well!!

        Reply
    6. Shannon Skinner says

      June 10, 2019 at 11:42 am

      Oh my, this looks like the most perfect comfort meal! Can't wait to give it a try asap x

      shannon | https://shannonmichelle1.blogspot.com

      Reply
      • Alissa Saenz says

        June 16, 2019 at 2:25 pm

        Thanks Shannon! I hope you enjoy it!

        Reply
    7. Penny says

      June 10, 2019 at 9:58 am

      Vegan Reubens are my favorite sandwiches. Compared to the non-vegan versions I used to eat, the vegan versions are so much better!

      Reply
      • Alissa Saenz says

        June 16, 2019 at 2:26 pm

        I've never had a non-vegan reuben, but my husband has and he says the same thing as you. :) Thanks Penny!!

        Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    768 shares
    • 139

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.