Success stories. View stories

Keto Baked Ham Swiss Cheese and Mushroom Casserole


Per serving: 207 calories, 14 g protein, 3 g carbohydrates, 16 g fat


Keto Baked Ham Swiss Cheese and Mushroom Casserole

TOTAL TIME: 45 minutes, including 30 to 38 minutes for baking


  • 1 Tbsp butter
  • 2 oz / 46 g mushrooms, sliced
  • 6 large eggs
  • ½ cup / 118 mL heavy cream
  • 2 oz / 64 g cream cheese, softened
  • 1 cup / 132 g ham, diced
  • ½ cup / 60 g Swiss cheese, diced 
  • ¼ tsp sea salt
  • ¼ tsp black pepper


  1. Preheat oven to 350 degrees F / 177 degrees C.

  2. Heat a large saute pan over medium heat. Add butter and melt. Add mushrooms and cook for about 3 minutes until brown. Remove from heat, reserve and cool.

  3. Place eggs and heavy cream into a medium sized bowl. Whisk eggs and heavy cream together. Add cream cheese to mixture and break up slightly with whisk. Then add ham, Swiss cheese, sea salt and pepper. Stir to combine. Add cooked mushrooms and stir to combine.

  4. Pour mixture into an 8 X 8 inch glass baking dish and evenly distribute ingredients into dish. Cover with foil and bake for 30 minutes. Check for doneness in the center. The edges should be set and the center not quite cooked. Bake uncovered, if needed, 5 to 8 minutes more until the casserole is uniformly golden brown and the middle is set. 

  5. Cool 3 to 5 minutes before serving.

Electrolyte Ad

*Any comments on our blog or websites relating to weight loss results may or may not be typical and your results will vary depending on your diet and exercise habits.

***Always consult a professional before making any significant changes to your health.

Unlock premium recipes

Premium recipes require a subscription

paid annually
paid monthly
View plan details

If you are already a member login your account