Keto Ham Broccoli Breakfast Casserole With Golden Edges
This keto ham broccoli breakfast casserole features pockets of melted mozzarella and deeply savory diced meat suspended in a tender, seasoned egg base. It feeds a hungry table on Sunday morning and holds its shape beautifully for Monday’s meal prep.
![]()
![]()
What Sets This Brunch Bake Apart
- The quick blanch: Boiling the green florets for two minutes guarantees they get tender in the oven without turning to mush.
- The smart ratio: There is significantly more filling than liquid in this pan. It relies on just enough egg to bind the meat and cheese, avoiding a dense texture.
- The savory punch: Adding Dijon mustard into the wet mixture elevates the whole dish. It cuts right through the rich cheese and salty meat.
Macros That Keep You Satisfied
I always look at how a meal sets up my day and impacts my numbers. One hearty slice of this dish delivers solid protein with minimal carbs, which keeps me feeling steady.
- Calories: 205
- Protein: 19.8 g
- Fat: 11.6 g
- Net Carbs: 4.1 g
How to Build the Ham Broccoli Breakfast Casserole
Start by quickly blanching the chopped florets in boiling water for exactly two minutes. You want to soften them just slightly to take off the raw edge. Immediately drain the vegetables and shake the colander hard. Any leftover water will seep into the eggs, so pat the pieces dry with a paper towel if they look wet.
While the vegetables cool, grab a large bowl and whisk the eggs until completely smooth. Stir in the Dijon mustard, garlic powder, black pepper, and your chosen seasoning blend. This seasoned liquid is the glue that holds our low carb ham casserole together.
Layering and Baking
Spread the drained florets evenly across a greased 9×13 baking dish. Scatter the diced meat and shredded mozzarella straight over the top. Pour the egg liquid over everything, then grab a fork. Gently nudge the heavy ingredients around to let the eggs settle into all the empty spaces.
Bake for 40 to 50 minutes at 370°F. You want the center completely firm to the touch. The top will develop a lovely golden crust.
![]()
![]()
Pull the pan from the oven and let it sit for about ten minutes. This mandatory rest period lets the moisture redistribute and ensures you get clean, even slices when serving.
Tips, Swaps & Storage
- Change the cheese: You can quickly swap the mozzarella for sharp cheddar if you prefer a punchier cheesy ham broccoli casserole flavor.
- Store it smartly: Keep leftovers in a sealed container in the fridge for up to four days. Reheat gently in the microwave or oven until warmed through.
- Make it a meal: If you are hosting brunch, this pairs naturally with a side of cheesy skillet bread.
Cheesy Ham & Broccoli Brunch Bake
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 10 servings
Description
A satisfying and flavorful bake perfect for brunch or a simple weeknight meal. This dish features tender broccoli, savory ham, and melted mozzarella, all held together with just the right amount of seasoned egg. It’s wonderfully low in carbs and packed with protein.
Ingredients
- 7 ½ cups chopped broccoli florets (about 1.5 lbs or 680g, cut into bite-sized pieces)
- 2 ½ cups diced cooked ham (about 12 oz or 340g)
- 1 ¼ cups shredded low-moisture (part-skim mozzarella cheese (about 5 oz or 140g))
- 12 large eggs
- ½ cup thinly sliced green onions (scallions (optional))
- 1 ¼ tsp all-purpose seasoning blend (e.g., Mrs. Dash, Lawry’s, or similar)
- ½ tsp garlic powder
- ¼ tsp fresh-ground black pepper (or to taste)
- 1 tsp Dijon mustard
Instructions
- Preheat and Prepare Dish: Adjust your oven rack to the middle position and preheat the oven to 370°F (185°C). Lightly coat a 9×13 inch baking dish with non-stick cooking spray.
- Blanch Broccoli: Bring a large pot of water to a rolling boil. Add the chopped broccoli florets and cook for exactly 2 minutes (this brief cook, called blanching, tenderizes it slightly). Immediately drain the broccoli thoroughly in a colander, shaking well to remove excess water. Let it cool slightly.
- Prepare Other Components: While the broccoli drains, ensure your ham is diced, green onions (if using) are sliced, and mozzarella is measured out.
- Combine Eggs and Seasoning: In a large bowl, whisk the 12 large eggs together thoroughly. Whisk in the Dijon mustard, all-purpose seasoning blend, garlic powder, and black pepper until fully combined.
- Layer Ingredients: Spread the well-drained broccoli evenly across the bottom of the prepared baking dish. Scatter the diced ham over the broccoli, followed by the shredded mozzarella cheese. If using green onions, sprinkle them over the cheese layer.
- Add Egg Mixture: Pour the seasoned egg mixture evenly over the layered ingredients in the dish.
- Gently Combine: Using a fork, gently nudge and lift the ingredients throughout the dish, allowing the egg mixture to seep down and lightly coat everything. Avoid vigorous stirring; just ensure the egg is distributed. It might seem like there isn’t much egg, but it’s sufficient to bind the bake.
- Bake the Casserole: Place the dish in the preheated oven. Bake for 40 to 50 minutes, or until the egg mixture is completely set in the center and the top is lightly golden brown. Check for doneness by inserting a knife near the center; it should come out clean.
- Rest and Serve: Carefully remove the bake from the oven and let it rest for 5-10 minutes before slicing and serving. This allows the bake to set fully. Serve warm. Leftovers can be stored covered in the refrigerator for several days and reheated gently in the microwave or oven.
Notes
- Draining the blanched broccoli very well is crucial to prevent a watery final dish. Patting it gently with paper towels after draining can help remove extra moisture.
- Feel free to use your favorite all-purpose seasoning blend; adjust the amount based on its saltiness.
Nutrition Facts (per serving): Calories 205 kcal | Protein 19.8 g | Total Fat 11.6 g | Total Carbs 6.1 g (Fiber: 2.0 g, Net Carbs: 4.1 g)
These values are approximate and may vary based on ingredients and preparation. Assumes optional ingredients are included.
Nutrition
- Calories: 205
The Final Track
I love seeing how steady my energy feels after starting the day with this broccoli ham egg bake. Give it a try and pay attention to how your body responds. For a sweeter finish later in the day, I usually prep some vanilla chia pudding, or add some low-carb caprese skewers to the brunch table.
Quick reminder: I am a data-obsessed home cook, not a medical professional. Talk to your doctor if you’re making specific dietary changes.


