Vegetarian Beet Reuben Sandwich

RECIPE PRINT COMMENTS
5 from 13 votes

Vegetarian Reuben with beets! You’ve gotta try this creative sandwich. Homemade Thousand Island dressing, Swiss cheese, quick pickled beets, sauerkraut on rye bread. 

Oh man, have I got the sandwich for you. This vegetarian Reuben sandwich is so knock-your-socks-off delicious, I can’t wait for you to try it!

Two pieces of rye bread hold together perfectly pickled beets, punchy sauerkraut, melted Swiss cheese, and homemade Thousand island inspired spread. It’s possibly the furthest thing from a classic Reuben, but it’s so yummy and perfect that it might just top the original.

At least, in my mind. I’ve never actually had a traditional Reuben sandwich but who cares? The combination of flavors is so amazing; it doesn’t really matter what you call it.

We’ve been eating this one on repeat for the last few weeks and haven’t gotten sick of it yet.

Sometimes, I add in slices of my homemade tempeh bacon for extra protein and a more filling sandwich. 

Vegetarian Reuben Sandwich With Beets

I’m including my recipe for my quick pickled beets though I’ll be honest and share that I’ve also made this one with jarred sliced pickled beets. 

If you love beets, then you must try this sandwich. Extras are great in salads, like my roasted beet salad, or in my beet hummus. Here’s how to make them. 

How to make my quick pickled beets 

To make my pickled beets for this vegetarian reuben, you’ll need: 

  • One small beet, peeled, trimmed and thinly sliced 
  • 1 minced shallot
  • 1/2 cup red wine vinegar 
  • 1 1/2 cup water
  • 1/2 teaspoon caraway seeds (optional, for more rye flavor) 

You’ll want to slice the beets fairly thin and uniform so they cook evenly. Add all of the ingredients together in a saucepan and simmer over low heat until the beets are tender. Depending on how thick they are, it will take anywhere from 30-60 minutes to cook through and become fork tender. 

Beets For A Reuben Sandwich

While the beets are cooking, make the Russian inspired dressing. I say inspired as it’s similar but not exactly the same as traditional Russian dressing. Whisk together 1/4 cup mayo of choice, 3 tablespoons chopped dill pickle (or relish) and 3 tablespoons of ketchup. I often throw in a dash or two of hot sauce, but that’s totally optional. Season to taste with a little salt and pepper if desired. 

After you’ve made the dressing and pickled beets, the rest of the sandwich comes together very easily. To finish, you’ll need: 

  • 8 slices rye bread or marbled rye bread (my pick!)
  • 8 slices of swiss cheese (or other cheese, see below) 
  • 1 cup sauerkraut (liquid drained) 

How to make this a vegan reuben sandwich

As written, this recipe is vegetarian but very easy to make vegan by choosing your favorite vegan cheese and vegan mayonnaise. I highly recommend the Chao brand for their sliced cheese, it tastes great and the cheese melts! 

Finished Vegetarian Reuben Sandwich, Sliced In Half

How to make this vegetarian Reuben sandwich

Once the beets and dressing sauce are made, the sandwiches come together in just minutes.

Spread a slice of bread with the dressing, then add a slice of cheese, 5-7 slices of beet, ~1/4 cup of sauerkraut, and another slice of cheese. Top with another slice of bread spread with the mayo mixture. Repeat with the rest of the sandwiches (bread, mayo, cheese, beets, sauerkraut, cheese, mayo, bread) until you’ve prepped four sandwiches.

Heat 1 tablespoon of butter or olive oil (or cooking spray) in a large skillet over medium heat. Add the sandwiches and cook until crispy, golden brown, and the cheese has melted about 2 minutes. Flip the sandwich and cook another 2 minutes. Repeat with the remaining sandwiches, adding a little more butter if needed.

Vegetarian Beet Reuben

Slice in half and enjoy warm! We’ve been loving this one for easy dinners, especially alongside sweet potato fries or a simple salad.

More Delicious Sandwich Recipes:

If you try this recipe, let me know! Leave a comment, rate it, and tag your Instagram photos with #delishknowledge . I absolutely love seeing your creations and your feedback helps others. Happy cooking!

