Ham and Broccoli Breakfast Casserole
26 Comments
Updated Aug 30, 2024
This post may contain affiliate links. See my disclosure policy.
This ham and broccoli breakfast casserole is a delicious combination to meal prep and enjoy for breakfast! It’s loaded with diced ham, broccoli, onion, bell pepper, and a touch of cheesy goodness.
You can say we’re big fans of breakfast casseroles here at Downshiftology. Just take a look at our ultimate breakfast casserole – it’s a reader favorite! That’s why I’m excited to share this spring-appropriate ham and broccoli version that was honestly a spur-of-the-moment recipe… all thanks to honey baked ham and veggie fridge leftovers!
But that’s the beauty of breakfast casseroles. They transform leftover ingredients into a breakfast beauty and are so easy to make. So the next time you need a breakfast idea to serve guests or want an easily reheatable breakfast for weekday mornings, give this ham and broccoli breakfast casserole a try!
Ham and Broccoli Breakfast Casserole Ingredients
Good news — this breakfast casserole doesn’t require that many ingredients. But if you want to add one more vegetable or switch up the meat, the choice is all yours!
- Eggs & Milk: Egg casserole necessities! For milk, you can use dairy or dairy-free milk. Just note that dairy milk will give your eggs a fluffier texture.
- Meat: If you have leftover ham from the holidays, use that! If not, you can purchase ham steaks to dice up.
- Vegetables: Aside from broccoli florets, I’m including diced onions and green bell pepper. But, feel free to use other veggies like asparagus, sweet potato, zucchini, or even green peas.
- Cheese: Shredded cheddar cheese is my go-to for casseroles, but you can use any kind really. For a dairy-free option, omit the cheese or use vegan cheese.
Find the complete recipe with measurements below
How To Make a Ham and Broccoli Breakfast Casserole
For this recipe, grab a 9×13-inch casserole dish. If your casserole dish is slightly smaller or bigger, that will work just fine. Then follow along below!
Cook the veggies. In a large pan, sauté the onion and bell pepper for about 3 minutes. Add the minced garlic and broccoli florets, and stir for another 3 minutes or until the broccoli is crisp-tender and vibrant green.
Add the filling ingredients. Transfer the onion and broccoli mixture to the casserole dish. Then add the diced ham and cheese, and stir everything together.
Make the egg mixture. Whisk the eggs, milk, salt, and pepper until lightly frothy.
It’s time to bake! Pour the egg mixture into the casserole dish and bake for 30 to 35 minutes at 400°F (200°C). The center should be cooked through and with a slightly golden crust on top.
Slice and serve. Slice the breakfast casserole into squares, and if you’d like, garnish with freshly chopped herbs before serving.
Storage Tips
- To eat throughout the week: Gotta love a make-ahead breakfast casserole! Store the slices in an airtight container in the fridge for 4 to 5 days. Then reheat in the microwave for about 30 seconds.
- To freeze for later: You can also freeze leftovers to enjoy months later! Just make sure to separate the slices with parchment paper so they don’t stick together. When you’re ready to eat, thaw in the fridge overnight, then microwave a serving for 30 seconds or until warmed through.
More Breakfast Ideas
If you’re a breakfast lover like I am, I’ve got lots of tasty options in this list of breakfast ideas. But here’s a snapshot of a few favorites below!
- Berry Baked Oatmeal
- Spring Vegetable Frittata
- Healthy Breakfast Egg Muffins
- Sweet Potato Breakfast Hash
- Shakshuka (or this Green Shakshuka!)
I hope this ham and broccoli breakfast casserole makes your mornings a bit easier (and more delicious!). If you give it a try, I’d love to know how it turned out in the comment box below.
Ham and Broccoli Breakfast Casserole
Description
Video
Equipment
- Casserole Pan Here's a great casserole pan set if you need it!
Ingredients
- 1 tablespoon extra virgin olive oil
- ½ large onion, diced
- 1 green bell pepper, deseeded and diced
- 2 garlic cloves, minced
- 2 cups diced cooked ham
- 12 large eggs
- ⅓ cup milk (dairy or dairy-free)
- kosher salt and freshly ground black pepper
- 4 cups broccoli florets (from one head of broccoli)
- 1 cup shredded cheddar cheese
Instructions
- Preheat your oven to 400°F (200°C) and get a 9×13-inch casserole dish out. Heat the oil in a large saute pan over medium heat. Add the onion and bell pepper and stir for 3 minutes. Add the minced garlic and broccoli florets (make sure they're in bite-sized pieces and not too large) and stir for another 3 minutes or until the broccoli is crisp-tender and bright green.
- Transfer the onion and broccoli mixture to the casserole dish. Add the diced ham and cheese, then stir everything together.
- In a mixing bowl, whisk the eggs, milk, salt, and pepper together, until lightly frothy.
- Pour the egg mixture on top of the ham and vegetables. Cook for 30 to 35 minutes, or until the center is cooked through and the edges are slightly golden.
- Slice the breakfast casserole into squares, and if you'd like, garnish freshly chopped herbs before serving.
Nutrition
©Downshiftology. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
Makes a big casserole quickly and easily…very colorful! Freezes and reheats well!!
You can’t beat a breakfast casserole for breakfast meal prep! Glad you enjoyed this one, Susan.
So yummy! We loved it.
I had an excess of broccoli in my garden and leftover ham in my freezer… I knew Downshiftology would have the perfect recipe! This is delicious and so great to have our breakfasts sorted for the week.
Hi Lauren – What a great way to make the most of your leftover ham and excess broccoli!
Thank you for this recipe; it is delicious! I had leftover ham from Easter and wanted to use it up. This dish is great for breakfast or lunch. I halved the recipe because there are only two of us here and I know we would not eat the entire casserole. I used an 8 x 8 dish and baked for about 20-25 minutes.
Hi Virginia – I’m glad you were able to use up your leftover ham to make this casserole! You could also freeze leftovers next time you make this if you’d like.
This will be a great recipe to use up leftovers! I just made a ham last night and had lots of broccoli, so I mostly stuck to the recipe. I traded green bell for orange (all I had), added a jalapeño, but otherwise didn’t change anything. I used 3/4t of salt and 1/2t of pepper. 30 minutes at 400°F was too much for my overly hot oven, so next time I’ll watch it closer. Can’t wait to try the next one!
Happy you enjoyed the recipe, Megan! It really is a great way to use up that leftover ham. Enjoy!
Can this be frozen?
Yes, you can freeze this for up to 3 months!
Oh my word!! This is delicious!!! I used green beans instead of broccoli, because that’s all I had in my fridge. The best egg casserole recipe I’ve ever tasted! Thank you!! I love your recipes !!
I’m sure green beans taste equally delicious in this breakfast casserole!
Do you get the ham from the butcher section of the store or is it packaged in with the deli meats and stuff?
The one I’m using is a packaged version.
What do you suggest to replace the ham with…thanks
You can use other meats such as breakfast sausage, bacon, chicken, etc…
Amazing! I had a bag of frozen mixed veggies that I used instead of broccoli and it was amazing! Served with Jalapeño hot sauce! You have been a god sent to our celiac and lactose intolerant household ❤️
I actually did this casserole for dinner, I added some mushrooms, it was delicious!
Glad this casserole turned out great Pam!
Perfection!
Thank you for this casserole variation. It allowed me to use my Easter leftovers in a wonderful pepper way. I did not serve broccoli so I used frozen broccoli and it was fantastic and easy. I froze 2/3 of the squares for later use.
Glad this worked out perfectly for your Easter leftovers!
Looks delicious! What would be the replacement of ham since I don’t eat ham or bacon?
You could add virtually any cooked protein or more veggies. :)
Hi, Try left over taco meat. We have been doing this for years! Works great!
Rob.