ADVERTISEMENT

Best Breakfast Casserole – Easy Overnight 45-Minute Bake

By September 22, 202610 min read

Breakfast casserole is the dish I bring to every potluck, holiday brunch, and lazy Sunday morning because it does all the work while you sleep. You layer everything in one pan the night before, then bake it while you sip your coffee.

Advertisements1

The magic is in the layering: crispy hash browns on the bottom, savory sausage and peppers in the middle, and a custardy egg-and-cheese top that puffs up golden in the oven. No babysitting, no flipping, no stress.

I've made this hundreds of times for my family, and the version below is the one my kids request by name. It's forgiving, endlessly adaptable, and genuinely foolproof once you know the two little tricks I share below.

Why You'll Love This Recipe

1

Make-Ahead Magic: You assemble it the night before and just slide it into the oven in the morning.
2

One Pan, Zero Fuss: Everything bakes in a single dish, so cleanup is done in minutes.
3

Feeds a Crowd: One 9×13 pan serves 6 generously and stretches to 8 with a fruit salad.
4

Endlessly Adaptable: Swap the meat, cheese, and veggies to match whatever is in your fridge.

About the Ingredients

1 lb (450g) bulk breakfast sausage, casings removed

Mild or hot both work great. If you can't find bulk sausage, buy links and squeeze the meat out of the casings, or substitute ground turkey with an extra 1/2 teaspoon of fennel seed.

1 medium yellow onion, diced (about 1 cup)

Yellow onion gives the best sweet-savory base. A red onion works in a pinch but will be a bit sharper; sweet Vidalia is a fine swap in summer.

1 red bell pepper, seeded and diced (about 1 cup)

Red bells are sweeter than green. Frozen diced peppers work perfectly here, no need to thaw first, and save you chopping time.

20 oz (570g) frozen shredded hash browns, thawed

Look for plain shredded potatoes, not the seasoned O'Brien style. If you only have diced hash browns, that's fine, just add 5 minutes to the bake.

2 cups (225g) shredded sharp cheddar cheese, divided

Sharp cheddar melts smoothly and adds tang. Monterey Jack, Colby, or a Mexican blend all substitute beautifully; grate your own for the creamiest melt.

10 large eggs

Large eggs are the standard here. If you only have medium, use 11; if you have jumbo, use 9. Room-temperature eggs blend more smoothly into the milk.

1 1/2 cups (360ml) whole milk

Whole milk gives the richest custard. You can swap in half-and-half for extra richness or 2% milk for a lighter version; avoid skim, which makes the eggs watery.

1 teaspoon kosher salt

Kosher salt has larger flakes than table salt. If using fine table salt, cut this to 3/4 teaspoon so the casserole doesn't taste salty.

1/2 teaspoon freshly ground black pepper

Fresh-cracked pepper tastes noticeably better than pre-ground. Add a pinch of cayenne too if you like a little gentle heat.

1 teaspoon dried mustard powder

This is the secret flavor booster that makes people ask what's in it. No mustard powder? Use 1 teaspoon Dijon whisked into the eggs instead.

2 tablespoons unsalted butter, softened, for greasing

Butter keeps the hash browns from sticking and adds flavor. Nonstick spray works too, but butter gives the edges a nicer golden crust.

2 scallions, thinly sliced, for garnish (optional)

Fresh scallions add color and a mild onion bite. Chives or a spoonful of salsa are great alternatives if you don't have scallions.

Tips & Tricks

Thaw and drain the hash browns

Frozen hash browns hold a lot of water, and if you bake them wet the bottom of your casserole turns soggy. Let them thaw in the fridge overnight and press them dry with paper towels before layering.

Don't overbake the eggs

The custard should be just set with a slight jiggle in the center. Pull it at 160F (71C) internal and let it rest; it keeps cooking in the hot pan and stays creamy instead of rubbery.

Season every layer

A pinch of salt on the potatoes and a little on the sausage mixture makes a huge difference. If you only salt the eggs, the casserole tastes flat even though it looks perfect.

Let it rest before slicing

