YAAASS!! The Vegan Reuben Sandwich to end all Vegan Sandwiches. Plant based sandwich. | | SavageSandwiches.com

Vegan Reuben Sandwich

For more Vegan Sandwiches, or to sign up for Vegan Sandwich Updates, visit our Vegan Sandwich Page.

Hearty, filling, and dare I say… meaty? This sandwich is a huge mouthful of savory deliciousness. It takes a little extra effort than a regular sandwich, but you don’t want a “regular” sandwich anyway. This is a treat. This is… a savage sandwich.

YAAASS!! The Vegan Reuben Sandwich to end all Vegan Sandwiches. Plant based sandwich. | | SavageSandwiches.com

So what’s in a vegan reuben? I’m glad you asked. Portabella mushrooms, topped with sauerkraut and caramelized onions, drizzled with Russian dressing on toasted rye bread. It’s… ah-mazing.

If you’ve never caramelized onions before, don’t be intimidated. You just cook onions in some olive oil, stirring a good amount for a good long time (30 minutes to an hour). Make a big batch… you’ll want them on everything.

Once you have your onions done, you can work on the rest of your sandwich. I use baby bella mushrooms. They have a deeper taste than your average white mushroom.

I could eat mushrooms every day. Wait… I think I do eat mushrooms every day. Never mind.

The meaty flavor of the mushrooms, with the sweet taste of the caramelized onions marry perfectly with the sauerkraut. I love sauerkraut. And not just because my ancestry is German. Sauerkraut is, essentially, pickled cabbage, which does not sound appetizing. But it is! And on this sandwich, it sings.

Last, but not least, is the sauce. Made with a bit of Vegenaise, ketchup, horseradish, and hot sauce… you will want to drink it. But don’t. It goes on the sandwich.

YAAASS!! The Vegan Reuben Sandwich to end all Vegan Sandwiches. Plant based sandwich. | | SavageSandwiches.com

Get. In. My. Belly.

Vegan Reuben

A more savage sandwich doesn't exist. Mushrooms, caramelized onions, and sauerkraut on marbled rye, drizzled with tangy hot Russian dressing. You won't believe your tastebuds.


  • 2 slices marbled rye bread
  • 3/4 cup sliced baby bella mushrooms
  • 2 tbsp caramelized onion
  • 1/2 can sauerkraut
  • 2-3 tbsp Russian dressing
  • salt and pepper, to taste

Caramelized Onion

  • 1 onion
  • 1 tbsp olive oil

Russian Dressing

  • 1/2 cup Vegenaise
  • 2 tbsp ketchup
  • 2 tsp horseradish
  • 1/2 tsp hot sauce (like Frank's Red Hot)
  • salt, to taste


Caramelized Onion

  1. Put the olive oil and sliced onion in frying pan over medium heat. Let the onion cook down, stirring every once in a while. Don't let it crisp or burn. About 30 minutes.

Russian Dressing

  1. Combine Vegenaise, ketchup, horseradish, hot sauce, and salt. Taste and adjust to your liking.

Vegan Reuben Sandwich

  1. Put 1 tbsp of olive oil in pan over medium high heat.

  2. Add mushrooms and cook, stirring occasionally, until done. Salt and pepper to taste.

  3. Warm up the sauerkraut. For example: Microwave for 20 seconds.

  4. Toast the bread.

  5. Put cooked mushrooms, sauerkraut, and caramelized onions on the toast. Drizzle generously with dressing.

  6. Eat!


  1. Mikaela says:

    Hi! I think it’s worth mentioning that horseradish isn’t naturally vegan..at least the ones in my super market weren’t. So, it definitely wasn’t vegan the first time I made this unfortunately. But it is an amazing recipe that I will continue to make when I buy a “vegan horseradish”. Thanks!

    • admin says:

      Very true! Thank you! Vegenaise has a horseradish sauce. There are also recipes online to make your own (which would add more steps to the recipe, unfortunately). The ingredients are horseradish root, vinegar, salt, and sugar. For what it’s worth, I’ve also made this sandwich with 1000 Island dressing and it was very good! =)

Leave a Reply

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