Delish Knowledge

Vegetarian Beet Reuben Sandwich

5 from 13 votes
Vegetarian Beet Reuben! You've gotta try this creative sandwich. Homemade thousand island dressing, swiss cheese, pickled beets, sauerkraut on rye bread. Ready in just 10 minutes!
Servings: 4 sandwiches
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes

Ingredients 

Quick Pickled Beets:

  • Small beet, peeled and thinly sliced
  • 1 shallot, minced
  • 1/2 cup red wine vinegar
  • 1 1/2 cups water
  • 1/2 teaspoon caraway seeds, optional

Thousand Island Dressing:

  • 3 tablespoons chopped dill pickle, or relish
  • 1/4 cup mayo
  • 3 tablespoons ketchup
  • 1/2 teaspoon hot sauce, like Tabasco

Remaining Ingredients: 

  • 8 slices rye bread
  • 1 cup drained sauerkraut
  • 8 slices Swiss cheese, thinly sliced
  • Unsalted butter, for pan frying

Instructions

Make the pickled beets

  • Place all ingredients into a small saucepan. Bring to a boil, then reduce heat to low and cook until beets are fork tender, about 30-60 minutes depending on the size of the beet slices.

While the beets are cooking, make the dressing sauce

  • Mix the mayo, pickle, ketchup and hot sauce together in a small bowl.

Assemble the sandwiches

  • Spread a slice of bread with the mayo mixture, then add a slice of cheese, 5-7 slices of beet, ~1/4 cup of sauerkraut, another slice of cheese. Top with another slice of bread spread with the mayo mixture. Repeat with the rest of the sandwiches (bread, mayo, cheese, beets, sauerkraut, cheese, mayo, bread)
  • Heat 1 tablespoon of butter in a large skillet over medium heat. Add 1-2 sandwiches depending on size of your skillet and let cook until crispy, golden brown and the cheese has melted, about 2 minutes. Flip the sandwich and cook another 2 minutes. Repeat with the remaining sandwiches, adding a little more butter if needed. Cut in half and serve warm!

Nutrition

Serving: 1sandwichCalories: 433kcalCarbohydrates: 39gProtein: 16gFat: 23gSaturated Fat: 8gPolyunsaturated Fat: 7gMonounsaturated Fat: 6gTrans Fat: 0.03gCholesterol: 38mgSodium: 911mgPotassium: 328mgFiber: 6gSugar: 7gVitamin A: 369IUVitamin C: 8mgCalcium: 375mgIron: 3mg
Course: dinner, main
Cuisine: lunch, Vegetarian

This recipe was originally published in 2018 and updated in 2022. 

Leave a Reply

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

Did you make this? Rate this recipe!




67 Comments

  1. Hidden in a smoothie! Haha

  2. My favorite way to enjoy beets is to make oven baked beet chips. I also love to grate beets and add them to veggie burgers.

  3. I love making a salad with beets, orange wedges and arugula with citrus dressing. So refreshing in the summer heat.

  4. Ellie Wright says:

    I like to use beets in my salad.

  5. Abigail Castillo says:

    I haven’t liked beets for a while, but when I learned how good they are on your health (boosts stamina, lowers blood pressure, fights inflammation, detoxes, has anti-cancer properties & is rich in nutrients and fiber), I started blending RAW pieces of beets into my protein shakes and now love them! (Although it did take a little while.)

    The only other way I’ve eaten them is roasted in a salad so I am so excited to try this recipe out!

  6. 5 stars
    The only way we eat them that I am aware of is in salads, assuming they weren’t incorporated into something and I didn’t notice. My sister in law is a vegan and she eats them a lot, even making “potato” chips out of them.

  7. I love roasted beets! In a salad or just by themselves. Beets have become one of my favorite veggies.

  8. Lisa Brown says:

    5 stars
    I eat them right out for the jar, or in salad or as a side to what I am eating.

  9. Susan Christy says:

    I like Harvard Beets as a side dish.

  10. Brenda Haines says:

    5 stars
    I like a good beet salad, but I really love small beets deep fried.