Ten minutes out of the oven lets the custard firm up so your squares hold together. Cut too soon and you'll get a delicious but messy pile instead of neat servings.

Pro Tips

1

Dry the veggies: Cook the onion and pepper until the moisture evaporates, not just until soft, so the casserole never turns watery.
2

Cheese in two layers: Sprinkle half the cheddar under the eggs and half on top for cheese in every single bite.
3

Bake in a glass dish: A clear 9×13 lets you check that the bottom is golden without cutting into it.
4

Cool before covering: If you refrigerate it warm, condensation drips into the eggs and makes them soggy.

Step-by-Step Instructions

1. Grease the baking dish

Butter the bottom and sides of a 9×13-inch baking dish generously so nothing sticks. Set it aside while you cook the filling.

2. Brown the sausage

Heat a large skillet over medium-high heat (about 375F/190C) and cook the sausage, breaking it into small crumbles, for 6 to 8 minutes until no pink remains. It should be browned and sizzling, not gray. Transfer to a plate with a slotted spoon.

3. Soften the vegetables

Add the onion and bell pepper to the same skillet with the sausage drippings and cook over medium heat (about 350F/175C) for 5 to 6 minutes until softened and the moisture has cooked off. The onions should look translucent and glossy.

4. Layer the base

Spread the thawed, drained hash browns evenly across the bottom of the greased dish. Scatter the sausage, onion, and pepper over the top, then sprinkle on 1 cup of the cheddar.

5. Whisk the custard

In a large bowl, whisk the eggs, milk, salt, pepper, and mustard powder for about 60 seconds until completely smooth and uniform in color. No streaks of yolk or white should remain.

6. Pour and chill

Pour the egg mixture evenly over the layers, then press everything down gently with a spatula so the custard soaks in. Cover and refrigerate at least 2 hours or overnight for the best texture.

7. Bake until golden

Heat the oven to 350F (175C). Bake uncovered for 35 to 40 minutes, until the edges are bubbling and the top is golden brown. A knife in the center should come out clean and the internal temperature should read 160F (71C).

8. Rest and serve

Let the casserole rest for 10 minutes so the custard sets, then scatter the scallions on top. Cut into squares and serve warm with hot sauce or salsa on the side.

Delicious Variations

Southwest Version

Swap the sausage for 1 pound of cooked chorizo, use pepper Jack cheese, and add a 4-ounce can of drained green chiles for a smoky, spicy twist.

Veggie Garden Bake

Skip the meat and add 2 cups of sauteed mushrooms, spinach, and zucchini; use 12 eggs to keep the casserole hearty and filling.

Ham and Swiss Brunch

Replace the sausage with 2 cups of diced ham and the cheddar with Gruyere or Swiss for a classic, elegant flavor that feels fancy but takes no extra effort.

How to Store Breakfast Casserole

Refrigerator

Store leftovers in an airtight container in the refrigerator for up to 4 days. Let it cool to room temperature within 2 hours before covering so condensation doesn't make it soggy.

Freezer

Freeze cooled squares on a baking sheet for 1 hour, then transfer to a freezer bag for up to 2 months. Thaw overnight in the refrigerator before reheating.

Reheating

Reheat single servings in the microwave for 60 to 90 seconds, or cover the whole dish with foil and warm at 325F (165C) for 15 to 20 minutes until heated through.

Frequently Asked Questions

Q: Can I make breakfast casserole the night before?

Yes, and it actually tastes better that way. Assemble the casserole, cover it tightly, and refrigerate it for up to 24 hours; the custard soaks into the hash browns and the flavors meld overnight. Add 5 to 10 extra minutes to the bake time since it goes into the oven cold.

Q: How do I know when a breakfast casserole is done?

It's done when the center is set with just a slight jiggle and the internal temperature hits 160F (71C). The edges will be bubbling and the top golden brown. If the center still looks wet and wobbly, bake 5 more minutes and check again.

Q: Can I use frozen hash browns without thawing them?

