• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Almost Like Mom's

Vegetarian takes on Mom's Recipes

  • Home
  • About Jackie
  • Recipe Index
    • All Recipes
    • Breakfast
    • Dinner
    • Sandwiches, Burgers & Tacos
    • Salads
    • Soups, Stews & Chili
    • Drinks & Cocktails
    • Sides and Snacks
    • Desserts
  • Contact Us
  • Recent Posts

Mushroom Reubens with Homemade Vegan 1000 Island Dressing

June 4, 2017 By almostlikemoms@gmail.com

Okay, lets get this out of the way, Reubens have to be one of the best sandwiches on the planet. I was always a fan of anything with sauerkraut and adding 1000 Island dressing just takes it right over the edge. I still remember the first time I had a vegan Reuben at Chicago Diner, it was so amazing I instantly wanted to find a way to make it at home. It was and still is one of the best things I’ve ever eaten!
However, Chicago Diner uses seitan for fake meat and full disclosure, I have no clue how to properly use seitan. So I brainstormed ways to make a Reuben using all veggies and behold these magical Mushroom Reubens!!

Now, fair warning, the mushrooms on this sandwich don’t taste like corned beef.  However, the marinade for the mushrooms is so tasty! They really take on this smoky, meaty flavor that goes perfectly on this sandwich. So, while it may not be exactly like a traditional Reuben, it is a great adaptation that can stand on it’s own!
If you’ve been following my blog at all, you’ll notice I’m a big fan of making my own dressings at home! This recipe is no exception. My homemade vegan 1000 Island is to die for and the perfect accompaniment to the marinated mushrooms. I also highly recommend dipping your fries in the dressing!
Finally, my recipe is not entirely vegan because I do use dairy cheese but if you are vegan I recommend using vegan swiss here and not just removing the cheese altogether. The swiss flavor is a necessary part of a Reuben and you really want it’s flavor.
I hope you guys try and love this sandwich! It’s a fabulous and actually pretty healthy! If you like it don’t forget to comment, share and subscribe.
Until Next Time,
Jackie
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mushroom Reubens with Homemade Vegan 1000 Island Dressing

  • Author: Jackie DeSana
  • Prep Time: 30 mins
  • Cook Time: 30 mins
  • Total Time: 1 hour
  • Yield: 2 sandwiches 1x
  • Category: Sandwiches, Lunch, Dinner
  • Cuisine: Vegetarian, Vegan
Print Recipe
Pin Recipe

Description

Delicious, meat-free version of a classic Reuben. Made with smoky marinated mushrooms and topped with tangy, homemade vegan 1000 Island Dressing.


Ingredients

Scale
  • Marinated Mushrooms
  • 16 oz button mushrooms, sliced thin
  • 1/2 cup tamari or soy sauce
  • 2 tbs Worcestershire sauce
  • 1 tbs balsamic vinegar
  • 1 tsp liquid smoke
  • 2 tsp garlic powder
  • 2 tsp onion powder
  • 1 tbs dijon mustard
  • Vegan 1000 Island Dressing
  • 1 cup vegan mayo
  • 3 tbs cup dill relish
  • 2 cloves garlic, minced
  • 1 tbs prepared horseradish
  • 1/4 cup ketchup
  • 2 tsp onion powder
  • 2 tsp Worcestershire
  • 1 tbs dijon mustard
  • 2 tbs fresh dill
  • salt and pepper
  • Toppings
  • Swiss cheese
  • sauerkraut
  • rye or pumpernickle bread

Instructions

  1. Start by marinating the mushrooms. Combine the soy sauce, Worcestershire sauce, balsamic vinegar, Dijon mustard, liquid smoke, garlic powder and onion powder in small bowl and whisk them together. Pour the mixture over the sliced mushrooms and toss. Set aside and marinade for at least 30 minutes. You can marinate the mushrooms the night before as well.
  2. Preheat your oven to 350 degrees. Line a baking sheet with parchment paper and when the mushrooms are done marinating, place them onto a baking sheet and bake for 20 minutes.
  3. While the mushrooms are baking, prepare the dressing. Combine all the ingredients in a small bowl and whisk together until combined. You can also use a small food processor for this and pulse about three to five times.
  4. Assemble the sandwiches by spreading the 1000 Island Dressing on both pieces of bread. Put the mushrooms down, top with the cheese and sauerkraut. Grill the sandwich on a small skillet, cooking for about 3 minutes on each side or until the cheese is melted and the bread is crispy. We put ours on a Panini press for about 5 minutes. Serve with fresh cut fries and extra dressing on the side!

Notes

*For vegan use vegan Swiss cheese.
**For gluten-free, use gluten-free bread

Did you make this recipe?

Share a photo and tag us on Instagram @almostlikemoms — we can't wait to see what you've made!

More from my site

  • Vegetable Comfort Stew with Roasted PotatoesVegetable Comfort Stew with Roasted Potatoes
  • Battered “Calamari” Street Tacos with Spicy Lemon AioliBattered “Calamari” Street Tacos with Spicy Lemon Aioli
  • Vegetarian “Seafood” CioppinoVegetarian “Seafood” Cioppino
  • Baked Stuffing Mac and CheeseBaked Stuffing Mac and Cheese
  • My Big Fat Vegetarian Taco PartyMy Big Fat Vegetarian Taco Party
  • Meatless “Lobster” Rolls with Oyster MushroomsMeatless “Lobster” Rolls with Oyster Mushrooms

Filed Under: All Recipes, Dinner, Sandwiches and Tacos Tagged With: 1000 Island, homemade dressing, mushrooms, reuben, sandwiches, sauerkraut, vegan sandwiches

Previous Post: « Vegan Cobb Salad with Homemade Avocado Ranch
Next Post: Coconut Strawberry Pancakes »

Primary Sidebar

Search Almost Like Mom’s

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Hello!

I'm Jackie! I'm an attorney living in Chicago and I love home cooked meals made with fresh, seasonal veggies! I want to show you how to cook like a mom, vegetarian style. Read More…

Join Us!

Sign up today and never miss a recipe!

Favorite Recipes

Footer

Join Us!

Sign Up Today and Never Miss a Recipe!

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Copyright © 2025 · Foodie Pro Theme On Genesis Framework · WordPress · Log in