I don’t know about you, but I love a good breakfast casserole. I like having a little bread, meat and veggie all wrapped up in a one pan or one dish meal, especially first thing in the morning. There’s nothing like getting everything all assembled and then just popping the whole meal right in the oven to bake in morning. It saves time, but also is so convenient for those mornings where you don’t feel like being stuck in the kitchen. With this Cheesy Ham & Spinach Overnight Breakfast Casserole, you and your family can enjoy a wonderful breakfast or brunch without all of the hassle. You won’t believe how easy this yummy dish is to make!
Fresh baby spinach, sweet cherry tomatoes, chopped ham and shredded Swiss cheese are layered along with a little onion, garlic and cubed, day-old french bread in a large casserole dish, then topped with lightly beaten eggs, more cheese and baked in the oven for a wholesome meal everyone will enjoy.
I actually made this meal after what I planned on making my kiddos for breakfast didn’t work out. I planned on making them French Bread Breakfast Pizzas, but after I thawed the french bread I had stored in the freezer, I noticed that there was a hole in the bag. Ugh!
The french bread had gotten really hard on the outside and it just wasn’t going to work. I hate wasting food, so I sliced the bread with a sharp, serrated knife into cubes and made it into this casserole. I had all of the ingredients on hand which made this a really convenient meal to make. No last minute trips to the grocery store! Yay!
This hearty Breakfast Casserole really can be served for lunch or dinner as well. It’s savory and goes well with fresh berries or fruit. I’ll admit that when I made it for dinner, I paired it with a glass of wine! 😉
If you’re looking for a quick yet delicious breakfast to serve on Mother’s Day or any weekend for that matter, consider this recipe! I think you’ll love it!
Ingredients
- 1 day old French Bread Loaf from your bakery, cubed
- 2 Tbsp. butter
- 1/2 onion, chopped
- 2 cloves of garlic, minced
- 3 cups fresh baby spinach
- 1 - 1 1/2 cups cherry tomatoes, halved
- 4 cups chopped ham (left over or chopped ham steaks)
- 4 cups freshly grated Swiss cheese
- 12 eggs
- 2 1/2 cups whole milk or half & half
- 1 tsp. salt
- 1/2 tsp. black pepper
- parsley for garnish
Instructions
- In a skillet, saute the onion and garlic in butter until translucent.
- Place 1/2 of the cubed bread in a 9 x 13 casserole dish.
- Pour 1/2 of the onion mixture evenly across the bread, add half the ham, spinach, tomatoes and cheese.
- Add the rest of the bread and repeat the layers with the remaining ingredients except for the cheese.
- Lightly beat 12 eggs with the 2 1/2 cups of milk and season with salt and pepper.
- Carefully pour the egg mixture over the casserole evenly.
- Top with the remaining 2 cups of Swiss cheese, cover with plastic wrap and refrigerate overnight.
- In the morning, take the casserole dish out of the refrigerator and set it on the counter for an hour before baking.
- When ready, preheat your oven to 375 degrees.
- Sprinkle the casserole with parsley and bake uncovered for 45-55 minutes ( my oven takes about an hour) or until cooked through and lightly browned around the edges. *Cooking times may vary with different ovens, so keep an eye on this at least half way through. Before removing from oven, poke a knife into the center to make sure the eggs are set.
- Slice and serve warm with fresh fruit and pastries for a delicious Brunch.
- Serves 8-10.
- Enjoy!
You May Also Enjoy:
*Linking up at Yesterfood, Pint Sized Baker, Home Stories A to Z, Stone Gable, Karen’s Up On The Hill, Three Kids and a Fish, Life with Garnish, Elizabeth & Co., My Uncommon Slice of Suburbia, Just a Girl and Her Blog, Savvy Southern Style, Carolyn’s Homework, Buns In My Oven, Place of My Taste, Living Well Spending Less, The SITS Girls, Diana Rambles, Coffee With Us 3, The Shabby Nest, Rooted In Thyme, Sunflower Supper Club, Thoughts from Alice, It’s Overflowing, Skip To My Lou, Miz Helen’s Country Cottage
Miz Helen says
I can’t wait to try your Breakfast Casserole, I love this combination. Hope you have a very special Mothers Day weekend and thanks so much for sharing with Full Plate Thursday this week.
Miz Helen
Miz Helen recently posted…Full Plate Thursday 5-7-15
Shannon says
Thanks Miz Helen! I hope you had a wonderful Mother’s Day too:)
Cathy says
I love overnight egg casseroles and your blog!! Thanks you so much for sharing both on Making Memories Mondays! Looking forward to seeing you there tonight! 🙂
Cathy
Cathy recently posted…Mother’s Day Gift Ideas
Shannon says
Thank you so much Cathy!
Mirlandra @ Mirlandra's Kitchen says
I love overnight breakfast casseroles. They make life so easy and everybody is happy to get them for breakfast. Thanks for sharing!
Mirlandra @ Mirlandra’s Kitchen recently posted…Pina Colada Sugar Cookie Bars
Shannon says
Thank you Mirlandra:)
Jen @ Noting Grace says
So yummy looking! And just in time – I’m having company this weekend and have been looking for breakfast ideas! Totally pinning this one!
Jen @ Noting Grace recently posted…Master Bedroom Reveal, for now…..
Shannon says
Thank you Jen! I hope you like it! It’s a perfect meal for when you have guests. It’s so nice when you can make it ahead of time and enjoy your company while it cooks:)
Tara @ Lehman lane says
This breakfast casserole looks delish!!! pinned:)
Tara @ Lehman lane recently posted…My New Kitchen Pantry – Kitchen Organization
Shannon says
Thank you so much for sharing this Tara! I hope you get a chance to try it soon. 🙂
Jenna says
love recipes like this! looks fabulous~
Shannon says
Thank you so much Jenna! 🙂
kristin says
Oh my this looks amazing! This would be perfect for Mother’s day! So glad I found your blog, thanks for linking up to Inspire Me Monday!
Shannon says
Thank you so much Kristin! It’s definitely on our menu for Mother’s Day!