Indulge in the comforting flavors of this Keto Cheesy Ham Casserole—a quick and easy low-carb dinner option that's packed with protein and satisfying cheesy goodness. Made with tender broccoli florets, savory cubes of cooked ham, and a rich blend of cheddar, cream cheese, and heavy cream, this dish brings together classic ingredients in a keto-friendly way. The creamy sauce, infused with garlic and onion powder, adds a flavorful twist, while parmesan and cheddar create a golden, bubbly top layer. Perfectly baked in under an hour, this casserole serves as a hearty main course for family dinners or meal prep. Gluten-free, low-carb, and full of flavor, it’s the perfect combination of comfort and health-conscious cooking!
Preheat your oven to 375°F (190°C).
Bring a pot of water to boil. Add the broccoli florets and blanch them for 3-4 minutes until they are bright green and slightly tender. Drain well and set aside.
In a large mixing bowl, combine the cubed cooked ham, blanched broccoli, and 1 cup of shredded cheddar cheese. Mix them together and spread evenly into a greased 9x13 inch baking dish.
In a medium saucepan over low heat, combine cream cheese and heavy cream. Stir continuously until the cream cheese is completely melted and the mixture is smooth.
Remove the saucepan from heat and allow it to cool slightly. Then, whisk in the eggs, one at a time, until fully incorporated.
Add garlic powder, onion powder, salt, and black pepper to the cream mixture and whisk it all together.
Pour the creamy mixture evenly over the ham and broccoli in the baking dish.
Sprinkle the remaining 0.5 cup of shredded cheddar cheese and grated parmesan cheese evenly on top of the casserole.
Bake in the preheated oven for 30-35 minutes, or until the casserole is bubbly and the top is golden brown.
Allow the casserole to cool for 5-10 minutes before serving to let it set. Enjoy your delicious keto-friendly cheesy ham casserole!
Calories |
2507 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 179.7 g | 230% | |
| Saturated Fat | 101.3 g | 506% | |
| Polyunsaturated Fat | 1.7 g | ||
| Cholesterol | 1230 mg | 410% | |
| Sodium | 8942 mg | 389% | |
| Total Carbohydrate | 33.5 g | 12% | |
| Dietary Fiber | 5.2 g | 19% | |
| Total Sugars | 14.1 g | ||
| Protein | 182.6 g | 365% | |
| Vitamin D | 3.1 mcg | 15% | |
| Calcium | 1755 mg | 135% | |
| Iron | 8.4 mg | 47% | |
| Potassium | 1593 mg | 34% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.