When I host brunch at my house, I want something that feels special but doesn't have me stuck in the kitchen while my friends are sipping mimosas. This sausage and egg casserole is my go-to. It's the kind of dish that fills the house with the smell of breakfast and makes everyone gather around the table before it even hits the plates.
Advertisements1
I've made this for Easter brunch, baby showers, and lazy Sunday get-togethers. It's forgiving, feeds a bunch, and tastes even better when you make it the night before. The crispy edges and soft, cheesy middle are a combo nobody can resist.
So whether you're planning a big brunch or just want leftovers for the week, this casserole is about to become your best friend.
Why You'll Love This Recipe
About the Ingredients
1 lb (450g) breakfast sausage (mild or hot)
Use your favorite brand. For a leaner option, try turkey sausage – just add a tablespoon of oil to the pan.
10 large eggs
Farm-fresh eggs make a difference, but any large eggs work. For a richer custard, swap 4 eggs for 1 cup of heavy cream.
2 cups (480ml) whole milk
Whole milk gives the creamiest texture. You can use 2% or a milk alternative, but the casserole will be less rich.
6 slices (about 170g) white bread, cubed (stale is fine)
Brioche or challah add extra richness. Gluten-free bread works too – just toast it lightly to prevent sogginess.
2 cups (226g) shredded sharp cheddar cheese
Sharp cheddar gives the most flavor. You can mix in Monterey Jack or pepper jack for a kick.
1/2 cup (75g) diced yellow onion
Sweet onion or shallots also work. If you're not a fan of onion, just leave it out or use a pinch of onion powder.
1/2 cup (75g) diced red bell pepper
Adds color and a slight sweetness. Any bell pepper color works, or use a small can of diced green chiles for a twist.
1 teaspoon (5g) salt
Adjust to your taste, especially if your sausage is salty.
1/2 teaspoon (2.5g) black pepper
Freshly ground is best, but pre-ground is fine.
1/2 teaspoon (2.5g) dried mustard powder
This adds a subtle tang that complements the cheese. You can skip it or use 1 teaspoon Dijon mustard.
1/4 cup (15g) chopped fresh parsley (for garnish, optional)
Fresh chives or green onions also work. It's just for color, so skip if you don't have it.
Tips & Tricks
Don't over-soak the bread
If you assemble ahead, the bread will absorb the egg mixture. That's good, but if you use fresh soft bread, it can get mushy. Toasting the cubes lightly helps them hold up.
Watch the bake time
Every oven is different. Start checking at 35 minutes. The center should be set but still slightly jiggly – it will continue to cook as it rests.
Let it rest
Letting the casserole sit for 10 minutes after baking allows it to set and makes slicing easier. If you cut too soon, it will fall apart.
Pro Tips
Step-by-Step Instructions
1. Preheat and Prep
Preheat your oven to 350°F (175°C). Grease a 9×13-inch (23x33cm) baking dish with butter or nonstick spray.
2. Brown the Sausage
In a large skillet over medium heat, cook the sausage, breaking it into small pieces, until browned and cooked through, about 8-10 minutes. Remove with a slotted spoon and set aside. Leave a little fat in the pan.
3. Sauté the Veggies
In the same skillet, add the onion and bell pepper. Sauté over medium heat until softened, about 5 minutes. Remove from heat.
4. Whisk the Custard
In a large bowl, whisk together the eggs, milk, salt, pepper, and mustard powder until well combined.
5. Layer the Casserole
Spread the bread cubes evenly in the prepared dish. Top with the sausage and sautéed veggies. Sprinkle the shredded cheese over everything.
6. Pour and Press
Pour the egg mixture evenly over the casserole. Gently press down on the top with a spatula to ensure the bread is soaked. If making ahead, cover and refrigerate now.
7. Bake to Perfection
Bake uncovered for 35-40 minutes, or until the top is golden brown and the edges are bubbling. The center should be set but slightly jiggly. If the top browns too quickly, loosely cover with foil.
8. Rest and Serve
Let the casserole rest for 10 minutes before slicing. Garnish with fresh parsley if desired. Serve warm.
Delicious Variations
Veggie Lover's
Skip the sausage and add 1 cup of sautéed mushrooms and 1 cup of spinach.
Southwestern
Use chorizo instead of sausage, add a drained can of diced green chiles, and use pepper jack cheese.
Hash Brown Crust
Replace the bread with 3 cups of frozen shredded hash browns (thawed and patted dry) for a crispy potato base.
How to Store Crispy Sausage & Egg Breakfast Casserole
Refrigerator
Store leftovers in an airtight container in the fridge for up to 4 days.
Freezer
Freeze the baked and cooled casserole in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat individual portions in the microwave for 1-2 minutes, or in a 350°F (175°C) oven for 10-15 minutes until warmed through.
Frequently Asked Questions
Q: Can I make this breakfast casserole the night before?
Yes, you can assemble the casserole, cover it, and refrigerate it overnight. In the morning, let it sit on the counter for 30 minutes before baking, and increase the bake time by about 10 minutes.
Q: How do I know when the casserole is done?
The casserole is done when the top is golden brown, the edges are bubbling, and the center is set but still slightly jiggly. An instant-read thermometer inserted into the center should read 160°F (71°C).
Q: Can I use a different type of bread?
Yes, you can use any bread you like – brioche, sourdough, or even gluten-free. For gluten-free, toast the cubes lightly to prevent sogginess.
Q: Can I freeze this breakfast casserole?
Yes, you can freeze the baked casserole for up to 3 months. Cool it completely, wrap it tightly, and freeze. Thaw overnight in the fridge and reheat in the oven until warmed through.
Next time you're planning brunch, try this casserole and see how easy it is. And if you're feeling adventurous, swap the sausage for bacon or add a sprinkle of red pepper flakes for a little heat. Happy organizing!
Crispy Sausage & Egg Breakfast Casserole
This hearty sausage, egg, and cheese casserole feeds a crowd with crispy edges and creamy center, perfect for brunch parties.
🧂 Ingredients
- 1 lb (450g) breakfast sausage (mild or hot)
- 10 large eggs
- 2 cups (480ml) whole milk
- 6 slices (about 170g) white bread, cubed (stale is fine)
- 2 cups (226g) shredded sharp cheddar cheese
- 1/2 cup (75g) diced yellow onion
- 1/2 cup (75g) diced red bell pepper
- 1 teaspoon (5g) salt
- 1/2 teaspoon (2.5g) black pepper
- 1/2 teaspoon (2.5g) dried mustard powder
- 1/4 cup (15g) chopped fresh parsley (for garnish, optional)
📋 Instructions
- 1Preheat and Prep — Preheat your oven to 350°F (175°C). Grease a 9×13-inch (23x33cm) baking dish with butter or nonstick spray.
- 2Brown the Sausage — In a large skillet over medium heat, cook the sausage, breaking it into small pieces, until browned and cooked through, about 8-10 minutes. Remove with a slotted spoon and set aside. Leave a little fat in the pan.
- 3Sauté the Veggies — In the same skillet, add the onion and bell pepper. Sauté over medium heat until softened, about 5 minutes. Remove from heat.
- 4Whisk the Custard — In a large bowl, whisk together the eggs, milk, salt, pepper, and mustard powder until well combined.
- 5Layer the Casserole — Spread the bread cubes evenly in the prepared dish. Top with the sausage and sautéed veggies. Sprinkle the shredded cheese over everything.
- 6Pour and Press — Pour the egg mixture evenly over the casserole. Gently press down on the top with a spatula to ensure the bread is soaked. If making ahead, cover and refrigerate now.
- 7Bake to Perfection — Bake uncovered for 35-40 minutes, or until the top is golden brown and the edges are bubbling. The center should be set but slightly jiggly. If the top browns too quickly, loosely cover with foil.
- 8Rest and Serve — Let the casserole rest for 10 minutes before slicing. Garnish with fresh parsley if desired. Serve warm.



