Dump it in. Walk away. 20 free high-protein crockpot dinners + 3 bonus breakfasts.

All recipes

Free ebook

Dump & Go Comfort Food

20 high-protein keto crockpot dinners with freezer packs, plus 3 bonus breakfasts and a two-week plan. Dump it in. Walk away.

You'll also get Sunday's three dinners by email. Unsubscribe anytime.

The Ultimate Overnight Breakfast Casserole

A hearty make-ahead casserole featuring sausage, hash browns, and a creamy egg custard, perfect for brunch or holiday mornings.

By Marc Mccarthy ·JAN 1, 2026 ·Updated SEP 25, 2026 ·Be the first to rate
The Ultimate Overnight Breakfast Casserole
01Why this one

I’ve been making this overnight breakfast casserole for years when I need an effortless, crowd-pleasing brunch or a low-stress holiday morning. It’s the kind of dish you assemble the night before, sleep on, and wake up to a hearty, golden-baked centerpiece — ready to feed a hungry group with almost no fuss. If you love make-ahead breakfasts that hold up well and travel easily to potlucks, this casserole fits the bill. For another cozy make-ahead idea, try pairing this with a warm soup recipe I often serve on chilly mornings: Autumn wild rice soup — the ultimate fall comfort food.

Why you’ll love this dish

This casserole hits familiar comfort-food notes: salty breakfast sausage, tender hash browns, and a custardy egg layer studded with cheese. It’s also wildly practical — feed a family, impress guests, or simplify holiday mornings by doing most of the work the night before. It’s kid-friendly, budget-conscious (ground sausage and frozen potatoes go a long way), and flexible enough to adapt to whatever you have in the fridge.

Beyond the taste, the overnight method gives the eggs time to fully hydrate the potatoes so slices come out clean and moist instead of watery or crumbly.

02Before you cook

How this recipe comes together

Step-by-step overview before you start:

  • Brown the sausage and cool it so it doesn’t scramble the eggs when mixed.
  • Whisk eggs with milk and sour cream into a silky custard.
  • Layer frozen hash browns, cooked sausage, and cheese in a greased 9×13 pan — twice.
  • Pour the custard on top, cover, and refrigerate overnight so flavors meld and the potatoes soften.
  • Bake covered first to set the center, then uncover to brown the top.

This short plan prepares you for a quick morning: 45 minutes covered, then 20–25 minutes uncovered at 350°F gives a fully set, golden casserole.

What you’ll need

  • 1 pound breakfast sausage (mild or spicy)
  • 1 package frozen hash browns (about 30 oz)
  • 8 large eggs
  • 1 cup milk (whole milk gives a richer custard)
  • 1 cup sour cream (adds creaminess and tenderness)
  • 2 cups shredded cheddar cheese (use sharp for more flavor)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup chopped green onions (for garnish)

Notes/substitutions:

  • Swap sour cream for Greek yogurt (same amount) for a tangy, protein-rich substitute.
  • Use half cheddar and half Monterey Jack for a milder melt.
  • Turkey sausage or ground turkey ham works if you want a different protein profile.
03At the stove

Step-by-step instructions

  1. Preheat a skillet over medium heat. Add the breakfast sausage and cook until browned and no pink remains, breaking it into small pieces as it cooks. Drain any excess grease and set the sausage aside to cool.
  2. In a large bowl, whisk together the eggs, milk, sour cream, salt, and pepper until smooth and uniform.
  3. Grease a 9×13 baking dish with butter or nonstick spray.
  4. Spread half of the frozen hash browns evenly across the bottom of the dish.
  5. Sprinkle half of the cooked sausage over the potatoes, then add a layer of shredded cheddar.
  6. Repeat: top with the remaining hash browns, the rest of the sausage, and the remaining cheese.
  7. Pour the egg mixture evenly over the layered ingredients, pressing gently so the custard sinks into the potatoes.
  8. Cover the dish tightly with foil and refrigerate overnight (or at least 6–8 hours).
  9. In the morning, preheat the oven to 350°F. Bake the covered casserole for 45 minutes.
  10. Remove the foil and bake an additional 20–25 minutes until the top is golden and the center is fully set (no runny custard).
  11. Let rest 10 minutes, then sprinkle with chopped green onions and serve warm.
Overnight Breakfast Casserole
The recipe

Overnight Breakfast Casserole

Rate it ·Breakfast · Brunch · American
Prep
30 MIN
Cook
1 HR 10 MIN
Total
1 HR 40 MIN
Serves
8

01Ingredients

8 servings

Main Ingredients

02Method

  1. Preparation
  2. Baking

Tap a step when it's done. The next one lights up.

0 OF 11 DONE

03Recipe notes

  1. 01For substitutions, swap sour cream for Greek yogurt for a tangy addition. Use half cheddar and half Monterey Jack for milder flavor. Can also be made with turkey sausage or ground turkey ham.
Made it?

How did it turn out?

No ratings yet. Tap a star to be the first.

Snap a photo and tag @recipe_smoke1 so I can see how yours came out.

04After dinner

Best ways to enjoy it

Serve slices straight from the pan with simple accents: hot sauce, a dollop of sour cream, or a spoonful of pico de gallo. It pairs beautifully with lighter sides to balance the richness — a crisp green salad, roasted tomatoes, or fresh fruit. For a sweet-salty brunch spread, include something like pancakes or biscuits; I sometimes offer a maple-turkey bacon pancake option alongside this casserole for a complete morning feast: maple-turkey bacon pancake mix breakfast casserole.

Storage and reheating tips

FridgeUP TO 4 DAYS

Refrigerate: Cool to room temperature, cover, and store in the fridge for up to 4 days.

Reheat

Reheat single portions: Microwave for 1–2 minutes (depending on power) until heated through, or rewarm in a 350°F oven for 10–15 minutes.

FreezerUP TO 3 MONTHS

Freeze: Cut into portions, wrap each piece tightly in plastic wrap and foil, and freeze up to 3 months. Thaw overnight in the fridge before reheating to avoid sogginess.

FridgeTWO HOURS

Food safety: Keep the casserole refrigerated within two hours of baking. When reheating, bring internal temperature to 165°F for safety.

Creative twists

  • Veggie-forward: Swap sausage for a sautéed mix of mushrooms, bell peppers, and spinach. Add a teaspoon of smoked paprika for depth.
  • Breakfast Mediterranean: Use crumbled feta, chopped sun-dried tomatoes, and oregano instead of cheddar and green onions.
  • Low-carb: Replace hash browns with thinly sliced zucchini or cauliflower rice (note: baking time may vary).
  • Spicy kick: Stir a tablespoon of Sriracha or a teaspoon of cayenne into the egg mixture for heat.

Helpful answers

How long does prep take the night before?


A: Active assembly is about 20–30 minutes: cook sausage, whisk the custard, and layer the dish. Most of the time is hands-off while it chills overnight.

Can I use fresh potatoes instead of frozen hash browns?


A: Yes — shred and squeeze dry, then spread a single layer and par-bake at 400°F for 10–12 minutes to remove excess moisture before layering. Fresh potatoes require a bit more prep.

Is this safe for holiday serving where it sits out?


A: Per food-safety guidelines, do not leave the casserole out at room temperature for more than 2 hours. Keep it covered and return leftovers to the fridge promptly.

Conclusion

This casserole is a practical, delicious make-ahead solution for busy mornings and gatherings, and the overnight method truly elevates texture and flavor. For more ideas, check out The Ultimate Overnight Breakfast Casserole Recipe and my Overnight Croissant Breakfast Casserole.

Leave a Comment

Recipe Rating