This keto creamy chicken cordon bleu casserole takes everything people love about the classic French-inspired dish — tender chicken, savory ham, melted Swiss cheese, and a creamy Dijon sauce — and turns it into an easy one-dish bake with no pounding, no rolling, no breading, and no frying. Instead of wrapping and coating individual chicken rolls, you layer the chicken, ham, and cheese in a casserole dish, pour over a smooth cream cheese and Dijon sauce, finish with a golden pork rind crumb topping, and bake until it is bubbling and irresistible.
Classic chicken cordon bleu is delicious, but the traditional version is a project. The chicken has to be flattened, rolled around ham and cheese, secured, dredged in flour, dipped in egg, coated in breadcrumbs, and fried or baked carefully so the filling does not escape. The breadcrumb coating alone can add 15 to 20 grams of carbohydrates per serving, which puts the dish out of reach on a keto diet. This casserole keeps the exact same flavor combination and removes both the work and the carbs. Each serving has about 3 grams of net carbs, roughly 37 grams of protein, and all the creamy, cheesy comfort of the original.
It is also a practical weeknight recipe. The main version uses cooked chicken — rotisserie chicken, leftover roast chicken, or chicken you cooked earlier in the week — so the casserole assembles in about 15 minutes and bakes in about 25. A raw chicken variation is included below if you prefer to start from scratch, the way the step photos show. Either way, you get a family-friendly keto dinner that reheats beautifully for lunch the next day and freezes well for meal prep.

Table of Contents
Why You Will Love This Recipe
All the cordon bleu flavor, none of the fuss. No rolling, no toothpicks, no breading station, and no worrying about cheese leaking out of a chicken roll into a frying pan. Layer, pour, top, bake. That is the whole technique.
It is truly low carb. There is no flour, no breadcrumbs, and no sugar in this recipe. The crispy topping is made from crushed pork rinds and Parmesan, which bake up golden and crunchy with zero grams of carbs from the pork rinds themselves.
The sauce is the star. Cream cheese, heavy cream, Dijon mustard, garlic, and a squeeze of lemon make a sauce that tastes like the classic cordon bleu Dijon cream sauce — rich and tangy, with no flour roux needed to thicken it. The cream cheese does the thickening for you.
It is high in protein and genuinely filling. Chicken, ham, Swiss, and Parmesan stack up to about 37 grams of protein per serving. This is a main dish that keeps you full for hours, not a light casserole that needs three sides to feel like dinner.
It is perfect for leftovers and meal prep. The flavors improve overnight, the sauce reheats without splitting if you warm it gently, and individual portions freeze well. Make it once and eat it two or three times.
The whole family eats the same dinner. Nothing about this casserole tastes like diet food. It is creamy, cheesy, and golden on top, and most people will simply ask for the recipe, not the nutrition facts.
What Is Chicken Cordon Bleu?
Chicken cordon bleu is a dish of chicken breast wrapped around ham and Swiss or Gruyère cheese, then breaded and fried or baked. The name is French for “blue ribbon,” a term long associated with excellent cooking, and the dish became a restaurant and dinner-party classic because the combination works so well: mild juicy chicken, salty ham, nutty melted cheese, and usually a mustard cream sauce on the side. This keto casserole is a deconstructed version of that idea. The same four elements — chicken, ham, Swiss, Dijon cream — are layered in a dish instead of rolled in a breast, and the breadcrumb crust is replaced with a pork rind and Parmesan crumb. You lose the formal presentation and the carbs, and you keep everything that actually tastes good.
Understanding that structure also tells you how to fix the recipe if you change it. If a bite tastes flat, it is usually missing one of the four elements: more Dijon for tang, a pinch more salt to wake up the ham and cheese, lemon for brightness, or a crispier topping for contrast. Once you know the formula, you can adjust with confidence instead of guessing.
Ingredients You Will Need
This recipe fills a 9×13-inch (23×33 cm) casserole dish and makes 8 servings. Exact amounts are in the recipe card at the end of this post.
Cooked chicken. About 2 pounds (900 g) of cooked chicken breast, shredded or cut into bite-size pieces — roughly 5 to 6 cups. Rotisserie chicken is the fastest option and adds great flavor. Leftover grilled or baked chicken works just as well. If you start with raw chicken, use the variation in the substitutions section, because the baking time and method change.
Ham. Use about 12 ounces (340 g) of ham, sliced and cut into strips or diced. This ingredient matters more than people think: ham is where hidden sugar usually hides in a keto casserole. Check the label and choose a ham with 1 gram of sugar or less per serving, ideally uncured and with a short ingredient list. Honey ham and brown-sugar ham can add several grams of sugar to the whole dish, so save those for another recipe.
Swiss cheese. Eight ounces (225 g) of Swiss cheese — slices torn or cut into pieces, or shredded Swiss — gives the classic cordon bleu flavor: mild, nutty, and excellent at melting into long, stretchy pulls. Gruyère is the traditional upgrade and tastes slightly richer. A mix of Swiss and a little mozzarella also works if you want an extra gooey result.
Cream cheese. One 8-ounce (225 g) block, softened to room temperature. This is the base of the sauce and its thickener at the same time. Full-fat cream cheese gives the smoothest result; reduced-fat versions contain more water and make a thinner, sometimes grainy sauce.
Heavy cream. Half a cup loosens the cream cheese into a pourable sauce and adds richness. A few tablespoons of chicken broth can be added if you want the sauce a little thinner and lighter.
Dijon mustard. One to two tablespoons provide the signature tang. Dijon is important here; yellow mustard is sharper and more vinegary, and whole-grain mustard gives a different texture. Start with one tablespoon if you are cautious and add the second after tasting the sauce — mustard flavor mellows slightly in the oven, so the raw sauce should taste a touch stronger than you want the finished dish to be.
Mayonnaise (optional). Two tablespoons whisked into the sauce add silkiness and help it stay smooth when reheated. It is optional, and the casserole works without it, but sauce made with it has a noticeably better texture on day two.
Garlic powder, onion powder, black pepper, and a pinch of nutmeg. These quiet seasonings round out the sauce. The nutmeg is a classic partner for cream sauces and Swiss cheese; use just a pinch, enough to add warmth without anyone being able to name it.
Lemon juice. One teaspoon brightens the rich sauce and keeps it from tasting heavy. Fresh or bottled both work at this small amount.
Pork rinds, Parmesan, and butter — the keto crumb topping. Crushed pork rinds replace breadcrumbs with zero carbs and real crunch. Grated Parmesan helps the topping brown and adds salty flavor, and a little melted butter binds it and encourages even golden color. Paprika is optional but gives the top a beautiful finish.

