This Keto Monte Cristo Breakfast Casserole is an easy make-ahead option that works just as well for busy mornings as it does for a relaxed weekend brunch. It hits that classic sweet-and-salty combination — savory ham and melty cheese paired with warm maple-style syrup — without the carb overload.
A traditional Monte Cristo is made with ham and Gruyère or Swiss cheese, dipped in French toast batter, fried, and served with syrup. This casserole keeps all of those familiar flavors but swaps the bread for my keto cream cheese pancakes, which already have a very French-toast-like texture and flavor. Layered together and baked, everything comes together into a rich, satisfying breakfast that feels special without being complicated.
Once baked, a drizzle of warmed sugar-free syrup soaks into the layers and ties the whole dish together. You can add extra syrup when serving, but it doesn’t need much — the balance is already there.

I prefer using Canadian bacon here because it’s thicker and more substantial than deli ham while still being convenient. Swiss or Gruyère both work well, depending on what you have on hand.
This casserole is great on its own, but if you’re someone who loves a runny egg, it pairs beautifully with a poached or fried egg on top. Totally optional — but highly recommended.
My favorite way to use this recipe is to make it ahead, cut it into portions, and reheat throughout the week. If you want eggs with it, just cook those fresh in the morning.
And if you’re really short on time? Thanks to the cheese and structure, this casserole holds together well and can even be eaten cold — making it a surprisingly practical grab-and-go breakfast or lunch.

Monte Cristo Breakfast Casserole Tips & FAQ
Can I make this ahead of time?
Yes — this is a great make-ahead recipe. Bake it, cool slightly, then store covered in the refrigerator. Reheat individual portions as needed.
What kind of ham works best?
Canadian bacon is ideal because it’s thicker and more substantial, but deli ham will work if that’s what you have. Just avoid very thin, watery slices.
Do I have to use keto cream cheese pancakes?
They’re what gives this casserole its French-toast-like texture and flavor, so they’re strongly recommended. If you’ve made them before, this is a great way to use them in a different format.
Is the syrup required?
It’s part of what makes this a Monte Cristo–style dish, but you don’t need much. A light drizzle goes a long way, and additional syrup can be added when serving if desired.
Can I add eggs directly to the casserole?
You can, but this version is designed without baked-in eggs. Adding a freshly poached or fried egg on top when serving gives you more control over texture and keeps leftovers from drying out.
Does it reheat well?
Yes — it reheats very well and also holds together enough to eat cold if needed, making it practical for busy mornings.
Keto Monte Cristo Breakfast Casserole
- Total Time: 25 minutes
- Yield: 6 servings 1x
- Diet: Diabetic
Description
This Keto Monte Cristo Breakfast Casserole combines savory Canadian bacon, Swiss or Gruyère cheese, and keto cream cheese pancakes for a low carb take on the classic sweet-and-salty sandwich. Baked as a casserole and finished with warm sugar-free syrup, it’s perfect for make-ahead breakfasts, brunch, or leftovers throughout the week. Gluten free too!
Ingredients
- 3 batches cream cheese pancakes
- 12 oz Canadian bacon
- 1 1/2 cups shredded Gruyere or Swiss cheese
- 1/3 cup Sugar Free Pancake Syrup, warmed.
Instructions
- Grease a 9 x 9 baking dish and place a layer of 4 cream cheese pancakes on the bottom and halfway up the sides.
- Add a layer of Canadian Bacon, then sprinkle with 1/2 cup of cheese.
- Repeat 2 more times until you have three layers – the top layer being the cheese.
- Bake at 375 degrees (F) for 15 minutes, or until heated through.
- Remove from the oven and pour the warm syrup evenly over the top.
- Cut into 6 squares and serve.
- Optional – top with a runny poached or fried egg and additional sugar free syrup.
Notes
Approx nutrition info per serving: 376 calories, 24g fat, 4.5g net carbs, 32g protein
For each egg if using: 80 calories, 6g fat, .5g net carbs, 6g protein
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Keto Breakfast Recipe
- Method: Baking
- Cuisine: French
Nutrition
- Serving Size: 3.5 x 4 inch square
- Calories: 367
- Fat: 24g
- Carbohydrates: 4.5g net
- Protein: 32g

jean leatherman says
I know this is an old recipe – but I’m pretty new to Keto. I’ve made it twice, and the first time I felt like I was living in my kitchen cooking pancakes. This time I poured the batter into silpat-lined sheet pans and baked them at 350 for about 10 minutes (I think??)…then cut them to size to fit in my 9×9, and baked it off. Absolutely delicious!
Robyn says
I’m excited to make this, but I’ve never used Canadian bacon before – does it have to be cooked first, or is the 15 minutes in the oven enough?
Rachal H. says
This is delicious!!!!!! I highly recommend it.
Shannon says
What is the carb count before subtracting fiber?
Tara says
To die for! I’ve been following meal plans 1 through 4 and this is the best recipe of all! Can’t wait to have it again.
Kathleen Kelly says
This dish looks really good! Thank you for sharing!
Diana says
I’ve been making the pancakes on and off over vacation, but I’m going to need something transportable for work starting back up tomorrow, this looks like a great idea! I’ll probably alternate this and the spinach fritata since it’s part of the week 1 meal plan already
I also has a secret unholy love for Canadian bacon
Debby says
I found your delicious sounding recipe and want to try it for Christmas morning. I am planning on doubling the recipe… so when I look at the Cream Cheese Pancakes and multiply that by 6 it suggests 12 tsp Stevia (with one packet=2 tsp, according to CookingWithStevia.com). They recommend, tho, using only 1/2 tsp bulk Stevia Blends for every packet….. What would you do? Use the 12tsp Stevia straight conversion, or drop down to 3 tsp? That’s a big difference!
Mellissa Sevigny says
Straight stevia will be much sweeter than a blend so you’ll use much less of than you would the blended, which measures more like real sugar. If you are making six batches then try about 1 tsp of pure stevia, or 2 Tbsp of the blended. If you’re using them in the monte cristo casserole, you don’t want them super sweet anyway so this should get you where you need to be. Enjoy!
Debby says
Oh, thank you!
Jessica says
I am so glad I found this! First of all, the pancakes are such a huge treat for me right now since I’m not eating grains and this was just delicious. We all loved it. Can’t wait to use the pancake recipe again and make this again.
Jennifer says
You are a Godsend!! I have been missing Monte Cristo sandwhiches since being diagnosed with celiac. And I love the cream cheese pancakes even though i am not a pancake fan, they are fabulous and I use them as crepes.
Mellissa Sevigny says
Thanks Jennifer!!