Pin it Last winter, I was standing in my kitchen on a Tuesday evening, staring at three chicken breasts I'd forgotten to thaw completely and wondering how I'd pull off dinner without my usual go-to pasta. My neighbor mentioned she'd started keto, and something clicked—what if I took that fancy chicken cordon bleu I loved from restaurants and turned it into something creamy and casserole-style? That first attempt was pure improvisation, but when my family dug in without complaint, I knew I'd stumbled onto something special.
I made this for a dinner party where half the guests were doing keto and half weren't, and it became this funny moment where everyone was eating the same thing without judgment or substitutions. Someone asked if it was from a fancy cookbook, and I just smiled—no need to mention it was born from a Tuesday-night kitchen experiment and a frozen chicken emergency.
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): Use rotisserie chicken to save yourself the cooking step, or poach it gently in broth for extra flavor—the meat's moisture matters more than you'd think in a creamy casserole.
- Ham (6 oz, diced): That smoky, salty layer is your flavor anchor; don't skip it or substitute with bacon, which'll steal the show.
- Swiss cheese (8 oz, shredded, divided): Swiss melts like a dream and won't turn grainy the way some harder cheeses can, so don't swap it out lightly.
- Cream cheese (4 oz, softened): This is the secret to a smooth, clingy sauce that coats everything beautifully—let it sit on the counter while you prep, or your sauce will turn lumpy.
- Heavy cream (1/2 cup): The richness that makes this feel like comfort food; there's no substitute that won't change the texture.
- Grated Parmesan cheese (1/4 cup): Brings a sharp, salty note that balances the mustard and keeps the dish from tasting one-dimensional.
- Dijon mustard (2 tbsp): This is the whisper of sophistication that transforms it from plain creamed chicken into something that tastes like the restaurant version.
- Garlic powder (1/2 tsp), onion powder (1/2 tsp), black pepper (1/2 tsp), salt (1/4 tsp): Build these in gradually and taste as you go—you can always add more but you can't take it back.
- Almond flour (2 tbsp) and melted butter (1 tbsp): This topping mimics breadcrumb texture without the carbs and adds a subtle nuttiness that browns beautifully.
- Fresh parsley (1 tbsp, chopped, optional): A garnish that looks intentional and adds a hint of brightness, though honestly the dish sings without it too.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Heat your oven and prep the dish:
- Set your oven to 375°F and grease that 9x13 casserole lightly—you want it slick enough that nothing sticks but not swimming in butter. A quick wipe with butter on a paper towel is enough.
- Build your chicken base:
- Toss your cooked chicken and diced ham together with half the Swiss cheese in a large bowl, then spread it flat in the casserole dish. You're creating an even layer so every bite gets protein and cheese.
- Make the creamy mustard sauce:
- In a separate bowl, whisk the softened cream cheese with heavy cream until it's almost smooth, then add your Dijon mustard, garlic powder, onion powder, pepper, and salt. Whisk until you don't see any cream cheese streaks—this takes about a minute of real effort but pays off in creaminess.
- Combine and top:
- Pour that sauce over your chicken mixture, making sure you get it into the corners and all over the surface. Sprinkle the remaining Swiss cheese and the Parmesan over top, then mix your almond flour with melted butter and scatter it over everything.
- Bake until golden:
- Slide it into the oven for 25 to 30 minutes—you're looking for the top to turn golden brown and the edges to bubble slightly. If your oven runs hot, start checking at 23 minutes so you don't dry out the chicken.
- Finish and serve:
- Pull it out, sprinkle with fresh parsley if you're feeling fancy, and let it rest for five minutes so the sauce sets slightly. This makes it easier to scoop and serve.
Pin it There was something so satisfying about serving this to my sister, who'd been skeptical about keto cooking, and watching her go back for seconds without realizing she was eating something technically low-carb. That's when a recipe stops being just a recipe and becomes proof that you don't have to sacrifice anything to eat well.
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 Casserole Works for Keto
The magic of this dish is that it uses cream, cheese, and bacon-adjacent flavors—the things we already know are keto-friendly—and builds them into something that satisfies like the real cordon bleu would. You're getting the salt, the richness, the protein, and that creamy sauce without touching a grain of flour or a molecule of sugar, which honestly makes it feel like you're getting away with something.
Variations and Swaps
I've made this with Gruyère instead of Swiss when Swiss was picked over at the store, and it brought this deeper, almost caramelized note that was honestly better—richer, more complex. You could also layer in some cooked bacon crumbles if you want to amp up the smokiness, or add a handful of fresh spinach right into the sauce for a different kind of richness. The beauty of casseroles is they're forgiving if you work within the keto framework.
Tips for Getting It Right Every Time
The first time I made this, I used cold cream cheese straight from the fridge and ended up with a lumpy sauce that I had to salvage in the blender. Now I always pull it out while I'm doing my prep work, and it makes a difference you can taste. Also, don't skip the step of spreading the chicken mixture flat—gaps and lumps mean some bites are saucier than others, and evenness is your friend.
- Use a rotisserie chicken to save 20 minutes of cooking time and reduce the mental load when you're tired on a weeknight.
- Make the sauce while your oven preheats so you're never waiting for it to catch up.
- If you love a crispier top, pop it under the broiler for 2 to 3 minutes at the end, but watch it like a hawk because almond flour can go from toasted to burnt in the time it takes to blink.
Pin it This casserole has become a quiet hero in my rotation—the meal I reach for when I want something that feels special but doesn't demand hours or complicated techniques. It's proof that eating keto doesn't mean giving up the foods that make you feel taken care of.
Recipe FAQs
- → Can I make this ahead of time?
Yes, assemble the casserole up to 24 hours in advance and refrigerate. Add 5-10 minutes to baking time if baking cold from the refrigerator.
- → What can I use instead of almond flour?
Pork panko or crushed pork rinds work well as a low-carb alternative. For a nut-free option, simply omit the topping or use extra shredded cheese.
- → Is this suitable for freezing?
Absolutely. Freeze before baking for up to 3 months. Thaw overnight in the refrigerator, then bake as directed. Individual portions reheat beautifully in the microwave.
- → Can I use different cheese?
Gruyère makes an excellent substitute for Swiss, offering a slightly nuttier flavor. Provolone or mozzarella work but will alter the traditional taste profile.
- → How do I get the topping extra crispy?
Broil for 2-3 minutes at the end of cooking, watching closely to prevent burning. The buttered almond flour creates a golden, crunchy crust.