Ingredient Substitutions and Swaps
Raw chicken version. If you want to start with raw chicken like the step-by-step photos, slice 2 pounds of chicken breast into thin cutlets or bite-size pieces, season with salt and pepper, and layer them raw in the dish with the ham and cheese. Pour the sauce over, add the topping, cover with foil, and bake at 375°F (190°C) for 25 minutes, then uncover and bake 15 to 20 minutes more, until the chicken reaches 165°F (74°C) in the thickest piece and the topping is golden. Raw chicken releases juices as it cooks, so the sauce will be slightly thinner; that is normal and still delicious.
Different cheese. Gruyère is the closest and most traditional swap. Mozzarella makes it milder and stretchier, provolone works well, and a little sharp cheddar changes the personality of the dish toward a chicken-and-ham bake rather than classic cordon bleu. Avoid pre-shredded cheese if you can; it is coated with anti-caking starch that adds a small amount of carbs and melts less smoothly.
No pork rinds. Use a topping of almond flour mixed with Parmesan and melted butter, or simply top the casserole with extra Parmesan and broil it briefly at the end for a golden cheese crust. Crushed cheese crisps are another zero-carb crunchy option.
Lighter sauce. Replace half of the heavy cream with chicken broth and use half the cream cheese. The casserole will be less rich, the sauce a little thinner, and the net carbs about the same. Greek yogurt can replace the mayonnaise for tang, but add it after baking as a drizzle rather than baking it, because yogurt can split in a hot oven.
Add vegetables. A layer of steamed cauliflower florets or a few handfuls of baby spinach wilted into the sauce turn this into a more complete one-dish meal. Spinach releases water, so squeeze it dry before adding, or the sauce will thin.
Equipment You Will Need
A 9×13-inch casserole dish, a medium saucepan or a microwave-safe bowl for the sauce, a whisk, and a large spoon. A food processor or a zip-top bag with a rolling pin makes quick work of crushing the pork rinds. An instant-read thermometer is useful for the raw chicken version, since chicken must reach 165°F (74°C); for the main cooked-chicken version, you are mainly reheating and melting, so bubbling edges and a golden top are your signals.
How to Make Keto Creamy Chicken Cordon Bleu Casserole
Step 1: Heat the oven and prepare the dish. Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch casserole dish with butter or olive oil. This small step makes serving neater and cleanup much easier, because baked cheese likes to weld itself to bare glass and ceramic.
Step 2: Make the creamy Dijon sauce. In a medium saucepan over medium-low heat, combine the softened cream cheese, heavy cream, and chicken broth if using. Whisk gently and continuously for 3 to 4 minutes until the cream cheese has fully melted and the sauce is smooth and steaming. Do not let it boil hard; a gentle heat keeps the sauce glossy instead of grainy. Remove it from the heat and whisk in the Dijon mustard, mayonnaise if using, garlic powder, onion powder, black pepper, nutmeg, lemon juice, and half of the Parmesan. Taste the sauce now and adjust: it should taste slightly tangy and well seasoned, because it has to flavor the fairly mild chicken.
Step 3: Layer the chicken and ham. Spread the shredded or chopped cooked chicken evenly in the prepared dish. Scatter the ham evenly over the chicken, or lay sliced ham across the top in an even layer the way the step photos show. Even layers matter more than pretty layers: you want chicken, ham, cheese, and sauce in every forkful, not a ham corner and a plain chicken corner.
Step 4: Add the Swiss cheese. Lay the Swiss cheese slices over the ham, overlapping them slightly so the whole surface is covered, or sprinkle shredded Swiss evenly over the top. Complete coverage is what gives the casserole its melted, pull-apart top layer once the sauce and crumb go on.
Step 5: Pour the sauce over everything. Pour the warm sauce slowly and evenly over the cheese layer, using the back of a spoon to nudge it into the corners and down the sides. The sauce will find its way into the layers as it bakes, but starting with full coverage prevents dry edges.
Step 6: Add the keto crumb topping. In a small bowl, mix the crushed pork rinds with the remaining Parmesan, the melted butter, and paprika if using, until the crumbs look evenly damp. Sprinkle the mixture in an even layer over the casserole. Do not press it down; a loose layer crisps better than a packed one.
Step 7: Bake until golden and bubbling. Bake uncovered for 25 to 30 minutes, until the sauce is bubbling around the edges, the cheese is fully melted, and the topping is deep golden. If the top is browning too slowly while the edges bubble, give it 2 to 3 minutes under the broiler at the end — but watch it constantly, because pork rind crumbs go from golden to dark very quickly.
Step 8: Rest, then serve. Let the casserole rest for 5 to 10 minutes before cutting. This short rest lets the sauce thicken from pourable to scoopable and keeps each portion together on the plate. Garnish with chopped fresh parsley and serve hot.
The four-panel photo below shows the full process from start to finish: the raw ingredients, layering and pouring the sauce, the golden bake, and the finished slice with its layers of chicken, ham, and melted cheese.

