Cheesy Ham and Broccoli Breakfast Bake

Published on October 29, 2025
4.8 (245 reviews)

Imagine waking up to a golden‑browned casserole that smells like a cozy kitchen on a Sunday morning. The Cheesy Ham and Broccoli Breakfast Bake delivers that comforting aroma while packing a punch of

Save This Recipe!
Click to save for later - It only takes 2 seconds!
Cheesy Ham and Broccoli Breakfast Bake
Prep: 20 mins
Cook: 35 mins
Servings: 6

Imagine waking up to a golden‑browned casserole that smells like a cozy kitchen on a Sunday morning. The Cheesy Ham and Broccoli Breakfast Bake delivers that comforting aroma while packing a punch of protein and veggies in every bite.

What makes this bake special is the perfect marriage of smoky ham, tender broccoli florets, and a luxuriously creamy cheese sauce that sets and browns beautifully in the oven.

Busy parents, brunch‑loving friends, and anyone who craves a hearty start to the day will adore this dish. It works equally well for a lazy weekend brunch or a make‑ahead weekday breakfast.

The process is straightforward: whisk a simple sauce, toss it with cooked ham and broccoli, pour into a baking dish, and bake until bubbling and golden. Minimal hands‑on time, maximum flavor.

Why You'll Love This Recipe

One‑Dish Wonder: All the components bake together, so you clean only one pan while the flavors meld into a cohesive, comforting casserole.

Protein‑Packed Start: Ham and cheese provide a hearty protein boost that keeps you satisfied well into the afternoon.

Veggie Boost: Fresh broccoli adds a bright green pop and a dose of fiber, making the dish feel balanced rather than indulgent.

Make‑Ahead Friendly: Assemble the night before, refrigerate, and bake in the morning for a stress‑free breakfast.

Ingredients

This bake relies on a handful of pantry staples and fresh produce. The ham supplies salty depth, while the broccoli contributes crunch and a vibrant color. A blend of cheddar and mozzarella creates a melt‑in‑your‑mouth sauce that sets into a light crust. Finally, a few herbs and spices lift the whole dish, ensuring every bite is flavorful.

Main Ingredients

  • 2 cups diced cooked ham
  • 3 cups fresh broccoli florets
  • 6 large eggs
  • 1 cup whole milk

Cheese Sauce

  • 1 cup shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 2 tablespoons all‑purpose flour
  • 2 tablespoons unsalted butter

Seasonings & Extras

  • ½ teaspoon garlic powder
  • ¼ teaspoon smoked paprika
  • Salt and freshly cracked black pepper, to taste
  • 2 tablespoons chopped fresh chives (optional)

Together these ingredients create a harmonious balance: the butter‑flour roux thickens the sauce, the cheeses melt into a silky blanket, and the ham‑broccoli mixture adds texture. The seasonings provide a subtle smoky backdrop while the chives add a fresh finish that lifts the entire bake.

Step-by-Step Instructions

Cheesy Ham and Broccoli Breakfast Bake

Preparing the Vegetables & Ham

Start by preheating the oven to 375°F (190°C). While it heats, spread the broccoli florets on a microwave‑safe plate, drizzle with a teaspoon of olive oil, and steam for 3‑4 minutes until just tender. This quick steam prevents the broccoli from turning mushy during baking. Meanwhile, dice the ham into bite‑size cubes.

Making the Cheese Sauce

  1. Build the Roux. In a medium saucepan melt 2 tablespoons unsalted butter over medium heat. Once foamy, whisk in 2 tablespoons all‑purpose flour and cook for 1 minute, stirring constantly. This creates a smooth paste that will thicken the sauce without lumps.
  2. Incorporate Liquid. Gradually whisk in 1 cup whole milk, ensuring the mixture stays glossy. Continue stirring until the sauce thickens, about 3‑4 minutes, and coats the back of a spoon.
  3. Add Cheese & Seasonings. Lower the heat and stir in 1 cup shredded sharp cheddar cheese and 1 cup shredded mozzarella cheese until fully melted. Sprinkle in ½ teaspoon garlic powder, ¼ teaspoon smoked paprika, and season with salt and pepper. The sauce should be velvety and slightly glossy.

Combining Everything

  1. Mix the Base. In a large mixing bowl combine the steamed broccoli, diced ham, and the cheese sauce. Toss gently to ensure every piece is evenly coated.
  2. Add the Eggs. In a separate bowl whisk 6 large eggs with a pinch of salt. Pour the beaten eggs over the broccoli‑ham mixture, folding just until incorporated. The eggs will set during baking, giving the bake a custardy interior.
  3. Transfer to Baking Dish. Lightly grease a 9‑inch square baking dish. Pour the combined mixture in, smoothing the top with a spatula. Sprinkle any remaining shredded cheese over the surface for an extra golden crust.

Baking & Finishing

Place the dish in the preheated oven and bake for 25‑30 minutes, or until the top is golden brown and a knife inserted in the center comes out clean. If you like a crispier top, switch to broil for the last 2 minutes, watching closely to avoid burning. Remove from the oven, let rest for 5 minutes, then garnish with 2 tablespoons chopped fresh chives if desired.

Tips & Tricks

Perfecting the Recipe

