Preheat the oven to 375F; spray the inside of a 1.5-quart casserole dish with cooking spray.
Add the butter to a large skillet over medium heat. Once hot, add the onion and zucchini, and cook until starting to soften, about 7 to 10 minutes, stirring occasionally. Turn the heat down as necessary if the vegetables start to brown too much before they soften. Add the garlic and cook 1 minute more, stirring constantly.
Add the broth and bring up to a simmer. Add the cream cheese and stir until incorporated. If the sauce needs thickening, let it simmer a couple minutes until thickened slightly, stirring constantly.
Whisk in 2/3 of the Emmental cheese a handful at a time (reserving 1/3 of the cheese for topping) until fully incorporated. Stir in the parsley, Worcestershire, and black pepper. Stir in the shredded chicken. Remove from the heat.
Transfer the mixture to the prepared casserole dish. Sprinkle on the remaining 1/3 of the Emmental cheese and the Parmesan. Cover the casserole with foil and bake until warm throughout, about 15 to 20 minutes. To brown the top, remove the foil and broil the casserole for a couple minutes.
Sprinkle the crisped bacon on top.
Serve.
Notes
Net Carbs: 7g per serving
This is a great recipe to use leftover chicken, store-bought rotisserie chicken, or leftover turkey.
Instead of crisped pork belly or pork bacon, you can use crisped and crumbled beef bacon.
If you want to bump up the crunch even more, top this casserole with a handful of crushed pork rinds!
Store leftover Chicken Cordon Bleu Casserole wrapped in the fridge for up to 4 days.