Vegan Roast Beef Sandwich

If it’s lunch time – chances are good I am eating a sandwich. What about you? This vegan roast beef sandwich is a classic that combines vegan roast beef, vegan cheese, pickles, alfalfa sprouts & dijon mustard between two slices of your favourite toasted bread. SANDWICH PERFECTION 🥪

Vegan roast beef sandwiches cut in half on a wooden cutting board.

Who doesn’t love a stacked sandwich? I love coming up with fun vegan sandwich ideas and this time around I decided on a classic roast beef sandwich but made it vegan! Hope you enjoy it 💚

Best Vegan Roast Beef Substitutes

There are so many great vegan meat alternatives available now a days (YAY!). You can choose to make homemade vegan roast beef (which I have yet to do but it’s on the list of things I’d like to try) or you can go the store bought route! Here are a few of my favourite vegan roast beef substitutes to date:

These are products I’ve tried and loved, I am not sponsored by any of these brands (though I would love to be 😜 )! I love trying new vegan products so be sure to let me know in the comments below what your go-to vegan roast beef is!

Two vegan roast beef sandwiches on a wooden cutting board with French's dijon mustard.

In the mood for more sandwiches?! Check out this Vegan Toasted BLT or these Lazy Vegan Meatball Subs!

Vegan roast beef sandwiches cut in half on a wooden cutting board.

Vegan Roast Beef Sandwich

A classic sandwich made vegan. Add as much dijon mustard as your heart desires and don't forget the pickles!
No ratings yet
Print Pin Rate
Course: Lunch
Cuisine: American
Keyword: vegan
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 1
Author: Steph


  • 2 slices of your favourite bread
  • 2 tablespoons dijon mustard
  • 1 – 2 slices vegan cheese
  • 2 – 4 slices vegan roast beef
  • 2 slices pickles
  • 1/4 cup alfalfa sprouts


  • Toast your bread, spread on as much dijon mustard as your heart desires, add vegan cheese, vegan roast beef, pickles and alfalfa sprouts. Lunch is served!


  • Not a fan of dijon mustard? Use regular mustard instead!

Leave a Comment

Your email address will not be published.

Recipe Rating