Steam, don’t boil. A brief steam keeps broccoli bright and prevents it from releasing excess water that could make the bake soggy.

Room‑temperature eggs. Let the eggs sit out for 10 minutes before whisking; they blend more smoothly with the sauce, giving a uniform custard.

Don’t over‑mix. Gentle folding after adding the eggs preserves the light texture; over‑mixing can make the final product dense.

Flavor Enhancements

Add a splash of dry white wine to the sauce before melting the cheese for subtle acidity. A pinch of mustard powder introduces a gentle tang that brightens the richness. Finish with a drizzle of melted butter mixed with fresh herbs right after baking for an extra glossy finish.

Common Mistakes to Avoid

Avoid letting the sauce boil vigorously; high heat can cause the cheese to separate, resulting in a grainy texture. Also, resist the urge to over‑bake—once the top is golden and the interior sets, remove it to keep the custard from turning rubbery.

Pro Tips

Use a mix of cheeses. Combining sharp cheddar with mozzarella gives both flavor depth and meltiness, creating the ideal texture.

Pre‑grate cheese. Freshly grated cheese melts faster and integrates better than pre‑shredded varieties that contain anti‑caking agents.

Invest in a good thermometer. Checking the internal temperature (around 165°F/74°C) guarantees safety without overcooking.

Variations

Ingredient Swaps

Swap the smoked ham for diced cooked turkey or even crispy bacon for a different smoky profile. If you prefer a lighter vegetable, substitute broccoli with cauliflower florets or a mix of baby spinach and peas. For a richer sauce, replace half of the milk with heavy cream, or use a sharp Gruyère in place of cheddar.

Dietary Adjustments

For a gluten‑free version, ensure the flour is a certified gluten‑free blend or use cornstarch as a thickener. To make it dairy‑free, substitute butter with olive oil, use plant‑based milk, and choose a vegan cheese blend. Keto diners can replace the milk with unsweetened almond milk and use a low‑carb cheese such as Parmesan and mozzarella.

Serving Suggestions

Serve the bake alongside a simple arugula salad dressed with lemon vinaigrette for a peppery contrast. Toasted English muffins or a slice of crusty sourdough are perfect for sopping up any leftover sauce. For a brunch spread, add fresh fruit and a glass of chilled orange juice.

Storage Info

Leftover Storage

Allow the bake to cool completely, then cut into portions and place them in airtight containers. Store in the refrigerator for up to four days. For longer keeping, wrap tightly in plastic wrap followed by foil and freeze for up to three months. Label with the date to keep track.

Reheating Instructions

Reheat individual slices in a 350°F (175°C) oven, covered with foil, for 15‑20 minutes until warmed through. For a quicker option, microwave on medium power for 1‑2 minutes, adding a splash of milk to restore creaminess. Stir gently halfway through to ensure even heating.

Frequently Asked Questions

Absolutely. Assemble the casserole the night before, cover tightly, and refrigerate. In the morning, simply pop it into the preheated oven; you may need to add a few extra minutes to the bake time since it’s chilled. This makes a stress‑free brunch for busy families.

Frozen broccoli works well; just thaw it and pat dry before adding to the mix. You can also use a frozen vegetable medley that includes carrots and peas for added color and texture. The key is to remove excess moisture so the bake stays creamy, not watery.

Yes. A blend of Monterey Jack and pepper jack adds a milder flavor with a hint of spice. For a sharper bite, use aged cheddar alone. If you’re avoiding dairy, choose a high‑quality vegan cheese that melts well, such as a soy‑based mozzarella alternative. Adjust seasoning accordingly.

Cover the dish loosely with foil for the first 20 minutes of baking. Remove the foil for the final 10 minutes to allow the cheese to brown without burning. If you prefer a softer crust, keep the foil on for the entire bake.

This Cheesy Ham and Broccoli Breakfast Bake delivers a comforting, protein‑rich start to any day while staying simple enough for busy mornings. With clear steps, storage tips, and plenty of ways to customize, you’ll feel confident serving it again and again. Feel free to experiment with your favorite cheeses or veggies—making it your own is part of the fun. Enjoy the warm, cheesy goodness and share it with those you love!

Recipe Summary

Prep
20 min
Cook
35 min
Total
55 min
Servings
6
Category: Breakfast and Brunch
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 2 cups diced cooked ham
  • 3 cups fresh broccoli florets
  • 6 large eggs
  • 1 cup whole milk
  • 1 cup shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • 2 tablespoons all‑purpose flour
  • 2 tablespoons unsalted butter
  • ½ teaspoon garlic powder
  • ¼ teaspoon smoked paprika
  • Salt and freshly cracked black pepper, to taste
  • 2 tablespoons chopped fresh chives (optional)

Instructions

1
Preparing the Vegetables & Ham

Start by preheating the oven to 375°F (190°C). While it heats, spread the broccoli florets on a microwave‑safe plate, drizzle with a teaspoon of olive oil, and steam for 3‑4 minutes until just tender....

2
Making the Cheese Sauce

Place the dish in the preheated oven and bake for 25‑30 minutes, or until the top is golden brown and a knife inserted in the center comes out clean. If you like a crispier top, switch to broil for th...

You May Also Like

Discover more delicious recipes

Save this recipe
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.