Last updated on February 7th, 2022 at 02:19 pm
Food crush! This Vegan Reuben Sandwich has pan fried spiced mushrooms, homemade red cabbage sauerkraut, Russian dressing and pickles in each wonderfully messy and textured bite.
Use store-bought sauerkraut and this sandwich can be ready in 15-minutes flat.

Eating a plant-based diet used to be a challenge for me.
I didn't turn the corner and all of a sudden start hating the taste of chicken and bacon or loathing goat's cheese. I just chose not to eat them anymore.
Given this, my dirty little secret, it is no wonder many of my recipes are veganised versions of foods I once enjoyed or simply variations on classics.
My One Pot Tomato Olive and Lemon Spaghetti is a twist on Puttanesca without the anchovies while there are no prizes for guessing the root of my Sneaky BBQ Mushroom Steamed Buns. I even have the best vegan pot pie recipe. This mushroom Reuben sandwich is another twist on a classic.
How to Make a Vegan Reuben Sandwich
Making a vegan Reuben is pretty darn simple. First we make a thirty-minute quick and dirty sauerkraut. Next we pan fry seasoned meaty mushrooms, add dill pickles and finish with a spicy vegan Russian dressing on toasted rye bread. This is a vegan version even the carnivores will love.
While I would no sooner eat a pile of corned-beef these days than I would eat my dog, this Vegan Reuben Sandwich is a "meaty" dish I can get behind. What's more, my non-vegan family love it too. Earthy spiced mushrooms invoke just enough meat essence to fool my tastebuds while the vibrant red sauerkraut and spicy dressing add texture and balance.
While my challenge continues each day, it becomes easier with a little invention and inspiration from the classics.
Enjoy.
*Elizabeth Weil offers a wonderful and funny account of the Reuben Sandwich's contentious history and her family's part in it, here; it is well worth a read.
If you try this sandwich, please let me know! Leave a comment, rate it, and don’t forget to tag a photo #mygoodnesskitchen on Instagram. I’d love to see what you come up with. Cheers, friends.
If you like this, you might like to check out these recipes:
- vegan kimchi crispy mushroom burgers
- perfectly pickled mushroom fennel ceviche
- mind-blowing vegan sabich sandwich
Hungry for More Plant-Based Goodness? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all the latest news and updates.
Vegan Reuben Sandwich
Ingredients
Russian Dressing
- ½ cup vegan mayonnaise 125 ml
- 1 tablespoon chilli sauce 20 ml
- 1 teaspoon Worcestershire sauce
- 1 tablespoon finely chopped dill pickles
- 1 teaspoon sweet paprika
Quick and Dirty Sauerkraut
- ½ head red cabbage approx 500 grams
- ½ teaspoon caraway or fennel seeds
- ½ cup apple cider vinegar
- ¾ cup water
- large pinch sea salt
Mushrooms
- 150 grams mixed mushrooms - I used Pine and Swiss
- 1 garlic glove finely chopped
- ½ teaspoon mustard seeds
- ¼ teaspoon fennel seed
- pinch sea salt
- 1 tablespoon olive oil to fry
Sandwich
- fresh dill to serve
- 6 slices rye bread
- 1 tsp vegan butter
- 2 slices vegan cheese
- 3 dill pickles sliced
Instructions
- To make the sauerkraut, simply slice the cabbage in to thin ribbons after removing the core and place it in a large saucepan.
- Add the apple cider vinegar, water, sea salt and caraway or fennel seeds and cook down over medium heat, stirring regularly, for 35 - 40 minutes. Add more water if the cabbage begins to brown at the bottom.
- Remove from the heat.
- To make the Russian dressing combine all ingredients in a bowl and stir to combine.
- Finely slice the mushrooms. Heat a little oil in a large fry pan and sautée the garlic for 20 seconds before adding the mustard and fennel seeds.
- Add the mushrooms and toss through the spices. Cook for four minutes before seasoning with sea salt.
- To assemble the sandwich, lightly butter one side of the rye bread slices and place them butter side down on a pan. Grill until lightly toasted.
- Remove from the pan and smear the unbuttered side of one slice with a good dollop of the dressing before following with a generous handful of the mushrooms. If you are using cheese slices, add a slice now then add the sauerkraut and slices of the dill pickle. If you are using the cheese sauce, add a drizzle now.
- Place the second slice of bread on top (buttered side out) and return the sandwich to the pan and lightly grill until warmed through.
- Serve immediately.
Marta says
So, i am not a vegan but do appreciate eating plant based foods. This recipe is delicious .
Amanda says
I am so glad you liked it, Marta. Plant-based foods can be so delicious and something everyone can enjoy. My husband isn't vegan and he loves this sandwich too. Thanks so much for your note. A, x
Ashley Jack says
Really tasty! Will definitely be going in my "make again" pile. I used Portobello mushrooms and smoked provolone by violife which took this sandwich to another level.
Amanda says
Ashley, the added cheese sounds AMAZING. I am going to have to try it the next time I make this. Thank you for letting us know. 🙂
Harry says
What are pine and Swiss mushrooms? I have been an amateur mycologist for many years now and not sure what you are describing. Possible Latin names please?
Amanda says
Well, that's a first Harry. According to Wiffens a Swiss (Swiss Brown) mushrooms "were the original type of Agaricus bisporus." Pine Mushrooms, also known as Saffron Milk Caps are Lactarius deliciosus. We call them Pine Mushrooms in Australia. I hope that helps. Please don't ask me to pronounce the latin names! 😉
Billy says
This sandwich looks absolutely delicious. I love reubens.. One of the only sandwiches ever to have my favorite thing - sauerkraut! Thanks for sharing!
Amanda says
Thanks Billy. I love this sandwich too - so many delicious textures. Is that your site? Spoiled to Perfection? Very cool.
Alex says
I loved this sandwich, but are you using a vegan Worcester sauce? where can i find one?
Amanda says
Hi Maisie, thanks for the message. I am so glad you like this sandwich - it is one of my favourites. I use a vegan Worcestershire sauce by Spring Gully. It’s vegan and gluten-free and I buy it at my local supermarket. You could try your local or go to a whole foods-style store and ask. Good luck!
Kristina @ Vibrant Plate says
I generally dislike mushrooms, but this sandwich looks out of this world! Great job, makes me want one 🙂
Amanda says
Kristina! Thanks so much for letting me know; I hope you do try it one day. Maybe an oyster mushroom might be more up your alley; not quite as mushroomy. Thank you for your lovely words. A.
Michelle | The Last Food Blog says
I think I could just live on sandwiches, and mushrooms! This looks and sounds delicious x
Sammie says
Ooh this sandwich looks good. I don't do flimsy, I like substantial and the sandwich certainly delivers. Whilst I eat meat, I also love veggies. Mushrooms give a real meaty bite to food and this is one sandwich I'd be more than happy to eat.
Amanda says
Thanks so much Sammie. Mushrooms are my go-to meat replacement. I hope you enjoy - let me know if you make it.x