Oven BakedStrataBaconduck eggsHawaiian sweet bread

Breakfast Strata

Nutriforks
Nutriforks
·6 min read·Published: Dec 23, 2025
Breakfast Strata
Jump to RecipeSave Recipe

This easy breakfast strata recipe combines bacon, spinach, and cheese in a make-ahead egg casserole with a custard-like texture. Perfect for brunch! Get the recipe.

Since Bacon is on the menu, Breakfast Burrito, Breakfast Sandwich, Eggs Benedict, and Guacamole Bacon Burger fit right alongside it.

What Makes This Breakfast Strata So Special

This breakfast strata layers crusty bread with a creamy egg custard, smoky bacon, fresh spinach, and a blend of sharp white cheddar and Parmesan. Because the bread soaks overnight, the center becomes soft and custard-like while the top gets golden and crisp. You can put it together the night before and just bake it the next morning.

Why You’ll Love This Easy Overnight Casserole

  • It’s a make-ahead egg casserole that you assemble the night before, freeing up your morning.
  • Smoky bacon, fresh spinach, and a blend of sharp cheddar and Parmesan create a savory, satisfying flavor.
  • The bread soaks overnight, giving you a soft, custard-like center and a crispy, golden crust.

Key Ingredients for a Flavorful Breakfast Strata

  • Bread: Day-old crusty bread is best because it absorbs the egg without turning mushy. Sourdough, French, or Italian work well. If using fresh, toast the cubes first.
  • Cheese: Sharp white cheddar and Parmesan give the most flavor, but you can swap with Gruyere, fontina, or mozzarella. Grate your own for better melt.
  • Bacon: Use thick-cut bacon for the best smoky flavor. Save a tablespoon of the rendered fat to sauté the vegetables.

  • 9×13-inch baking dish for assembling and baking
  • Large skillet to cook bacon and vegetables
  • Medium bowl for whisking the egg mixture
  • Tongs or fork for turning bacon

Tips for the Perfect Breakfast Strata

For the best custard-like texture, use day-old bread that’s slightly dry, it absorbs the egg mixture without turning mushy. If you only have fresh bread, cube it and toast lightly first. After layering everything, press down gently so the bread fully soaks. Let the strata rest overnight in the fridge; even 30 minutes helps, but overnight makes a real difference. Before baking, let the dish sit at room temperature for 15 minutes so it bakes evenly. If the top browns too quickly, loosely cover with foil for the rest of the bake.

Expert Tips for a Custard-Like Texture

To tell when the strata is done, look for a deep golden brown top and a center that’s set but still slightly jiggly, it should not be liquid. Let it rest for 10 minutes after baking; this allows the custard to firm up so you get clean slices. If the top browns before the center is set, loosely cover with foil and continue baking.

Breakfast Strata Variations to Try

You can easily adapt this breakfast strata to your tastes. Instead of bacon, try cooked sausage, diced ham, or prosciutto. If you’d like a vegetarian version, skip the meat and increase the spinach or add mushrooms, bell peppers, or artichokes, just sauté the veggies first to release moisture. The cheese is flexible too: Gruyere, fontina, mozzarella, Swiss, feta, or Monterey Jack all work well. Fresh herbs like parsley, thyme, or rosemary add a nice finish.

What to Serve with Breakfast Strata

This breakfast strata is hearty on its own, but it pairs nicely with fresh fruit or a simple green salad with lemon vinaigrette to balance the richness. For a bigger brunch spread, add roasted potatoes or a side of roasted tomatoes. A glass of orange juice or a mimosa wouldn’t hurt either.

How to Store Leftover Breakfast Strata

Store leftover strata in the refrigerator for up to 4 days. Let it cool completely, then wrap tightly with plastic wrap or foil, or place in an airtight container.

Breakfast Strata FAQs

Can I use fresh bread instead of day-old bread?

Day-old bread works best because it absorbs the egg mixture without getting soggy. If you only have fresh bread, cube it and toast the pieces lightly before using them.

How long does the strata need to refrigerate?

Refrigerate overnight for the best texture. In a pinch, 30 minutes will do, but the bread won’t absorb as much custard, and the flavor may not develop as deeply.

Can I make this strata vegetarian?

Absolutely. Omit the bacon and increase the spinach or add other sautéed vegetables like mushrooms, bell peppers, or artichokes. The rest of the recipe stays the same.

What other cheeses can I use?

