This recipe is one of those “I can’t believe I didn’t do this sooner!!!” things. This entirely VEGAN Ham & Swiss Dinner Roll Party Melt is going to be your next favourite recipe. I mean, who wouldn’t love to make a giant party-size sandwich? Not only is it fun to make one big sandwich, its also super practical for serving your family or friends. You can either slice into 3 meal-size pieces or 6 slider-style sandwiches. And, if feeding an even larger crowd, feel free to double or even triple the recipe.
Where do I find vegan ham?
For this recipe I used the trusty Yves brand! I call it trusty because it was the first brand of vegan “meat” to exist at my grocery store. We are a small city so I figure most cities and major grocery chains carry Yves. I also love using the ham from our local vegan butcher, Real Fake Meats.
Where do I find vegan Swiss?
I chose to call this a ham and swiss because swiss is the flavour of vegan cheese I used, but any vegan cheese will work here. I used the PC Swiss slices but Daiya and lots of other brands make vegan cheese slices now. But also you can use vegan shredded cheese too! You can really eyeball the cheese!
As for the mayo, there are a ton of vegan mayo brands on the market right now. Even Hellman’s makes a plant-based mayo now!
A vegan party size ham & swiss sandwich on fluffy dinner rolls with caramelized onions and a sweet dijon dip.
1/2 onion, thinly sliced
1 tbsp vegan butter
pinch of sugar
pinch of salt
4 tbsp vegan mayo
2 tbsp dijon mustard
2 tbsp maple syrup
6 pan-style dinner rolls (meaning all attached, not separate rolls)
9 slices Yves veggie ham or other vegan ham
6 vegan swiss cheese slices
1 tbsp sesame seeds
dried parsley (optional)
Preheat the oven to 375 F.
In a frying pan on medium heat, add vegan butter, onions, pinch of sugar and salt. Fry for about 15-20 minutes on a low heat, until onions are caramelized. If the onions start to get dry, add 1 tbsp of water at a time to deglaze the pan and add some more moisture. They should be brown and nice and soft by the end of it.
Meanwhile, in a small bowl stir together mayo, dijon and maple syrup. Set aside.
Side the dinner rolls in half to separate the top from the bottom so they make an open-face sandwich.
Spread 1-2 tbsp of the vegan mayo mixture on both cut sides of the rolls. Layer the vegan cheese and vegan ham inside the sandwich. When onions are done, add them in an even layer. Put the top half of the sandwich onto the bottom, then place on a sheet pan. Use a basting brush or a spoon to lightly brush the top of the sandwich with some of the mayo mixture, then evenly sprinkle sesame seeds on top.
Bake about 20-25 minutes until cheese is melted and top of sandwich is golden brown. Remove from the oven and slice into desired amount of pieces. Enjoy with the remaining mayo for dipping!
Hi there! We are Liv and Greg - creators of "Greg's Vegan Gourmet" and “Liv B” - the food blog for people who want quick and accessible plant-based recipes, without sacrificing taste or convenience.
With mouth-watering photos and videos that inspire to embrace good food, you'll want to try it all - and come back for seconds!
When we’re not cooking, you might find us walking our two big dogs Willa and Hazel, or travelling to find the best food from all over the world.
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.