I’ve always thought strata was a fancy word for “breakfast casserole that looks like you worked way harder than you actually did.” It’s one of those dishes that sounds impressive when you tell people what you’re making, but really, you’re just layering bread, eggs, and cheese in a dish and letting the oven do all the work.
The best part? You can put it together the night before and pop it in the oven while you’re getting ready in the morning. The bread soaks up all that eggy, cheesy goodness overnight, and you wake up to a house that smells like a cozy brunch spot. No standing over the stove flipping pancakes or scrambling eggs for a crowd.
This egg and cheese strata is one of those recipes I keep coming back to when I need to feed my family something filling without a lot of fuss. It’s simple, it uses ingredients I usually have on hand, and honestly, everyone’s happy when there’s melted cheese involved.
Why You’ll Love This Egg and Cheese Strata
- Make-ahead breakfast – You can assemble this strata the night before and just pop it in the oven in the morning, making it perfect for holiday brunches or busy weekends when you want something special without the morning stress.
- Uses leftover bread – This is a great way to use up that day-old sourdough sitting on your counter, turning it into something delicious instead of letting it go to waste.
- Feeds a crowd – One pan serves plenty of people, making it ideal for family gatherings or when you have guests staying over.
- Simple ingredients – You probably have most of these basics in your fridge already – eggs, bread, cheese, and milk form the foundation of this satisfying dish.
- Protein-packed start to your day – With 10 eggs and two types of cheese, this strata keeps you full and energized throughout the morning.
What Kind of Bread Should I Use?
The beauty of a strata is that it’s pretty forgiving when it comes to bread choice. Sourdough is a great option because its tangy flavor adds depth and its sturdy texture holds up well when soaked in the egg mixture. That said, you can use whatever bread you have on hand – crusty French bread, Italian loaf, or even day-old sandwich bread will all work just fine. In fact, slightly stale bread is actually better for this recipe since it absorbs the custard without getting too mushy. Just make sure to cut your bread into roughly 1-inch cubes so they soak evenly and bake up nice and golden.
Options for Substitutions
This strata is pretty forgiving when it comes to swapping ingredients:
- Sourdough bread: Any sturdy bread works great here – try French bread, Italian bread, challah, or even day-old baguette. Avoid soft sandwich bread though, as it’ll get too mushy.
- Milk: You can use whole milk, 2%, or even half-and-half for a richer strata. Almond or oat milk work too if you need a dairy-free option, though the texture will be slightly different.
- Cheddar and mozzarella: Mix and match whatever cheese you have on hand – gruyere, Swiss, monterey jack, or pepper jack all work well. Just keep the total amount around 2/3 cup.
- Red onion: Yellow or white onions are perfectly fine substitutes. You can also use shallots for a milder flavor or skip the onion entirely if it’s not your thing.
- Dried thyme: Fresh thyme is great if you have it (use about 1 tablespoon), or swap in other dried herbs like oregano, basil, or Italian seasoning.
- Eggs: The eggs are essential for this recipe – they’re what holds everything together and gives the strata its custardy texture, so don’t substitute these.
Watch Out for These Mistakes While Baking
The biggest mistake with egg strata is skipping the overnight soak, which means your bread won’t fully absorb the egg mixture and you’ll end up with dry spots and an uneven texture – plan ahead and let it sit in the fridge for at least 8 hours or overnight.
Using fresh, soft bread is another common error since it can turn mushy, so grab day-old sourdough or let your bread cubes sit out for a few hours to dry out before assembling.
Make sure to sauté your red onion in the olive oil until it’s soft and slightly caramelized rather than adding it raw, as raw onion will release too much moisture and create a watery casserole.
Finally, don’t overbake your strata – pull it from the oven when the center is just set but still slightly jiggly, as it will continue cooking from residual heat and you want to avoid that rubbery, overcooked egg texture.
What to Serve With Egg and Cheese Strata?
Since strata is pretty filling on its own, I like to keep the sides simple and fresh. A light mixed greens salad with a lemon vinaigrette cuts through the richness of all that cheese and egg perfectly. Fresh fruit like berries, melon, or sliced citrus also works great on the side, especially if you’re serving this for brunch. If you want something a bit heartier, crispy bacon or breakfast sausage links are always a crowd-pleaser alongside a warm slice of strata.
Storage Instructions
Store: Leftover strata keeps really well in the fridge for up to 4 days in an airtight container. It’s actually one of those dishes that tastes great cold straight from the fridge, or you can warm it up for a quick breakfast throughout the week.
Make Ahead: This is the perfect make-ahead breakfast! Assemble everything in your baking dish the night before, cover it tightly with plastic wrap, and let it hang out in the fridge overnight. In the morning, just pop it in the oven and you’ll have a hot breakfast ready with minimal effort.
Reheat: Warm up individual portions in the microwave for about 1-2 minutes, or reheat the whole thing covered with foil in a 350°F oven for about 15-20 minutes. The edges might get a little crispier when reheating in the oven, which honestly makes it even better.
| Preparation Time | 10-15 minutes |
| Cooking Time | 50-60 minutes |
| Total Time | 400-430 minutes |
| Level of Difficulty | Easy |
| Servings | 7 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1800-2000
- Protein: 85-95 g
- Fat: 85-95 g
- Carbohydrates: 140-160 g
Ingredients
For the onion base:
- 1/2 red onion (thinly sliced)
- 2 tbsp olive oil
For the egg custard:
- black pepper to taste
- 2 cups milk (whole milk works best)
- 10 eggs (room temperature)
- salt to taste
- 1 tsp dried thyme
For the strata:
- 1/3 cup shredded cheddar cheese (I use Cabot for this)
- 1/3 cup shredded mozzarella cheese (freshly shredded preferred for better melting)
- 6 cups cubed sourdough bread (cut into 3/4-inch cubes)
For garnish:
- parsley (fresh, finely chopped)
Step 1: Prepare the Mise en Place and Caramelize the Onions
- 1/2 red onion, thinly sliced
- 2 tbsp olive oil
- 6 cups sourdough bread, cubed into 3/4-inch pieces
- 1/3 cup shredded cheddar cheese
- 1/3 cup shredded mozzarella cheese
- parsley, fresh and finely chopped
Start by preheating your oven to 375°F so it’s ready when you need it.
While the oven heats, thinly slice the red onion and heat the olive oil in a skillet over medium heat.
Add the onions and cook for 8-10 minutes, stirring occasionally, until they’re soft and lightly caramelized—this develops sweetness that balances the savory cheese and eggs.
While the onions cook, cut your sourdough bread into 3/4-inch cubes and measure out your cheeses (I always use freshly shredded mozzarella when I can, as pre-shredded versions contain anti-caking agents that prevent smooth melting).
Finely chop your fresh parsley and set aside for garnish.
Step 2: Create the Egg Custard Mixture
- 10 eggs, room temperature
- 2 cups whole milk
- 1 tsp dried thyme
- salt to taste
- black pepper to taste
In a large bowl, whisk together the room-temperature eggs and whole milk until well combined—room temperature eggs incorporate more smoothly into the milk and create a more uniform custard.
Add the dried thyme, salt, and black pepper to taste.
Whisk again until the mixture is homogeneous and the seasonings are evenly distributed.
The custard should be smooth and pale yellow.
Set this mixture aside until you’re ready to assemble the strata.
Step 3: Assemble the Strata in Layers
- bread cubes from Step 1
- caramelized onions from Step 1
- cheddar and mozzarella cheeses from Step 1
- egg custard mixture from Step 2
Lightly grease a baking dish (a 9×13-inch dish works well) with butter or oil.
Begin layering by spreading half of the bread cubes on the bottom of the dish, then distribute half of the caramelized onions from Step 1 over the bread.
Sprinkle half of the combined cheddar and mozzarella cheese over the onions.
Pour about half of the egg custard mixture from Step 2 evenly over this first layer, letting it soak into the bread.
Repeat the layers: remaining bread, remaining onions, remaining cheese, and finally the remaining egg custard.
I like to let the assembled strata sit for 15-20 minutes before baking so the bread fully absorbs the custard and the flavors meld together—this creates a more cohesive, custardy texture throughout.
Step 4: Bake Until Golden and Set
Transfer the assembled strata to your preheated 375°F oven and bake for 50-60 minutes until the top is golden brown and a knife inserted in the center comes out clean or with just a few moist crumbs (it should not be runny).
The strata will puff up slightly as it bakes from the eggs cooking and steam forming.
If the top begins browning too quickly, loosely tent it with aluminum foil for the final 15-20 minutes of baking.
Step 5: Rest and Garnish
- fresh parsley from Step 1
Remove the strata from the oven and let it rest for 5-10 minutes before cutting.
This allows the custard to set completely and makes slicing cleaner.
Top each serving with a generous sprinkle of the fresh parsley from Step 1 for color and a bright herbal note that cuts through the richness of the cheese and eggs.