Pro Tips for the Best Keto Casserole
Soften the cream cheese properly. Cold cream cheese whisked into warm cream makes small lumps that never fully disappear. Leave the block on the counter for 30 minutes, or microwave it in a bowl for 20 to 30 seconds, before making the sauce. This one habit is the difference between a silky sauce and a speckled one.
Read the ham label. This is the easiest place for a keto casserole to go wrong without anyone noticing. Deli hams range from under 1 gram to 4 grams of sugar per serving, and honey or maple varieties are the usual culprits. Two minutes of label reading protects the carb count of the whole dish.
Shred your own cheese when you can. Block Swiss grated at home melts smoother than bagged shreds and avoids the starch coating. Slices are even easier and give the most complete melted layer, which is why the step photos use them.
Keep the topping dry until baking. Mix the pork rind crumbs with butter just before the casserole goes into the oven. If the topped casserole sits assembled in the refrigerator, the crumbs absorb moisture from the sauce and lose their crunch. For make-ahead prep, assemble everything except the topping, refrigerate, and add fresh crumbs right before baking.
Do not skip the rest. Cutting immediately floods the plate with sauce and makes portions fall apart. Ten minutes later, the same casserole slices cleanly with the sauce coating each layer, exactly like the plated slice in the photos.
Season the chicken layer lightly. Cooked chicken, especially rotisserie chicken, varies a lot in saltiness, and the ham adds salt too. A small amount of salt and pepper directly on the chicken layer, then final seasoning judged after baking, is safer than salting every layer aggressively.
Easy Variations to Try
For a broccoli chicken cordon bleu casserole, fold 2 cups of steamed broccoli florets into the chicken layer for a complete one-dish dinner; the net carbs rise by only about 1 gram per serving. For a bacon ranch version, replace the Dijon with 1 tablespoon of ranch seasoning and scatter crumbled cooked bacon over the topping. For a spicy version, add a pinch of cayenne to the sauce and use pepper jack in place of half of the Swiss. For a mushroom version, sauté sliced mushrooms until their liquid evaporates and layer them with the ham; raw mushrooms added directly will water down the sauce. For individual ramekins, divide the casserole among oven-safe ramekins and bake 15 to 18 minutes — a nice option for dinner parties, and portion control is built in.
What to Serve With Chicken Cordon Bleu Casserole
Because the casserole is rich, the best sides are fresh, green, and simple. A crisp green salad with a lemon or sugar-free vinaigrette is the classic partner and it is served beside the casserole in the photos for good reason. Garlic green beans, roasted asparagus, steamed broccoli, or a cauliflower mash all keep the meal keto while giving the plate color and texture. Cauliflower rice is a good choice if you want something to catch the extra sauce. Avoid serving it with potatoes, pasta, rice, or regular bread if keeping the meal low carb matters; those sides, not the casserole, are where the carbs would come from.
Storage, Freezing, and Reheating Instructions
Refrigerator. Cover the dish or transfer portions to airtight containers and refrigerate for up to 4 days. The sauce firms up when cold and returns to creamy when reheated gently.
Freezing. This casserole freezes well for up to 3 months. For the best topping texture, freeze it without the pork rind crumb, then add fresh crumbs before reheating. To freeze a fully baked casserole, cool it completely, wrap the dish tightly, and freeze; thaw overnight in the refrigerator before reheating.
Reheating. Reheat individual portions in the microwave at medium power in 1-minute intervals, or reheat the whole dish in a 350°F (175°C) oven, covered with foil, for 20 to 25 minutes, uncovering for the last 5 minutes to re-crisp the top. If the sauce looks a little thick after reheating, stir in a spoonful of cream or broth. Gentle heat is the rule: a hard boil or a very hot oven can make cheese sauces turn oily.
Make-ahead. Assemble the casserole up to 24 hours ahead without the crumb topping, cover, and refrigerate. Add the topping just before baking and add 5 to 10 minutes to the baking time because the dish is starting cold. This makes the recipe an easy choice for guests, holidays, and busy weeks.
Nutrition Information
The values below are an estimate for one serving, based on the casserole cut into 8 servings and made with chicken breast, low-sugar ham, full-fat cream cheese, and Swiss cheese. Actual values will vary with the ham and cheese you choose, which is why the ham label matters so much in this recipe. This information is provided for general guidance only.
One serving provides approximately 445 calories, 37 grams of protein, 31 grams of fat, 3 grams of total carbohydrates, 0 grams of fiber, 3 grams of net carbs, and 1 gram of sugar. For comparison, a classic breaded chicken cordon bleu with cream sauce commonly lands between 15 and 25 grams of net carbs per serving once the flour, breadcrumbs, and sugary ham are counted. The difference comes almost entirely from the coating and the sauce, not from the chicken, ham, and cheese themselves, which were always naturally low in carbs.
Frequently Asked Questions
Is chicken cordon bleu keto friendly?
The flavors are, but the classic preparation is not. Traditional chicken cordon bleu is coated in flour and breadcrumbs and is often made with honey ham, which pushes the carbs far beyond a keto budget. This casserole version uses the same chicken, ham, Swiss cheese, and Dijon cream sauce, replaces the breadcrumbs with a pork rind and Parmesan crumb, and uses low-sugar ham, bringing each serving to about 3 grams of net carbs.
Can I use raw chicken instead of cooked chicken?
Yes, with a longer covered bake. Slice the raw chicken breast thin or cut it into bite-size pieces, layer as directed, cover with foil, and bake at 375°F (190°C) for 25 minutes covered plus 15 to 20 minutes uncovered. Check that the thickest piece of chicken reaches 165°F (74°C) with a thermometer. The step-by-step photos in this post show this raw layered method.
What is the best ham for a keto casserole?
Choose a ham with 1 gram of sugar or less per serving and a short ingredient list, ideally uncured. Avoid honey ham, maple ham, and brown-sugar ham, which can add several grams of sugar to the dish. Deli ham, leftover baked ham with the glaze cut away, and cubed ham steak all work well.
Can I make this casserole ahead of time?
Yes. Assemble it up to 24 hours in advance without the pork rind topping, cover it, and refrigerate. Add the fresh crumb topping right before baking so it stays crisp, and add 5 to 10 minutes to the baking time. You can also freeze the assembled, unbaked casserole without the topping for up to 3 months.
Why did my cream sauce turn grainy or oily?
Heat is almost always the reason. Cream cheese sauces stay smooth when they are whisked over gentle heat and never boiled hard. Cold cream cheese can also cause lumps, so soften it fully before you start. If a reheated portion looks a little oily, warm it more gently next time and stir in a spoonful of cream to bring it back together.
What can I use instead of pork rinds for the topping?
An almond flour and Parmesan crumb with melted butter is the closest swap and bakes up golden and crisp. You can also skip crumbs entirely and finish with extra Parmesan broiled briefly for a cheese crust, or use crushed cheese crisps for a zero-carb crunch.
Final Thoughts
If you love chicken cordon bleu but not the rolling, breading, frying, or the carb count, this keto creamy chicken cordon bleu casserole is the version that will actually make it into your regular dinner rotation. It is creamy, cheesy, and golden on top, it uses simple grocery-store ingredients, and it works just as well for a Tuesday night as it does for guests. Make it with a rotisserie chicken when time is short, keep a spare in the freezer for a busy week, and enjoy a blue-ribbon classic that fits your keto life. If you try it, come back and share whether you went with the classic Dijon sauce or the bacon ranch variation.
Recipe Card
Keto Creamy Chicken Cordon Bleu Casserole
Layers of chicken, ham, and Swiss cheese baked in a creamy Dijon sauce with a golden pork rind and Parmesan crumb topping. All the classic cordon bleu flavor with about 3 grams of net carbs per serving.
Prep Time: 15 minutes Cook Time: 30 minutes Total Time: 45 minutes Yield: 1 (9×13-inch) casserole Servings: 8 servings Category: Main Dish, Dinner Cuisine: French-inspired, American Keywords: keto chicken cordon bleu casserole, chicken cordon bleu casserole, low carb chicken casserole, keto chicken casserole, creamy chicken casserole
Ingredients
- 2 pounds (900 g) cooked chicken breast, shredded or chopped (about 5-6 cups)
- 12 ounces (340 g) low-sugar ham, sliced or diced
- 8 ounces (225 g) Swiss cheese, sliced or shredded
- 8 ounces (225 g) cream cheese, softened
- 1/2 cup (120 ml) heavy cream
- 2 tablespoons chicken broth (optional, for a thinner sauce)
- 2 tablespoons mayonnaise (optional)
- 1 to 2 tablespoons Dijon mustard
- 1 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon black pepper
- Pinch of ground nutmeg
- 1 teaspoon lemon juice
- 1/2 cup (50 g) grated Parmesan cheese, divided
- 3/4 cup (about 45 g) crushed pork rinds
- 2 tablespoons butter, melted
- 1/2 teaspoon paprika (optional)
- Fresh parsley, chopped, for garnish
Instructions
- Preheat the oven to 375°F (190°C) and lightly grease a 9×13-inch casserole dish.
- Whisk the cream cheese, heavy cream, and broth in a saucepan over medium-low heat for 3 to 4 minutes until smooth and steaming; do not boil.
- Remove from the heat and whisk in the Dijon, mayonnaise, garlic powder, onion powder, pepper, nutmeg, lemon juice, and half the Parmesan. Taste and adjust.
- Spread the chicken in the dish, layer the ham over it, then cover with the Swiss cheese.
- Pour the sauce evenly over the top.
- Mix the pork rind crumbs with the remaining Parmesan, melted butter, and paprika. Sprinkle evenly over the casserole.
- Bake uncovered for 25 to 30 minutes, until bubbling and deep golden. Broil 2 to 3 minutes if needed for extra color, watching closely.
- Rest 5 to 10 minutes, garnish with parsley, and serve hot.
Notes
- Raw chicken variation: layer thin raw chicken pieces instead of cooked chicken, cover with foil, bake 25 minutes covered plus 15 to 20 minutes uncovered, until the chicken reaches 165°F (74°C).
- Always check the ham label: choose ham with 1 g sugar or less per serving and avoid honey or brown-sugar ham.
- Nutrition is an estimate per serving: approximately 445 calories, 37 g protein, 31 g fat, 3 g total carbs, 0 g fiber, 3 g net carbs, 1 g sugar.