This Vegan Monte Cristo is rich, sweet, and savory. Eat it for breakfast or other times of the day. It is perfect for the holidays!
This Vegan Monte Cristo is sweet and savory with a touch of spice from Dijon mustard. Raspberry jam adds a tart, sweet component, and vegan Swiss gives this sandwich a rich, creamy flavor.
What's In a Monte Cristo?
I have seen many variations of the Monte Cristo, but as I understand it, it is normally made with cheese, ham or turkey, and dipped in egg before being grilled or fried. It usually has mustard or mayo, and served with jam.
Like so many recipes, I had to veganize it. Instead of meat and cheese, I used tofu bacon and vegan Swiss cheese.
Ingredients
This is an overview of the ingredients. To see the full list of ingredients with measurements and instructions, see the recipe card at the bottom of this post.
- Bread: I used a gluten free millet chia bread. You could use whatever your favorite bread is.
- Unsweetened plain almond milk: I used unsweetened because I like to control the amount of sugar. You could use the dairy-free milk of your choosing.
- Ground chia seeds: Gets gelatinous in liquid and acts as a binder. You could also use ground flax seeds.
- All purpose gluten free flour: Is the batter for the French toast. I haven't tried other flours, but I'm sure any type would work.
- Tofu bacon: Replaces bacon. Adds a sweet smoky flavor.
- Vegan Swiss cheese: Replaces Swiss cheese. Adds a mild nutty flavor.
- Raspberry jam: Adds a sweet tart flavor.
- Dijon mustard: Adds a sharp tangy flavor.
- Olive oil: To cook the bread in. Any neutral flavored oil would work. You could also use coconut oil or another oil, just keep in mind the flavors they will impart.
Instructions
- Whisk unsweetened almond milk with ground chia seeds and gluten free all purpose flour. Set aside.
- Spread raspberry jam and Dijon mustard on bread.
- Place vegan Swiss cheese and tofu bacon on bread and sandwich them together.
- Heat olive oil in a skillet.
- Dip sandwiches in batter, then place in heated skillet with olive oil.
- Fry on both sides until golden brown.
Other Vegan Grilled Cheese Sandwiches
- Vegan Caramelized Onion and Mushroom Grilled Cheese
- Avocado Pesto Grilled Cheese
- Vegan Grilled Cheese with Caramelized Onions and Red Pepper
Tips
- Some vegan cheese melts better than others. You can broil the sandwiches if the Swiss isn't melted enough or you can place a heat safe bowl or a cheese melting dome over the top.
Variations / Additions
- Vegan mayo
- Store-bought vegan ham, turkey, or bacon
- Another vegan cheese like Provolone
- Powdered sugar sprinkled on top
- Maple syrup for serving
Recipe
If you are looking for a veganized Monte Cristo sandwich recipe, look no further, this rich sweet and savory sandwich will hit the spot.
*Don't forget to come back and leave your feedback and star rating.
Affiliate links below. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
*Update since writing this: Thanks to a reader, the bread below is my new favorite bread. It is soft and fluffy like white bread.
It is Northern Bakehouse millet chia bread. I highly recommend it.
Vegan Monte Cristo
Ingredients
- ½ cup unsweetened plain almond milk
- 1 tablespoon ground chia seeds
- 1 ½ teaspoons all-purpose gluten free flour
- 4 slices gluten free bread - I used brown rice
- 4 slices tofu bacon
- 4 slices vegan Swiss cheese
- 2 tablespoons raspberry jam
- 4 teaspoons Dijon mustard
- olive oil
Instructions
- Whisk unsweetened plain almond milk, ground chia seeds, and gluten free flour together until lumps are gone. Set aside.
- Spread raspberry jam on two slices of bread. Spread Dijon mustard on the other two slices of bread.
- Put 2 slices of vegan Swiss and 2 slices of tofu bacon on top of raspberry jam. Top with the remaining slices of bread, mustard side down.
- Brush a pan with olive oil. Heat on medium high heat. Dip a sandwich in the batter. Put in pan and cook both sides until golden brown. Repeat with the other sandwich.
- Toast or broil 3-5 minutes, if necessary, until vegan Swiss cheese is melted.
Nutrition
*Note: Nutrition information should be considered an estimate only. Different nutrition calculators give you different results.
Lillie says
I used lingonberry jam, added butter to the pan and mine wasn't gluten free. It was delicious. Thank you
Willow Moon says
I’ve never had lingonberry jam, I have to check it out!
Deana says
I have been making this every week because I love it so much! Thanks for the recipe!
Willow Moon says
Thanks Deana, I'm so glad!
cara says
Drooling right now! These look/sound so good!
Willow Moon says
Thanks Cara!
Cathy says
Oh my gosh I am sitting here literally drooling at the mouth haha!! You're making me want to have this for lunch!
Willow Moon says
Haha! Thanks Cathy!
Bella says
Yummy this looks so good!! I love grilled cheese
Amber says
the minute you said, "breakfast" I was in. I loooove monte cristos and I love that this is vegan! Thank you for sharing the recipe!
Willow Moon says
Thanks Amber!
Mallory Mitchell says
This sound so good!! Sharing it with all my vegan friends right now 🙂
Willow Moon says
Thanks Mallory!
Ciera Chang says
Yum! This sandwich looks delicious!
xoxo, CiCi
Willow Moon says
Thanks Cici!
Mary Barham says
YUM!!!! I am going to make this tomorrow for my sisters and I!! They will beg me for the recipe! SHARING!
Willow Moon says
Thanks Mary! I hope you all like it!
anastasia says
OMG YUM! Obsessed with this healthy alternative to such a classic dish. I'm vegetarian and totally going to make this - but probably with normal bread 😉
Willow Moon says
Thanks Anastasia! I miss regular bread, especially sour dough and baguettes!