Ham and Broccoli Breakfast Casserole

By

Alicia Thompson

on

Pixabay

This ham and broccoli breakfast casserole is the ultimate way to put leftovers to good use while meal prepping for the week ahead. It’s loaded with protein, vibrant vegetables, and just the right amount of cheesy richness. Whether you’re feeding a brunch crowd or planning grab-and-go breakfasts, this one’s easy to customize and even easier to love.

Ingredients

  • 8 large eggs
  • ¾ cup milk (dairy or non-dairy)
  • 1½ cups cooked ham, diced
  • 1½ cups broccoli florets
  • ½ cup onion, diced
  • ½ cup green bell pepper, diced
  • 1 clove garlic, minced
  • 1 cup shredded cheddar cheese (or any cheese of choice)
  • Salt and pepper, to taste
  • Optional: fresh herbs, for garnish

Instructions

Step 1: Preheat the Oven
  • Preheat your oven to 400°F (200°C)
  • Lightly grease a 9×13-inch casserole dish or line with parchment paper.
Step 2: Cook the Veggies
  • In a large skillet, sauté the onion and bell pepper for about 3 minutes
  • Add garlic and broccoli and cook for another 3 minutes, until broccoli is vibrant green and slightly tender.
Step 3: Layer the Casserole
  • Transfer the cooked veggies into the casserole dish
  • Add diced ham and shredded cheese, and give everything a gentle stir to distribute evenly.
Step 4: Make the Egg Mixture
  • In a mixing bowl, whisk together eggs, milk, salt, and pepper until slightly frothy and well combined.
Step 5: Assemble and Bake
  • Pour the egg mixture over the filling in the casserole dish
  • Bake uncovered for 30 to 35 minutes, or until the center is fully set and the top is lightly golden.
Step 6: Cool and Serve
  • Let the casserole rest for 5 to 10 minutes before slicing into squares. Garnish with chopped herbs if desired.

Recipe Tip

For added flavor, sprinkle a bit of grated Parmesan cheese on top during the last 5 minutes of baking for a golden, crispy topping.

FAQs

  1. Can I make this ahead of time?
    Yes, you can bake it the night before and refrigerate. It reheats well in the oven or microwave.
  2. Can I freeze this breakfast casserole?
    Definitely. Let it cool completely, slice into portions, and freeze in airtight containers for up to 2 months.
  3. What’s the best cheese to use?
    Cheddar melts well and adds bold flavor, but feel free to use Swiss, Monterey Jack, or a dairy-free option.
  4. Can I make it vegetarian?
    Absolutely—just skip the ham or replace it with plant-based sausage or more veggies.

Ham and Broccoli Breakfast Casserole

By: Alicia Thompson
This ham and broccoli breakfast casserole is the ultimate way to put leftovers to good use while meal prepping for the week ahead. It’s loaded with protein, vibrant vegetables, and just the right amount of cheesy richness. Whether you’re feeding a brunch crowd or planning grab-and-go breakfasts, this one’s easy to customize and even easier to love.
Prep Time :15 minutes
Cook Time :35 minutes
Total Time :50 minutes
Servings :6

Ingredients

  • 8 large eggs
  • ¾ cup milk dairy or non-dairy
  • cups cooked ham diced
  • cups broccoli florets
  • ½ cup onion diced
  • ½ cup green bell pepper diced
  • 1 clove garlic minced
  • 1 cup shredded cheddar cheese or any cheese of choice
  • Salt and pepper to taste
  • Optional: fresh herbs for garnish

Instructions

Step 1: Preheat the Oven

  • Preheat your oven to 400°F (200°C)
  • Lightly grease a 9×13-inch casserole dish or line with parchment paper.

Step 2: Cook the Veggies

  • In a large skillet, sauté the onion and bell pepper for about 3 minutes
  • Add garlic and broccoli and cook for another 3 minutes, until broccoli is vibrant green and slightly tender.

Step 3: Layer the Casserole

  • Transfer the cooked veggies into the casserole dish
  • Add diced ham and shredded cheese, and give everything a gentle stir to distribute evenly.

Step 4: Make the Egg Mixture

  • In a mixing bowl, whisk together eggs, milk, salt, and pepper until slightly frothy and well combined.

Step 5: Assemble and Bake

  • Pour the egg mixture over the filling in the casserole dish
  • Bake uncovered for 30 to 35 minutes, or until the center is fully set and the top is lightly golden.

Step 6: Cool and Serve

  • Let the casserole rest for 5 to 10 minutes before slicing into squares. Garnish with chopped herbs if desired.

Meet Alicia Thompson

Hi I'm Alicia Thompson, a passionate Chef, baker and stay-at-home mom. I love sharing my favorite recipes, hoping to bring a little joy and creativity to kitchens everywhere.

Read More About Me