Meatless Monte Cristo

Meatless Monte Cristo
I’m just going to straight-up say it: Health food, this is not.

Ooey, gooey, decadent, kind of crazy … this meatless Monte Cristo is definitely that. Bunny food, no. Unless your bunny happens to love uber-cheesy bliss in the form of a rich, golden brown, batter-dipped grilled cheese sandwich.

Monte Cristos are an intriguing sandwich. Quick, oh-so scintillating history lesson: They’re generally considered to be a variation of the French Croque Monsieur, really coming into their own in the 1950′s or thereabouts, when Disneyland started offering them in their restaurants.

The typical Monte Cristo has ham and turkey and cheese (Gruyere or Swiss). Then it’s dipped into a French toast-like egg batter, and fried until golden brown and melty. It’s served with–get this–powdered sugar sprinkled over the top. And fruit preserves. Like red currant jelly or strawberry jam.

Meatless Monte Cristo
Sounds weird, right? Unless you’ve tried one. Then you totally get it. Because this apparent Monte-strosity (sorry, I had to) actually totally works.

To make a meatless version, I thought I would forgo the meat substitutes and instead use a second cheese–smoked cheddar to be exact–to give the smoky flavor the meat would normally lend to the sandwich. When I first tested it, I wasn’t completely sure it would work, but it did! Hallelujah!

For the batter, I basically use my standard French toast recipe, omitting the vanilla, which just didn’t feel right to me. But I do go a little heavier on the nutmeg. I think it works perfectly with all that glorious cheese.

It’s a big, giant, slightly smoky, melty, golden-brown, lightly sweet grilled cheese that’s just basically heaven, especially when dipped into a little strawberry jam.

Total comfort food. Totally not health food.

Note: I use Tillamook cheese in this sandwich, and almost exclusively otherwise. The cheeses in this Monte Cristo–and most all of Tillamook’s cheeses–are made with vegetable rennet.

Meatless Monte Cristo

Prep Time: 8 minutes

Cook Time: 7 minutes

Total Time: 15 minutes

Yield: 2

Meatless Monte Cristo

A Monte Cristo for the meatless bunch. Smoked cheddar and Swiss melted between layers of egg-battered bread, and then fried until golden brown and perfectly melty. And then it's served with strawberry jam. Yes, seriously!


  • 4 slices Artisan sourdough bread
  • 2 ounces smoked cheddar cheese, thinly sliced
  • 3 ounces Swiss cheese, thinly sliced
  • 2 large eggs
  • 1/3 cup whole milk
  • 2 teaspoons granulated sugar
  • 1/4 teaspoon salt
  • 1/8 teaspoon freshly ground nutmeg
  • 1 tablespoon unsalted butter
  • Confectioner's sugar and strawberry jam for serving


  1. Lay two pieces of bread flat and place the cheese slices on top, keeping the cheese inside the border of the bread. Top each with a second slice of bread.
  2. In a flat 8x8 baking dish, whisk together the eggs, milk, sugar, salt, and nutmeg.
  3. Melt the butter in a large skillet over medium heat. One at a time, carefully set the sandwiches in the batter for a couple of seconds each, then turn once to coat the other side. Transfer to the skillet, taking care to hold the sandwiches together.
  4. Cook the sandwiches until the cheese begins to melt and the bread turns golden, 3-4 minutes. Carefully flip the sandwiches over and use a spatula to gently press them down, concentrating on the edges to help seal them a bit. Cook until the second side is browned and the cheese is completely melted.
  5. Transfer the sandwiches to a cutting board and cut them in half. Set on plates and dust lightly with confectioner's sugar, if desired. Serve with strawberry jam for dipping.
Schema/Recipe SEO Data Markup by ZipList Recipe Plugin

Kare Troughton

About Kare

Kare is a home cook, vegetarian, and mom who lives in the Pacific Northwest with her carnivorous husband. Her blog, Kitchen Treaty, helps mixed-diet families keep the peace.   Read more from Kare →

Oh My Veggiemail!

Sign up to get the latest updates from Oh My Veggies delivered to your inbox!


  1. Julia Mueller says

    YUM! Monte Cristos have been one of my family’s lunch favorites for as long as I can remember, and I’m definitely down to try the meatless version! Ooey goo me, sister!

  2. says

    This is genius! The Monte Cristo sandwich was my favorite way back in the day so I have a feeling I’d love this as well. I rarely eat cheese-usually for very special occasion (that’s how I view cheese: very, very special)-but I feel like this would be worth it. It’s the ultimate grilled cheese!

    • Kare TroughtonKare Troughton says

      You definitely don’t miss the meat. It just comes across as a big, ooey ultimate grilled cheese sandwich. But, you know, covered in egg batter and served with jam! ;)

    • Kare TroughtonKare Troughton says

      Be sure to share if you do! The only part I wouldn’t be sure about is the egg-based batter. Maybe flax eggs and almond milk?

  3. says

    I was basically a Monte Cristo addict in college (freshman 15, anyone?) and I have occasionally missed them since going veg. I’m so excited to see this version! The smoky cheese sounds like the perfect meat substitute!

  4. Brittany says

    Tillamook!! Oh my goodness, I could eat Tillamook cheese every day and die a happy woman. I’m so thankful that it’s getting easier to find out here in the Midwest! I’m not sure if you’re in an area where you can visit their factory, but I highly recommend it.

    In other news, this sandwich looks delicious! I know what I’m having for lunch today. :)

If this is your first time commenting on Oh My Veggies, please take a minute to read our comment policy.

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>