You can, but you'll need to add 10 to 15 minutes to the bake time and the bottom may be a bit less crisp. Thawing and patting them dry gives you the golden, sturdy base that makes this casserole so good, so I always plan ahead for it.

Q: Why is my breakfast casserole watery?

Extra water almost always comes from wet hash browns or undercooked vegetables. Thaw and pat the potatoes dry, and cook the onion and pepper until their moisture evaporates before layering. A well-drained casserole bakes up firm and sliceable.

Q: How many people does a 9×13 breakfast casserole serve?

A 9×13 pan serves 6 generous portions or 8 smaller ones alongside fruit or pastries. If you're feeding a bigger crowd, bake two pans rather than stretching one, since a thicker casserole takes much longer to cook through.

Give this breakfast casserole a try this weekend and see how easy a stress-free brunch can be. Assemble it tonight, bake it tomorrow, and let me know in the comments which variation your family loved most. Small steps, big impact.

Breakfast Casserole

Breakfast Casserole

This hearty breakfast casserole layers eggs, sausage, hash browns, and cheese into one make-ahead dish that feeds a crowd with zero morning stress.

★★★★½ 4.8 (214 ratings)
20 minPrep time40 minCook time6Servings428 kcalCalories

🧂 Ingredients

  • 1 lb (450g) bulk breakfast sausage, casings removed
  • 1 medium yellow onion, diced (about 1 cup)
  • 1 red bell pepper, seeded and diced (about 1 cup)
  • 20 oz (570g) frozen shredded hash browns, thawed
  • 2 cups (225g) shredded sharp cheddar cheese, divided
  • 10 large eggs
  • 1 1/2 cups (360ml) whole milk
  • 1 teaspoon kosher salt
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon dried mustard powder
  • 2 tablespoons unsalted butter, softened, for greasing
  • 2 scallions, thinly sliced, for garnish (optional)

📋 Instructions

  1. 1Grease the baking dish — Butter the bottom and sides of a 9×13-inch baking dish generously so nothing sticks. Set it aside while you cook the filling.
  2. 2Brown the sausage — Heat a large skillet over medium-high heat (about 375F/190C) and cook the sausage, breaking it into small crumbles, for 6 to 8 minutes until no pink remains. It should be browned and sizzling, not gray. Transfer to a plate with a slotted spoon.
  3. 3Soften the vegetables — Add the onion and bell pepper to the same skillet with the sausage drippings and cook over medium heat (about 350F/175C) for 5 to 6 minutes until softened and the moisture has cooked off. The onions should look translucent and glossy.
  4. 4Layer the base — Spread the thawed, drained hash browns evenly across the bottom of the greased dish. Scatter the sausage, onion, and pepper over the top, then sprinkle on 1 cup of the cheddar.
  5. 5Whisk the custard — In a large bowl, whisk the eggs, milk, salt, pepper, and mustard powder for about 60 seconds until completely smooth and uniform in color. No streaks of yolk or white should remain.
  6. 6Pour and chill — Pour the egg mixture evenly over the layers, then press everything down gently with a spatula so the custard soaks in. Cover and refrigerate at least 2 hours or overnight for the best texture.
  7. 7Bake until golden — Heat the oven to 350F (175C). Bake uncovered for 35 to 40 minutes, until the edges are bubbling and the top is golden brown. A knife in the center should come out clean and the internal temperature should read 160F (71C).
  8. 8Rest and serve — Let the casserole rest for 10 minutes so the custard sets, then scatter the scallions on top. Cut into squares and serve warm with hot sauce or salsa on the side.
👨‍🍳 Chef's Note: If your oven runs hot, tent the casserole with foil for the last 10 minutes so the cheese doesn't brown too fast. The custard is forgiving, so trust the jiggle test over the clock.

Servings: 6

Cuisine: American

Course: Breakfast

Nutrition (per serving): 428 kcal · 24g protein · 21g carbs · 28g fat
Maya Chen

Written by Maya Chen

Maya writes about sustainable living and zero-waste practices, focusing on small, actionable changes for everyday life. She shares practical tips from her own experiments in reducing plastic and food waste.

Leave a Comment

x
Advertisements