This simple, make-ahead breakfast strata recipe is layered with bread, ham, sautéed spinach, and onions, then soaked overnight in a creamy egg custard and baked in the morning.
For the holidays, make ahead breakfast recipes are a lifesaver! French toast casserole, crescent roll breakfast casserole or crockpot breakfast casserole are a few to try.
Egg Strata Recipe
I love a good breakfast casserole! Whether it’s sweet like a croissant breakfast casserole or savory like a breakfast hashbrown casserole, they are one of my favorite easy breakfast ideas that are great for serving crowds.
This breakfast strata recipe is an overnight breakfast casserole that I’ll be preparing on Christmas Eve and serving for Christmas breakfast this year.
Layered with cubes of custard-soaked bread, ham, melty cheese, spinach, and onions, baked until fluffy inside and crispy and golden on top, it’s an instant hit!
Why This Recipe Works
- Make ahead. Prep your breakfast strata at night, bake it in the morning, and breakfast is served!
- Easy to make. It’s hearty, filling, and low-fuss way to serve a crowd just like my eggs benedict bake and egg and potato casserole!
- Great for using leftover bread! Once the bread is soaked overnight and then baked, it’s got a great chewy texture and it’s never soggy!
Strata Recipe Ingredients
Find the full printable recipe with specific measurements below.
- Cubed bread: You’ll need about 8 cups. Sourdough or baguette are both great choices as they’re a sturdier crustier bread.
- Diced ham: If you have leftover ham from dinner, use it up.
- Spinach, onion, garlic: You’ll need salted butter to sauté this trio of flavors.
- Cheese: I like to use both Gruyere and Parmesan cheese, but you can use just Gruyere if you prefer. Either way, I recommend grating your fresh cheese at home.
- For the custard: Large eggs, half-and-half (or whole milk), ground mustard, salt, and pepper. You can also add some nutmeg if you’d like.
Substitutions and Variations
- Meat: Swap the ham for bacon, sausage, or diced chicken. Again, a great use of leftovers!
- Veggies: Mushrooms, asparagus, roasted red pepper, bell peppers, or swap the spinach for kale.
- Cheese: Use cheddar, fontina, or a combination of cheeses. Swiss is rather sharp so if you do use it, I’d combine it with a milder cheese.
- Extra seasoning: Ramp up the egg mixture with added seasoning. Use whatever seasoning you enjoy. Thyme and paprika are great options, but use what you’ve got!
How to Make Breakfast Strata
- Sauté the spinach. In a large skillet over medium heat, cook the onion in melted butter until soft and translucent. Stir in the garlic and spinach and cook for another couple of minutes.
- Layer the strata. Add half of the bread to the bottom of a prepared 9×13 baking dish and top that with ham and 1/2 of the spinach mixture. Repeat with another layer of bread, ham, and spinach mixture.
- Soak with custard. In a large bowl, whisk the eggs, half-and-half, mustard, salt, pepper, and optional nutmeg. Pour the egg custard evenly over the top of the breakfast strata. Cover it tightly and chill for at least 1 hour. Overnight is even better!
- Bake. Bring the strata to room temperature as oven preheats. Bake uncovered for 20 minutes. Then, loosely cover it with foil so the top doesn’t burn, and let the breakfast strata bake for another 30-35 minutes until it’s puffed up, set, and golden on top!
Expert Tips
- Length of chill time. The purpose of this is to allow the bread to absorb all of that delicious egg mixture and fresh or soft bread won’t need as long. Whereas, stale, or crustier bread could do with the overnight soak.
- Not just for breakfast. You can certainly enjoy this strata recipe any time of day! Sure it’s a hit at breakfast, but a savory dish like this goes over big at dinner too. In this case, start it in the morning and allow it to soak during the day.
- Sit before serving. Allow the breakfast strata to cool a bit once it is out of the oven so it can set even more and hold together when sliced.
Recipe FAQs
I’d say up to 12 hours, but no more. Again, this depends on the type of bread you choose to use. At a certain point, it’ll start to get soggy, so keep that in mind!
Yes and no. They both use a similar custard and have a ratio of liquid to eggs. You can also use many of the same ingredients in the strata as you would a quiche like ham and spinach.
The main difference is a strata is layered with bread cubes that need to be soaked. At the same time, a quiche uses the egg mixture as a filling baked in a crust.
I love the thick chewy texture of sourdough bread or baguette bread, so those are always my top picks. You can use any bread you want! Whole wheat, rye, gluten-free, day-old regular sliced white bread, Texas toast, etc.
I would stay away from something like pumpernickel or any bread that has a strong overpowering flavor.
Serving Suggestions
This egg strata recipe is hearty and filling so you don’t need much else to fill you up but something like a Hawaiian fruit salad or berry fruit salad would be a nice, refreshing addition to your meal!
A basket of freshly baked scones would also be welcome, especially for a brunch crowd!
If you’re having breakfast strata for dinner, all you’d need is a simple tossed salad on the side and dinner is served.
More make-ahead breakfast recipes include overnight cinnamon rolls, cinnamon roll casserole and classic quiche lorraine!
More Egg Recipes
HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!
Breakfast Strata Recipe
Video
Ingredients
- 8 cups (12-ounce loaf) cubed bread (sourdough or baguette)
- 1 cup diced ham
- 3 Tablespoons salted butter
- ½ cup chopped onion
- 3 garlic cloves , minced
- 1 (16-ounce) bag frozen spinach , thawed and squeezed dry
- 1 cup grated gruyere
- ½ cups grated parmesan cheese , or Gruyere
- 9 large eggs
- 2 cups half-and-half , or whole milk
- 1 teaspoon Kosher salt
- ½ teaspoon ground mustard
- ¼ teaspoon ground black pepper
- ¼ teaspoon ground nutmeg , optional
Instructions
- Spray a 9×13-inch baking dish with nonstick cooking spray.
- In a large skillet, melt butter over medium heat. Add onion and cook, stirring frequently 5 minutes, or translucent. Stir in garlic and spinach. Cook 2 to 3 minutes more.
- Working in batches, arrange half of the bread in the bottom of the baking dish. Top with half of the ham and 1/2 spinach mixture. Repeat with remaining bread, ham, and spinach mixture. Sprinkle evenly with cheese.
- In a large bowl, whisk eggs, half-and-half, mustard, salt, pepper, and nutmeg, if using, until combined. Pour evenly over the top. Cover tightly and chill at least 1 hour or up to overnight.
- Preheat the oven to 375°F. Remove the strata from the fridge and let sit while the oven heats. Bake, uncovered, 20 minutes. Loosely cover with foil, and bake 30 to 35 minutes, or until puffed, set, and golden brown all over top. Let stand 10 to 15 minutes before serving.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Did you make this recipe? Don’t forget to give it a star rating below!
Made this last Christmas and it was a hit, making it again this year, surely much to my family’s pleasure.
So glad your family enjoyed the breakfast strata!
Made this for brunch and it was so yummy! Will definitely make it again.
I’m so glad you enjoyed it Abby!
The most perfect flavor! My whole family loves this, we can’t wait to make it again!
This makes me so happy your family loves the recipe Melissa! Thanks for the review :)
This breakfast strata is a lifesaver! Just stack bread, ham, spinach, and onions, soak it in the creamy egg mixture! Cant wait to make it again on the holidays.
Amazing recipe, absolutely loved and will make again. Light and fluffy with great flavors. Turned out perfectly.