Sharp white cheddar and Parmesan are great, but you can substitute Gruyere, fontina, mozzarella, Swiss, feta, or Monterey Jack. For more flavor, use a stronger cheese.

Recipe

Breakfast Strata

Breakfast Strata

This Breakfast Strata combines crispy bacon, fresh spinach, and a rich egg mixture, layered with cheese and savory seasonings for a comforting, hearty dish. The bread absorbs the eggs overnight, creating a custard-like texture with crispy edges and a perfect balance of smoky, savory flavors.

medium

30 min

Prep Time

1 hr

Cook Time

1 hr 30 min

Total Time

12

Servings

Breakfast

Course

American

Cuisine

694 kcal

Calories

Ingredients

Servings
  • 6 slices uncooked bacon
  • 1 cup onion, chopped
  • 4 cup freshly chopped spinach
  • 3 garlic cloves, minced
  • kosher salt and black pepper
  • 8 large eggs
  • 2.5 cup whole milk
  • 2 tsp dijon mustard
  • 1 tsp salt
  • 0.25 tsp fresh ground black pepper
  • 8 cup cubed day old bread, 1-inch pieces, hearty Italian, French or sourdough
  • 2 cup grated white cheddar cheese
  • 0.25 cup freshly grated parmesan cheese

Instructions

  1. 1

    Grease a 9x13-inch baking dish with non-stick cooking spray.

  2. 2

    Heat a large skillet over medium heat. Lay the bacon strips flat in the skillet. It’s okay if the slices overlap slightly, but try not to crowd the pan too much, as the bacon will shrink as it cooks. Cook until slightly crispy, turning occasionally with tongs or a fork. Use tongs to remove it from the skillet and place it on a paper towel-lined plate. Drain all but about 1 tablespoon of the grease from the skillet. Let the bacon cool to room temperature and then chop into bite-size pieces. Set aside.

  3. 3

    Heat the skillet with the remaining bacon grease over medium-high heat. Add the onion and cook until tender, stirring occasionally, about 5 minutes. Add the spinach and cook for 2 to 3 minutes or until mostly wilted. Add the garlic and cook for 1 minute. Season with salt and pepper, to taste. Remove from heat and stir in the bacon pieces.

  4. 4

    In a medium bowl, whisk together the eggs, milk, Dijon mustard, salt, and pepper.

  1. 5

    Spread half of the bread cubes evenly into bottom of the prepared baking dish. Top evenly with half of the spinach bacon mixture. Sprinkle half of the cheese on top.

  2. 6

    Repeat this same layering process with bread, spinach bacon mixture, and cheese.

  3. 7

    Give the egg mixture a quick whisk and evenly pour over the strata. Sprinkle with parmesan cheese. Gently press down with your hands across to submerge ingredients into the egg mixture.

  4. 8

    Cover the strata and refrigerate overnight. When ready to bake, take the dish out of the fridge and let it sit at room temperature for 15 minutes. Preheat the oven to 350 degrees F. Bake the strata uncovered for 50 to 60 minutes, or until golden brown. If the top is getting too brown, you can loosely cover it with foil and continue baking. Remove from oven and let cool 10 minutes before serving.

Nutrition (per serving)

694kcal

Calorie breakdown

Protein18%132 kcal
Fat28%202 kcal
Carbohydrates54%396 kcal
How this was calculated — 13 of 13 ingredients matched
uncooked baconBacon, meatless556 kcal
onionOnions, raw96 kcal
freshly chopped spinachSpinach, raw221 kcal
garlic clovesGarlic, raw4 kcal
kosher salt and black pepperPepper, banana, raw0 kcal
large eggsEgg, whole, raw, fresh11 kcal
whole milkMilk, buttermilk, fluid, whole372 kcal
dijon mustardMustard, prepared, yellow6 kcal
saltSalt, table0 kcal
fresh ground black pepperSpices, pepper, black3 kcal
cubed day old breadBread, pita, whole-wheat5030 kcal
grated white cheddar cheeseCheese, caraway1805 kcal
freshly grated parmesan cheeseCheese, caraway226 kcal
Serving size ≈ 372 g · 12 servings

Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.

Open in analyzer

Keyword: bacon, breakfast, casserole, cheese, Oven Baked, Spinach

This post may contain affiliate links. Read our disclosure policy.

Tags:baconbreakfastcasserolecheesespinach

Share this recipe

You Might Also Like

View All →
Nutriforks

About the Author

Nutriforks

NutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating