Save to Pinterest My neighbor Linda showed up at my door one Saturday morning with this casserole dish wrapped in foil, steam still rising from under the edges. She'd made it the night before for her son's baseball team breakfast, and there was enough left over to send home with us. One bite and I understood why she'd been raving about it for years—layers of crispy hash browns, seasoned sausage, tender peppers, and this impossibly creamy egg custard that somehow stayed together. I asked for the recipe right there at the kitchen table, spatula in hand.
The first time I made this for my book club, I panicked at 6 a.m. realizing I'd forgotten to take it out of the fridge the night before. I grabbed it straight from cold storage, shoved it in a preheated oven, and held my breath. Somehow it still came out golden and set in the middle—turns out you can skip the room temperature step if you're willing to add five extra minutes to the baking time. Everyone still came back for seconds, and one person asked if I'd catered it.
Ingredients
- Breakfast sausage (1½ pounds): Use good quality here—the better the sausage, the better the whole dish tastes since it's basically the backbone of flavor.
- Onion and bell peppers (1 medium onion, 1 red and 1 green bell pepper): These add sweetness and body when cooked down, and you want them soft enough to practically melt into the eggs.
- Frozen hash browns (3 cups, thawed): This is non-negotiable—make sure they're fully thawed or your casserole will be watery on the bottom no matter what.
- Cheddar and mozzarella cheese (2 cups cheddar, 1 cup mozzarella): The combination gives you sharpness from the cheddar and stretch from the mozzarella, creating the perfect cheese situation.
- Eggs and milk (12 large eggs, 2 cups whole milk): This ratio is what keeps everything custardy and rich rather than rubbery.
- Salt, black pepper, garlic powder, smoked paprika (1 tsp salt, ½ tsp each others): Don't skip the smoked paprika if you can help it—it adds a subtle depth that makes people ask what your secret is.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Brown the sausage until it's deeply colored:
- Heat a large skillet over medium heat and crumble the sausage as it cooks, breaking it into small pieces with the back of your spoon. You want it browned and cooked through, about 7 to 9 minutes—don't rush this step because it builds flavor.
- Soften the vegetables in the same pan:
- Add the onion and bell peppers to the sausage drippings and let them cook down until they're tender and the onion turns translucent, roughly 4 to 5 minutes. You're creating a flavor base here, so don't skip this.
- Layer everything into the baking dish:
- Grease a 9x13-inch baking dish and spread the thawed hash browns on the bottom as your foundation. Top with the browned sausage, then the softened vegetables, then shower everything with both cheeses.
- Whisk and pour the custard:
- In a large bowl, whisk together the eggs, milk, salt, pepper, garlic powder, and smoked paprika until completely combined. Pour this mixture slowly and evenly over everything in the baking dish, letting it seep down between the layers.
- Chill overnight for the flavors to meld:
- Cover the dish tightly with foil or plastic wrap and refrigerate for at least 8 hours, though overnight is even better. The casserole basically marinating in that egg mixture is what makes it taste so cohesive.
- Let it come to room temperature before baking:
- The morning of, preheat your oven to 350°F and let the casserole sit on the counter for about 15 minutes. This helps it bake evenly so the edges don't overcook before the center sets.
- Bake until golden and just set in the center:
- Bake uncovered for 50 to 60 minutes until the eggs are set and the top has turned a light golden brown. You can test it by gently jiggling the pan—there should be almost no wobble in the center.
- Rest and serve:
- Let it cool for 10 minutes before slicing so it holds together neatly on the plate. A light scatter of fresh parsley or chives on top makes it look intentional.
Save to Pinterest There's something almost meditative about assembling this the night before, knowing that tomorrow morning you'll wake up to a house that smells like breakfast without having done any work. It became our tradition for holiday mornings and lazy Sundays when we wanted to feed people without the chaos.
How to Scale This Up or Down
If you're feeding fewer people, you can halve everything and use an 8x8-inch baking dish instead, and the cooking time will drop to maybe 35 to 40 minutes. If you need to feed more than 12, make two casseroles and stagger them in the oven, or double everything and use two 9x13-inch dishes baked side by side. The ratios stay the same no matter what you do—1½ pounds sausage to about 3 cups potatoes to 12 eggs works as a reliable formula.
Variations That Actually Work
Once you understand the basic structure, you can swap things around without throwing off the balance. I've made it with turkey sausage instead of pork, and it's leaner but still delicious, especially if you don't skimp on the cheese. Some people add mushrooms sautéed with the peppers, or a handful of spinach, and it all works beautifully. The egg-to-milk ratio and the cooking temperature stay the same, so you're really just playing with the flavoring elements.
Serving Suggestions and Timing
This casserole comes out of the oven at its best when paired with something bright and acidic to cut through the richness—salsa, hot sauce, or even a simple tomato salad on the side keeps it from feeling heavy. It also reheats beautifully if you cover it with foil and warm it gently at 325°F for about 15 to 20 minutes, making it perfect for bringing to potlucks or early morning feeds where people arrive in waves.
- Serve with fresh salsa or hot sauce on the side to brighten all that richness.
- A simple green salad with vinaigrette alongside balances the density of the casserole.
- Leftovers keep for three days in the fridge and reheat beautifully, so this is actually better the longer it sits.
Save to Pinterest This casserole taught me that the best recipes are the ones that let you show up for people without being chained to the kitchen. It's become my answer whenever someone asks what to bring to a crowd, because you can make it with your eyes closed and everyone always asks for the recipe.
Recipe FAQs
- → Can I prepare this casserole ahead of time?
Yes, it is designed to be assembled the night before and chilled overnight to let flavors develop fully.
- → What sausage works best for this dish?
Traditional pork breakfast sausage is recommended, but you can substitute turkey or vegetarian sausage if preferred.
- → Can I add more vegetables to the casserole?
Absolutely, adding mushrooms or spinach pairs well with the existing ingredients and enhances nutritional value.
- → How do I avoid a watery casserole?
Ensure frozen hash browns are fully thawed and drained to prevent excess moisture during baking.
- → What cheese combination is used here?
A blend of shredded cheddar and mozzarella creates a balanced, creamy texture and flavor.
- → Is it possible to make this dish gluten-free?
Yes, choose gluten-free sausage and hash browns to keep the casserole free of gluten.