Pin It My neighbor stopped by one Tuesday evening with leftover rotisserie chicken and a challenge: make something that felt fancy enough for Friday dinner but didn't require a trip to the store. I remembered this old cordon bleu idea from years ago and thought, why not skip the bread crumbs entirely and turn it into a casserole? Twenty minutes later, I had a bubbling dish that tasted like someone had spent hours in the kitchen, when really it was just cream cheese, mustard, and good timing.
The first time I served this to my family, my daughter asked if I'd ordered from somewhere fancy, which honestly made my entire week. That moment proved that keto doesn't have to mean sad salads and plain proteins—it can be creamy, rich, and absolutely craveable. Now when people ask what I'm making for dinner, they light up when I mention this casserole.
Ingredients
- Cooked chicken breast, 4 cups cubed or shredded: This is your canvas, and quality matters; leftover roasted or rotisserie chicken saves time without sacrificing flavor, though freshly cooked works if you have it.
- Ham, 6 oz diced: The smoky counterpoint that makes this dish feel special, and buying good quality ham (even if pricier) changes everything about the final taste.
- Swiss cheese, 8 oz shredded, divided: I use half in the layer and half on top so every bite has that melted, slightly nutty quality that makes cordon bleu worth making.
- Cream cheese, 4 oz softened: This creates the silky sauce base and needs to be soft before you start or you'll spend ten minutes whisking lumps—a mistake I learned young.
- Heavy cream, 1/2 cup: The richness that ties everything together; don't skip this or use light cream, as the texture becomes thin and the dish loses its cozy appeal.
- Parmesan cheese, 1/4 cup grated: A supporting player that adds sharpness and helps create that golden, slightly crispy top layer.
- Dijon mustard, 2 tbsp: The secret ingredient that nobody guesses but everyone tastes; it's what makes people ask for the recipe.
- Garlic powder, 1/2 tsp: A gentle background note that keeps things balanced without overpowering the ham and cheese.
- Onion powder, 1/2 tsp: Adds depth without any watery texture that fresh onion might introduce.
- Black pepper and salt, 1/2 tsp and 1/4 tsp: Essential seasoning that seems simple until you taste a batch where someone skipped proper seasoning—then you understand.
- Almond flour, 2 tbsp, and melted butter, 1 tbsp: The topping that goes golden and slightly crispy, giving textural contrast to the creamy filling.
- Fresh parsley, 1 tbsp chopped optional: A finishing touch that adds color and a hint of freshness; I've made this without it and it's still wonderful, but the parsley makes people think you tried harder.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Prepare your workspace:
- Preheat the oven to 375°F and lightly grease your 9x13-inch casserole dish so nothing sticks to the sides. This small step prevents frustration and makes cleanup faster.
- Build the foundation:
- Combine your cooked chicken, diced ham, and half the Swiss cheese in a large bowl, then spread it evenly in the dish so every forkful has a mix of protein and cheese. Take your time here—uneven distribution means some bites are all chicken and others are all cheese.
- Make the creamy sauce:
- Whisk together the softened cream cheese, heavy cream, Dijon mustard, and all your seasonings in a medium bowl until completely smooth. The mustard should be fully incorporated and the mixture should pour easily without lumps.
- Bring it together:
- Pour the sauce over the chicken mixture and make sure it reaches into all the corners, then top with the remaining Swiss cheese and the Parmesan. The sauce should feel abundant and rich, coating everything as you pour.
- Add the topping:
- Stir together almond flour and melted butter in a small bowl until it's crumbly, then sprinkle it evenly across the top. This creates a subtle crust as it bakes.
- Bake until golden:
- Place the casserole in the oven for 25 to 30 minutes until you see bubbling around the edges and the top turns light golden brown. The moment you see that color change is when you know everything is heating through properly.
- Finish and serve:
- Pull it from the oven, scatter fresh parsley across the top if you have it, and let it sit for two minutes before serving so the sauce sets slightly. This small pause makes plating easier and keeps people from burning their mouths.
Pin It I made this for a keto potluck last spring and watched it disappear before the salad was even served, which was deeply satisfying. That's when I realized this isn't just a recipe—it's proof that eating for your goals doesn't mean sacrificing the foods that make you feel cared for.
Why This Casserole Works for Keto
Every ingredient here plays into the keto philosophy without feeling restrictive or complicated. The cream cheese and heavy cream provide the fat your body craves, the ham and chicken deliver satisfying protein, and the cheese brings that umami richness that usually comes from breadings or creamy sauces loaded with flour. Four grams of carbs per serving means you're not spending your whole day's carb budget on dinner, which makes this feel like a win rather than a compromise.
Making This Your Own
Once you understand the framework, this recipe becomes a launching point for creativity. I've swapped Swiss for Gruyère when I had it on hand and the earthier flavor took the whole dish somewhere richer. Some nights I broil the top for an extra few minutes to get it really crispy, and other times I add a pinch of fresh thyme to the sauce if I'm feeling fancy. The beauty is that the base is so solid that variations feel like refinements rather than experiments.
Serving and Pairing Ideas
This casserole stands perfectly on its own, but it shines alongside something green and fresh to cut through the richness. A simple vinaigrette salad or roasted broccoli with garlic adds brightness without disrupting your carb count, and it keeps the meal from feeling too heavy even though it's genuinely satisfying. I've also served this at room temperature the next day straight from the fridge, and it's wonderful as a cold lunch box meal.
- Pair with a Caesar salad using a low-carb dressing for maximum satisfaction.
- Roasted Brussels sprouts or broccoli with garlic butter work beautifully alongside.
- Save leftovers in airtight containers—this actually gets more flavorful overnight as everything melds together.
Pin It This dish turned my family's keto journey from something that felt restrictive into something we actually look forward to. That shift—from deprivation to genuine enjoyment—is what makes a recipe worth keeping around.
Recipe FAQs
- → What cheese can I use instead of Swiss?
Gruyère is a great alternative that brings a nuttier flavor to the dish.
- → Can I use rotisserie chicken?
Yes, rotisserie chicken works well and saves preparation time.
- → How do I get a crispier topping?
Broil the casserole for 2–3 minutes after baking to achieve a crispier crust.
- → Is this dish suitable for gluten-free diets?
Yes, it uses almond flour and gluten-free ingredients, but always check labels to avoid cross-contamination.
- → What side dishes complement this meal?
Simple green salads or roasted broccoli pair well with the rich flavors.