Irresistible Egg and Cheese Strata
Ingredients
For the onion base:
- 1/2 red onion (thinly sliced)
- 2 tbsp olive oil
For the egg custard:
- black pepper to taste
- 2 cups milk (whole milk works best)
- 10 eggs (room temperature)
- salt to taste
- 1 tsp dried thyme
For the strata:
- 1/3 cup shredded cheddar cheese (I use Cabot for this)
- 1/3 cup shredded mozzarella cheese (freshly shredded preferred for better melting)
- 6 cups cubed sourdough bread (cut into 3/4-inch cubes)
For garnish:
- parsley (fresh, finely chopped)
Instructions
- Start by preheating your oven to 375°F so it's ready when you need it. While the oven heats, thinly slice the red onion and heat the olive oil in a skillet over medium heat. Add the onions and cook for 8-10 minutes, stirring occasionally, until they're soft and lightly caramelized—this develops sweetness that balances the savory cheese and eggs. While the onions cook, cut your sourdough bread into 3/4-inch cubes and measure out your cheeses (I always use freshly shredded mozzarella when I can, as pre-shredded versions contain anti-caking agents that prevent smooth melting). Finely chop your fresh parsley and set aside for garnish.
- In a large bowl, whisk together the room-temperature eggs and whole milk until well combined—room temperature eggs incorporate more smoothly into the milk and create a more uniform custard. Add the dried thyme, salt, and black pepper to taste. Whisk again until the mixture is homogeneous and the seasonings are evenly distributed. The custard should be smooth and pale yellow. Set this mixture aside until you're ready to assemble the strata.
- Lightly grease a baking dish (a 9x13-inch dish works well) with butter or oil. Begin layering by spreading half of the bread cubes on the bottom of the dish, then distribute half of the caramelized onions from Step 1 over the bread. Sprinkle half of the combined cheddar and mozzarella cheese over the onions. Pour about half of the egg custard mixture from Step 2 evenly over this first layer, letting it soak into the bread. Repeat the layers: remaining bread, remaining onions, remaining cheese, and finally the remaining egg custard. I like to let the assembled strata sit for 15-20 minutes before baking so the bread fully absorbs the custard and the flavors meld together—this creates a more cohesive, custardy texture throughout.
- Transfer the assembled strata to your preheated 375°F oven and bake for 50-60 minutes until the top is golden brown and a knife inserted in the center comes out clean or with just a few moist crumbs (it should not be runny). The strata will puff up slightly as it bakes from the eggs cooking and steam forming. If the top begins browning too quickly, loosely tent it with aluminum foil for the final 15-20 minutes of baking.
- Remove the strata from the oven and let it rest for 5-10 minutes before cutting. This allows the custard to set completely and makes slicing cleaner. Top each serving with a generous sprinkle of the fresh parsley from Step 1 for color and a bright herbal note that cuts through the richness of the cheese and eggs.







