Save to Pinterest One Tuesday evening, I was staring at my freezer full of chicken and ham, wondering how to make keto dinner feel less like I was missing out on comfort food. That's when I thought about chicken cordon bleu—that fancy rolled thing from restaurants—and how it would taste absolutely incredible in casserole form, layered with cheese and cream instead of breadcrumbs. Twenty minutes later, I had something bubbling in the oven that smelled like a French bistro had moved into my kitchen, and I knew I'd just found my new weeknight secret.
My sister asked what was for dinner, walked into my kitchen mid-bake, and actually stopped talking mid-sentence because of the smell. That's when I realized this casserole had crossed from "diet food" into "something people genuinely want to eat" territory. She had seconds, which meant something because she's not easily impressed.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Cooked chicken breast, 4 cups cubed or shredded: The foundation of this dish—use rotisserie chicken if you want to skip cooking time, or cube up last night's leftovers.
- Ham, 6 oz diced: Look for quality deli ham without too many additives; it adds that signature cordon bleu identity and a subtle smokiness.
- Swiss cheese, 8 oz shredded (divided): The classic choice here because it melts beautifully and doesn't overpower the mustard; half goes in the base, half on top for maximum coverage.
- Cream cheese, 4 oz softened: This is your sauce thickener and the secret to that rich, velvety texture that makes people think you spent hours on it.
- Heavy cream, 1/2 cup: Creates the luxurious sauce base; don't skip this or you'll end up with something grainy.
- Parmesan cheese, 1/4 cup grated: Adds sharpness and helps brown the top when mixed with almond flour for that golden finish.
- Dijon mustard, 2 tbsp: The flavor that ties everything to cordon bleu; use the good kind because it's noticeable here.
- Garlic powder, 1/2 tsp, onion powder, 1/2 tsp, black pepper, 1/2 tsp, salt, 1/4 tsp: The seasoning trinity that ensures every bite is balanced, not bland.
- Almond flour, 2 tbsp mixed with melted butter: Your low-carb topping that gets golden and crispy instead of breadcrumbs.
- Fresh parsley, 1 tbsp chopped (optional): A finishing touch that adds color and a hint of freshness to cut through the richness.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Heat and prepare:
- Set your oven to 375°F and grease that 9x13-inch dish well so nothing sticks to the bottom later. This is the moment to get everything ready so you're not scrambling once you've started mixing.
- Build the base layer:
- Toss your cubed chicken, diced ham, and half the Swiss cheese together in a big bowl, then spread it in an even layer in your casserole dish. You want it relatively level so the sauce distributes evenly.
- Make the sauce:
- In a separate bowl, whisk the softened cream cheese, heavy cream, Dijon mustard, and all your seasonings until absolutely smooth—no lumps. This is the part where your arm might get a little tired, but smooth sauce means creamy casserole.
- Bring it together:
- Pour that gorgeous sauce all over the chicken and ham layer, then top with the remaining Swiss cheese and the Parmesan. The cheese creates a protective layer that helps everything cook evenly.
- Make the topping:
- Stir the almond flour into melted butter until it looks like coarse breadcrumbs, then sprinkle it all over the top. This is your texture hero—it'll get crispy and golden instead of the casserole being all soft.
- Bake to perfection:
- Slide it in the oven for 25 to 30 minutes, watching until the top is golden and the edges are bubbling. If you like it extra crispy, hit it with the broiler for 2 to 3 minutes at the very end, but watch it closely.
- Final touch:
- Pull it from the oven, let it settle for a minute, then scatter that fresh parsley on top if you're using it. Serve immediately while everything's still hot and the cheese is at its melty best.
Save to Pinterest My husband came home to this casserole on the table and actually asked if we were celebrating something special, which made me laugh because it's just dinner. That moment when a keto meal stops feeling like a compromise and starts feeling like a celebration—that's what this dish does.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why This Works for Keto
This casserole stays under 5 grams of carbs per serving because there's no sauce thickened with flour, no breadcrumb coating, and no sugar hiding anywhere. The heavy cream and cream cheese do all the work, creating that richness your brain expects from comfort food, so you never feel deprived. It's the kind of dish that proves keto cooking can be indulgent instead of restrictive.
Make-Ahead and Storage
Assemble this completely the night before, cover it, and refrigerate—just add 5 to 10 minutes to your baking time since it'll be cold. Leftovers reheat beautifully in a 350°F oven for about 15 minutes, and this actually tastes even better the next day when all those flavors have gotten cozy with each other. You can also freeze it after assembly before baking, which is beautiful for those weeks when you need a plan-ahead dinner.
Flavor Variations and Swaps
If Swiss cheese isn't your thing, Gruyère creates a deeper, nuttier flavor that's honestly stunning in this casserole. You could swap the Dijon mustard for whole grain mustard if you like more texture, or even add a teaspoon of smoked paprika to the sauce for something with extra depth. The beauty of this dish is that it's flexible enough to work with whatever quality cheese and ham you can get your hands on, so don't stress about matching everything exactly.
- Try adding 2 ounces of crispy bacon crumbled on top for another layer of savory richness.
- A splash of dry white wine in the sauce adds sophistication and helps balance the richness.
- Fresh thyme or tarragon can replace parsley if you want an herbier finish.
Save to Pinterest This is the kind of recipe that makes keto feel sustainable because it tastes like you're not sacrificing anything. Make it once and it becomes your regular rotation, the dish people actually ask you to bring to gatherings.
Recipe FAQs
- → Can I use rotisserie chicken instead of cooking fresh chicken?
Yes, rotisserie chicken works well to save time and adds extra flavor, making preparation quicker without sacrificing taste.
- → Is almond flour necessary for the topping?
Almond flour adds a crunchy, nutty crust, but it can be substituted with pork rinds or a low-carb breadcrumb alternative if preferred.
- → How can I make the topping crispier?
Broil the casserole for 2-3 minutes at the end of baking to achieve a more golden, crispy crust.
- → Can I swap Swiss cheese with another type?
Gruyère cheese makes a great alternative, lending a slightly different but still rich, melty texture and flavor.
- → What side dishes complement this dish?
Simple green salads or roasted vegetables like broccoli pair excellently to balance the richness of this casserole.