10-Minute Ham and Spinach | Breakfast Casserole
The aroma of 10-Minute Ham and Spinach | Breakfast Casserole wafting from my kitchen on a lazy Sunday morning is a sensory hook that never fails to tantalize my taste buds.
I still remember the first time I made this recipe – it was a chilly winter morning, and the smell of ham and spinach filled our little cottage, transporting me back to my childhood.
As I took my first bite, I knew this 10-Minute Ham and Spinach | Breakfast Casserole quickly became a cherished family favorite.

Why You’ll Love This 10-Minute Ham and Spinach | Breakfast Casserole
- Fluffy eggs and crispy ham
- Savory, slightly salty flavor profile
- Ready in just 10 minutes
- Foolproof, easy-to-follow instructions
- Perfect for busy mornings or brunch gatherings
Ingredients You’ll Need
- 2 cups cubed bread
- 1 cup diced ham
- 1 cup fresh spinach
- 2 large eggs
- 1 cup shredded cheddar cheese
- 1/2 cup milk

The star ingredients in this recipe – tender ham and fresh spinach – add a depth of flavor and texture that’s hard to resist. The best part? They’re readily available in most supermarkets, making this dish a breeze to whip up.
Expert Tips for the Best 10-Minute Ham and Spinach | Breakfast Casserole
- Don’t overmix the eggs – it’s crucial for a fluffy texture
- Avoid overcooking the ham, as it can become dry and tough
- Add some diced bell peppers for a pop of color and extra flavor
- Check for doneness by inserting a toothpick into the center
- Prepare the ingredients ahead of time for a stress-free morning
Variations and Substitutions
To make this recipe gluten-free, simply swap the traditional bread for gluten-free bread. For a protein swap, try using cooked sausage or bacon instead of ham. For a bold flavor twist, add some diced jalapenos or red pepper flakes.

How to Store and Reheat
This casserole can be stored in the fridge for up to 3 days in an airtight container. To reheat, simply microwave or bake in the oven until warmed through. For a freezer tip, prepare the ingredients ahead of time and assemble the casserole, then freeze for up to 2 months.
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes, you can prepare the ingredients ahead of time and assemble the casserole, then refrigerate or freeze until ready to bake. This is a great option for busy mornings or meal prep.
How do I prevent the eggs from becoming too dry?
To prevent the eggs from becoming too dry, make sure not to overbake the casserole. Check for doneness by inserting a toothpick into the center, and remove from the oven when it’s still slightly moist.
Can I serve this casserole at a brunch gathering?
Absolutely! This casserole is perfect for brunch gatherings, as it’s easy to serve and can be made in large quantities. Simply slice and serve, and enjoy the oohs and aahs from your guests.
I hope you enjoy this 10-Minute Ham and Spinach | Breakfast Casserole as much as my family does – it’s a staple in our household, and I’m sure it will become one in yours too. So go ahead, give it a try, and let me know what you think!
Ham & Spinach Casserole
🧂 Ingredients
👩🍳 Instructions
-
1Preheat oven to 375°F (190°C).
-
2Grease a 9-inch square baking dish with cooking spray.
-
3In a large skillet, cook the diced ham over medium heat until lightly browned.
-
4Add the fresh spinach to the skillet and cook until wilted.
-
5In a large bowl, whisk together the eggs, milk, and shredded cheddar cheese.
-
6Add the cubed bread and cooked ham and spinach mixture to the bowl and stir until well combined.
-
7Pour the mixture into the prepared baking dish and smooth the top.
-
8Bake for 20 minutes or until the casserole is set and the top is golden brown.

