🧀🍗 Chicken Cordon Bleu Casserole
Creamy • Low-Carb • High-Protein
Macros (per serving – approx, 6 servings)
- Calories: 380–420
- Protein: 40–45g
- Carbs: 6–8g net
- Fat: 18–22g
🧾 Ingredients
Protein Base
- 2 lb (900g) boneless, skinless chicken breast, cooked & diced
(rotisserie works great) - 8 oz (225g) ham, diced (lean deli or smoked)
Creamy Sauce
- 1 cup plain nonfat Greek yogurt
- ½ cup light cream cheese, softened
- ½ cup chicken broth
- 1 tsp Dijon mustard
- 2 cloves garlic, minced
- ½ tsp onion powder
- ½ tsp salt
- ¼ tsp black pepper
- Optional: pinch of nutmeg
Cheese Layer
- 1½ cups shredded Swiss cheese
- ½ cup shredded mozzarella (for meltiness)
Optional Low-Carb Crunch Topping
- ½ cup crushed pork rinds
or - ½ cup almond flour + 1 tbsp butter
🔥 Instructions
- Preheat oven
Set to 375°F (190°C). Lightly grease a 9×13-inch casserole dish. - Layer proteins
Spread diced chicken evenly in the dish. Sprinkle ham over the top. - Make the sauce
In a bowl, whisk Greek yogurt, cream cheese, broth, Dijon, garlic, onion powder, salt, pepper, and nutmeg until smooth. - Assemble
Pour sauce over chicken and ham. Toss gently to coat.
Sprinkle Swiss and mozzarella evenly on top. - Add topping (optional)
Sprinkle pork rinds or almond-butter mixture over the cheese. - Bake
Bake uncovered 25–30 minutes, until bubbly and lightly golden. - Rest & serve
Let sit 5–10 minutes before serving for best texture.
🔁 Variations & Upgrades
Ultra-High Protein
- Replace half the yogurt with blended cottage cheese
- Add an extra ½ lb chicken
Extra Creamy
- Use full-fat Greek yogurt
- Add 2 tbsp heavy cream
Keto Version
- Use full-fat cream cheese
- Skip almond flour topping; use pork rinds only
Kid-Friendly
- Swap Dijon for yellow mustard
- Use mild Swiss or provolone
🥦 Serving Suggestions (Low-Carb)
- Roasted broccoli or asparagus
- Garlic green beans
- Simple arugula salad
❄️ Storage & Meal Prep
- Fridge: 4–5 days
- Freezer: up to 2 months
- Reheat gently to keep sauce creamy

