Picture this: it is 9 a.m. on a Sunday, you have seven hungry people arriving at 10, and your bank account just took a hit from brunch reservations that cost more than your electric bill. That is exactly the moment this breakfast casserole earns its keep. One pan, one bake, zero restaurant markup.
Advertisements1
I started making this after a friend brought a version to a potluck and I spent the whole drive home reverse-engineering it. The trick is a custard ratio that sets firm but stays creamy, plus a layer of toasted sourdough that keeps the bottom from turning to mush.
It is the kind of dish that looks like you tried hard when you really just cracked eggs into a bowl and let the oven do the labor. Feed six people for roughly the price of one sad airport sandwich. Money made simple.
Why You'll Love This Recipe
About the Ingredients
8 large eggs
Use large eggs, not jumbo, so the custard ratio stays consistent. If you only have medium eggs, add one extra to keep the set firm.
1 1/2 cups (360ml) whole milk
Whole milk gives the creamiest custard; 2% works but the texture is noticeably thinner. For a richer version, swap half the milk for half-and-half.
1/2 cup (120g) plain Greek yogurt
This is the secret to a custard that stays soft instead of rubbery. Sour cream is a 1:1 substitute if that is what you have.
8 cups (about 300g) day-old sourdough, cut into 1-inch cubes
Stale bread is non-negotiable here; fresh bread turns to paste. A crusty baguette or ciabatta works just as well.
1 lb (450g) bulk breakfast sausage, cooked and crumbled
Buy loose sausage or slit the casings on links. For a lighter version, substitute cooked turkey sausage or 12 slices of crumbled bacon.
1 red bell pepper, diced (about 1 cup)
Dice it small so it softens fully in the bake. Frozen bell pepper strips, thawed and patted dry, are a fine shortcut.
3 cups (about 340g) shredded sharp cheddar
Sharp cheddar cuts through the richness; mild cheddar gets lost. Gruyere or a Monterey Jack blend both melt beautifully.
3 scallions, thinly sliced
Use both white and green parts for layered onion flavor. Chives are a direct substitute if scallions are out of season.
1 tsp kosher salt
Kosher salt flakes season more evenly than fine table salt. If using table salt, reduce to 3/4 teaspoon.
1/2 tsp freshly ground black pepper
Fresh-cracked pepper is worth the ten seconds. Pre-ground pepper loses its bite fast.
1/4 tsp smoked paprika
Smoked paprika adds a subtle campfire note that plain paprika cannot match. Regular paprika works but the flavor is flatter.
Cooking spray or 1 tbsp unsalted butter, for the dish
Butter adds flavor and browning at the edges; spray is faster. Either way, grease the corners thoroughly.
Tips & Tricks
Dry Your Bread First
Stale or lightly toasted bread is the difference between a casserole and a bread pudding. If your loaf is fresh, cube it and bake at 300F (150C) for 8 minutes before assembling.
Do Not Overbake
Pull it when the center registers 160F (71C) and still has a slight jiggle. Every extra minute past that turns creamy custard into spongy eggs.
Salt the Custard, Not the Top
Mix salt into the egg mixture so it seasons evenly. Sprinkling it on top leaves you with salty pockets and bland bites.
Rest Before Serving
Give it 10 minutes out of the oven so the custard finishes setting. Cutting immediately gives you a runny, collapsing slice.
Pro Tips
Step-by-Step Instructions
1. Heat the oven and prep
Preheat the oven to 350F (175C) and grease a 9×13-inch baking dish with butter or cooking spray, paying attention to the corners where egg likes to stick.
2. Toast the bread cubes
Spread the sourdough cubes on a sheet pan and toast at 300F (150C) for 8 minutes, until dry to the touch but not browned. This step prevents a soggy bottom layer.
3. Brown the sausage
Cook the sausage in a skillet over medium-high heat for 6 to 8 minutes, breaking it apart with a spoon, until no pink remains and the edges are browned. Drain excess fat on a paper towel.
4. Whisk the custard
In a large bowl, whisk the eggs, milk, Greek yogurt, kosher salt, black pepper, and smoked paprika for about 60 seconds, until fully uniform and slightly frothy.
5. Build the layers
Scatter half the cheddar across the bottom of the dish, add the toasted bread in an even layer, then distribute the sausage, bell pepper, and scallions over the top.
6. Pour and soak
Pour the egg mixture evenly over everything, pressing the bread down gently with a spatula so it absorbs the custard. Top with the remaining cheddar.
7. Bake until set
Bake at 350F (175C) for 35 to 40 minutes, until the edges are bubbling and golden brown and the center reaches 160F (71C) on an instant-read thermometer. The middle should jiggle slightly, not slosh.
8. Rest and serve
Let the casserole rest for 10 minutes so the custard finishes setting, then slice into squares and serve warm with extra scallions on top.
Delicious Variations
Vegetarian Garden Version
Skip the sausage and add 2 cups of sauteed mushrooms and zucchini; increase the cheddar to 3 1/2 cups for extra substance.
Southwest Spice Twist
Swap the cheddar for pepper Jack, add a 4-ounce can of diced green chiles, and finish with cilantro and a drizzle of crema.
Ham and Swiss Upgrade
Replace the sausage with diced ham and the cheddar with shredded Swiss, then add 1 teaspoon of Dijon mustard to the custard for a Croque Monsieur feel.
How to Store Breakfast Casserole – Love & Lemons
Refrigerator
Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. Reheat covered to keep the custard from drying out.
Freezer
Freeze individual squares wrapped tightly in plastic and foil for up to 2 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat covered with foil at 325F (165C) for 15 to 20 minutes, or microwave single slices in 30-second bursts until hot in the center.
Frequently Asked Questions
Q: Can I make this breakfast casserole the night before?
Yes, assemble it completely, cover, and refrigerate for up to 24 hours before baking. Add 5 to 10 extra minutes to the bake time since it starts cold, and check that the center hits 160F (71C).
Q: Why is my breakfast casserole soggy?
The usual culprit is fresh bread that soaks up custard without structure. Use day-old or lightly toasted bread cubes and avoid adding watery vegetables like raw tomatoes or frozen spinach without squeezing them dry first.
Q: How do I know when a breakfast casserole is done?
The center should register 160F (71C) on an instant-read thermometer and jiggle slightly rather than slosh. The edges will be bubbling and golden brown, and a knife inserted in the middle should come out mostly clean.
Q: Can I use a different type of bread?
Absolutely, any sturdy stale bread works, including baguette, ciabatta, or whole-grain loaf. Avoid soft sandwich bread, which disintegrates into the custard and leaves you with a mushy center.
Q: Can I freeze this breakfast casserole?
Yes, bake it first, cool completely, then freeze individual squares wrapped tightly for up to 2 months. Thaw overnight in the refrigerator and reheat covered at 325F (165C) for 15 to 20 minutes.
Make this Breakfast Casserole – Love & Lemons version once and you will stop paying brunch prices for eggs and cheese. Assemble it tonight, bake it tomorrow, and let the oven handle the hosting stress. Money made simple.
Breakfast Casserole – Love & Lemons
Breakfast Casserole – Love & Lemons: a cheesy, veggie-packed one-pan brunch bake with crispy sourdough edges and a creamy egg custard center.
🧂 Ingredients
- 8 large eggs
- 1 1/2 cups (360ml) whole milk
- 1/2 cup (120g) plain Greek yogurt
- 8 cups (about 300g) day-old sourdough, cut into 1-inch cubes
- 1 lb (450g) bulk breakfast sausage, cooked and crumbled
- 1 red bell pepper, diced (about 1 cup)
- 3 cups (about 340g) shredded sharp cheddar
- 3 scallions, thinly sliced
- 1 tsp kosher salt
- 1/2 tsp freshly ground black pepper
- 1/4 tsp smoked paprika
- Cooking spray or 1 tbsp unsalted butter, for the dish
📋 Instructions
- 1Heat the oven and prep — Preheat the oven to 350F (175C) and grease a 9×13-inch baking dish with butter or cooking spray, paying attention to the corners where egg likes to stick.
- 2Toast the bread cubes — Spread the sourdough cubes on a sheet pan and toast at 300F (150C) for 8 minutes, until dry to the touch but not browned. This step prevents a soggy bottom layer.
- 3Brown the sausage — Cook the sausage in a skillet over medium-high heat for 6 to 8 minutes, breaking it apart with a spoon, until no pink remains and the edges are browned. Drain excess fat on a paper towel.
- 4Whisk the custard — In a large bowl, whisk the eggs, milk, Greek yogurt, kosher salt, black pepper, and smoked paprika for about 60 seconds, until fully uniform and slightly frothy.
- 5Build the layers — Scatter half the cheddar across the bottom of the dish, add the toasted bread in an even layer, then distribute the sausage, bell pepper, and scallions over the top.
- 6Pour and soak — Pour the egg mixture evenly over everything, pressing the bread down gently with a spatula so it absorbs the custard. Top with the remaining cheddar.
- 7Bake until set — Bake at 350F (175C) for 35 to 40 minutes, until the edges are bubbling and golden brown and the center reaches 160F (71C) on an instant-read thermometer. The middle should jiggle slightly, not slosh.
- 8Rest and serve — Let the casserole rest for 10 minutes so the custard finishes setting, then slice into squares and serve warm with extra scallions on top.



