The Edgy Veg

Vegan Monte Cristo Recipe

Vegan Monte Cristo RecipeI’m going to show you how to make a vegan Monte Cristo in 11 mins! This recipe is a classic french toast “ham & cheese” Monte Cristo sandwich but made vegan! This vegan ham and cheese sandwich is typically made with mustard and jam that is dipped in an egg mixture and fried. Using some simple vegan swaps, I can make a vegan Monte Cristo with all of the flavours of the classic Monte Cristo.

Related Recipe: Vegan Monte Cristo Pancakes

Vegan Monte CristoVegan Monte Cristo

I’ve been on such a french toast recipe kick lately, and a vegan Monte Cristo is such a good flavour combination that I haven’t seen much in the vegan world. So I decided to make some simple swaps to make my vegan version of a classic Monte Cristo sandwich.

All you need to do to make a vegan Monte Cristo is add all batter ingredients to a blender and blend until smooth, then assemble your sandwich (mustard, jam vegan cheese, vegan ham, and veggie bacon or turkey) and then quickly dip the sandwich into the mixture, then fry in a pan with vegan butter until cooked and golden. 

Related Post: Vegan French Toast Sausage Roll-Ups


Optional Toppings:


Full Recipe Down Below

5.0 from 2 reviews
Vegan Monte Cristo
Prep time
Cook time
Total time
I'm going to show you how to make a vegan Monte Cristo, which is a classic french toast "ham & cheese" sandwich but made vegan!
Recipe type: Breakfast
Cuisine: Vegan
Serves: 4 servings
Optional Toppings:
  1. To a high-speed blender, add tofu, soy milk, nutritional yeast, and Kala namak, and blend until smooth and creamy. Transfer to a shallow bowl or casserole dish.
  2. Spread mustard onto 4 slices of bread, and jam or preserve onto one side of 4 other slices of bread.
  3. Now layer onto the mustard-smeared bread: cheese, followed by the vegan meat of choice, and the remaining slice of bread, jam side down.
  4. Press the sandwich slightly to flatten it a bit.
  5. Heat 1-2 tbsp vegan butter in a large skillet over medium heat.
  6. One at a time, quickly dip the entire sandwich into tofu mixture, then immediately place in skillet. Press the sandwich with a spatula flipper, and cook for 3-4 minutes or until browned.
  7. Flip and cook the other side, pressing for 3-4 minutes, or until cheese is melted and bread is golden brown.
  8. Slice and serve, with powdered sugar (if desired), and extra jam on the side if desired if you're so inclined.

Hey I’m Candice aka The Edgy Veg – I veganize popular food recipes for vegans, plant-based diets, eco-conscious eaters & people who are trying to eat more plants over… y’know animals or their by-products. I hope you enjoy this tasty vegan recipe!

Looking For More Vegan Brunch Recipes?

Made this recipe? Let me know what you think by leaving a ★★★★★ star rating & comment below. It truly helps me & I really appreciate any support! Feel free to share your food photos on social and tag me @edgyveg so I don’t miss it! 

Share My Recipe on PinterestMonte Cristo Vegan Sandwich Recipe

Order Edgy Veg Cookbook

Leave a comment

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

Rate this recipe:  

  • This turned out so well! I used chao original cheese and vegan ham on sourdough with dijon. We didn’t have medium tofu so used firm and added some extra plant milk to get that creamy texture.

  • yes yes yes this so SO good!! 10/5 starts!!!


Cookbook on sale now

cook book

Easy Eats