The "Loaded" Breakfast Casserole My Family Begs Me to Make
I love a plate of scrambled eggs or a stack of fluffy buttermilk pancakes, but anytime I’m hosting a weekend breakfast or holiday brunch and need to feed a crowd, the last thing I want is to be stuck in the kitchen standing over the stove. For these occasions, I always serve up a warm and comforting loaded breakfast casserole. In this classic version, there’s a little something for everyone, from crumbled breakfast sausage to a mix of tender veggies to fluffy eggs. And best of all, it can be prepped the night before — so come morning, all you have to do is slide it into the oven.
Why You’ll Love It
It’s an easy way to feed a crowd. A loaded breakfast casserole is always a good idea any time you’re feeding a lot of people. This hearty version will easily feed eight to 10 people, and could potentially stretch a little further depending on the other dishes in your breakfast spread.
You won’t have many leftover ingredients. I love a recipe that uses the entirety of as many ingredients as possible — and that is very much the case here.
There are several ways to get a head-start. The real beauty of this casserole is that you have the option to prep some of the recipe or the whole thing the day before.
Key Ingredients in Breakfast Casserole
Eggs: A whole carton of one-dozen eggs gets whisked into the casserole.
Uncooked breakfast sausage: Whenever possible, I like to buy bulk breakfast sausage so I don’t have to go through the extra step of removing the casings from links.
Dairy: Mixing half-and-half with the eggs gives this breakfast casserole more body and a hint of richness. If you don’t want any half-and-half, pick up a pint container.
Frozen hash browns: For this casserole, you want frozen shredded hash brown potatoes, and there’s no need to thaw. If you can find a 20-ounce bag, grab it because you’ll use the whole thing. Some stores only have larger 30-ounce bags; consider mixing the leftovers into egg bites or frittata cups, stirring into potato soup, or making crispy hash browns.
How to Make Breakfast Casserole
Cook the sausage mixture. Cook the breakfast sausage in a large skillet until no longer pink. Stir in the onion and bell pepper and cook until softened, then stir in the baby spinach.
Mix the egg mixture. Whisk together the eggs, half-and-half, mustard, salt, and pepper until well-combined.
Assemble the casserole. Mix the sausage mixture, hash browns, and about half of the shredded cheese together in a 9×13-inch baking dish. Pour the egg mixture evenly over the top, then sprinkle with the remaining cheese.
Bake and cool the casserole. Bake until a knife inserted in the middle comes out clean and the top is light golden-brown. Let cool slightly before slicing and serving.
Helpful Swaps
An equal amount of whole milk can be used as a substitute for half-and-half — just keep in mind that the breakfast casserole won’t be quite as rich. You could also use any combination of whole milk, half-and-half, and heavy cream.
Orange, yellow, or green bell pepper can be used in place of a red bell pepper.
Chopped kale or Swiss chard leaves work as an alternative to baby spinach.
Any semi-firm, meltable cheese (like Monterey Jack, pepper Jack, or Swiss) can be used in place of cheddar.
Storage and Make-Ahead Tips
Leftovers will keep well in an airtight container in the refrigerator for up to 4 days. Reheat individual servings in the microwave until warmed through, 45 seconds to 1 minute.
If you want to get a little bit of a head-start, the sausage mixture can be cooked up to a day in advance. Let it cool completely, then refrigerate in an airtight container until ready to assemble the casserole.
You can also fully prep the casserole a day in advance. The casserole can be assembled, covered with aluminum foil, and refrigerated overnight before baking. Let sit at room temperature while the oven heats. Uncover before baking.
The baked casserole can also be frozen. Let cool completely, cover first with aluminum foil and then plastic wrap, and freeze for up to two months. Thaw overnight in the refrigerator and let sit at room temperature while heating the oven to 325ºF. Remove the plastic wrap and bake covered with aluminum foil until heated through, 50 to 60 minutes.
What to Serve with Breakfast Casserole
Breakfast Casserole Recipe
It’s the easiest way to feed a crowd for breakfast.
Prep time 10 minutes
Cook time 1 hour 10 minutes to 1 hour 15 minutes
Serves 8 to 10
Ingredients
Cooking spray
1 tablespoon olive oil
1 pound uncooked breakfast sausage, casings removed if needed
1 medium yellow onion, diced (about 1 1/2 cups)
1 medium red bell pepper, diced (about 1 1/2 cups)
1 1/2 teaspoons kosher salt, divided
3 ounces baby spinach (about 3 packed cups)
12 large eggs
2 cups half-and-half
1 tablespoon Dijon mustard
1/2 teaspoon freshly ground black pepper
1 (20-ounce) bag frozen shredded hash brown potatoes (do not thaw, about 6 1/2 cups)
6 ounces sharp cheddar cheese, shredded (about 1 1/2 cups), divided
Instructions
Show Images
Heat the oven to 375°F. Lightly coat a 9x13-inch baking dish with cooking spray or oil.
Heat 1 tablespoon olive oil in a large skillet over medium heat until shimmering. Add 1 pound uncooked pork breakfast sausage and cook, breaking it up into small pieces with a wooden spoon, until no longer pink, 6 to 8 minutes.
Stir in 1 diced medium yellow onion, 1 diced medium red bell pepper, and 1/2 teaspoon of the kosher salt. Cook, stirring occasionally, until the onion is softened, 3 to 5 minutes. Stir in 3 ounces baby spinach. Cook until wilted, about 1 minute. Transfer to the baking dish.
Whisk 12 large eggs, 2 cups half-and-half, 1 tablespoon Dijon mustard, the remaining 1 teaspoon kosher salt, and 1/2 teaspoon black pepper in a large bowl until combined.
Add 20 ounces frozen shredded potatoes (if it’s frozen into big clumps, smash the unopened bag against a hard surface to break them up first) and half of the shredded sharp cheddar cheese (about 3/4 cup) to the baking dish. Stir until combined and spread into an even layer.
Pour the egg mixture over the potato mixture. Tilt the baking dish so the egg mixture is in an even layer if needed. Sprinkle with the remaining 3/4 cup cheddar.
Bake until a knife inserted in the middle comes out clean and the top is light golden-brown, 55 to 60 minutes. Let cool for 5 minutes before serving.
Recipe Notes
Make ahead
The sausage mixture can be cooked up to 1 day in advance. Let cool completely and refrigerate in an airtight container until ready to assemble the casserole.
The casserole can be assembled, covered with aluminum foil, and refrigerated overnight before baking. Let sit at room temperature while the oven heats. Uncover before baking.
The casserole can also be frozen fully baked. Let cool, cover first with aluminum foil and then plastic wrap, and freeze for up to 2 months. Thaw overnight in the refrigerator and let sit at room temperature while heating the oven to 325ºF. Remove the plastic wrap and bake covered with aluminum foil until heated through, 50 to 60 minutes.
Storage: Refrigerate leftovers in an airtight container for up to 4 days. Reheat individual servings in the microwave until warmed through, 45 seconds to 1 minute.
Further Reading
Why People Are Ditching Their Seltzer After a Disturbing Study
We Asked 3 Chefs to Name the Best Ice Cream, and They All Said the Same Thing