Make-Ahead Sausage Breakfast Brunch Bake is my go-to when I want a real breakfast that eats like a meal and not just a snack. It’s that classic mix of savory sausage, eggy custard, and bread, all baked into neat slices.
This version is especially good because the day-old bread holds its shape, so you get soft, custardy pieces with a few golden edges. The onion and bell pepper make it taste more like brunch and less like plain eggs and cheese.
I like serving this for holiday mornings, weekend guests, or anytime I know the morning will be busy. It’s also great with a simple fruit salad and hot sauce on the table.

Why You’ll Love This Recipe
Easy to make ahead: You do the work the night before, then bake it in the morning when you actually want to eat.
Real brunch energy: Sausage, eggs, bread, and cheddar is the kind of breakfast that feels like it belongs on the table with coffee and a fruit bowl.
Great texture: The custard sets up tender, and the top gets nicely browned without turning dry.
Flexible: Swap the cheese, add greens, or change the sausage based on what you like or what you have.
Slices clean: After a short rest, you can cut tidy squares that are easy to serve to a group.
Ingredients You’ll Need
Casserole Base
- Breakfast sausage: I use regular pork breakfast sausage, but turkey sausage works fine too. If your sausage is very salty, go a little lighter on extra salt later.
- Day-old bread cubes: Slightly stale bread is what you want here because it soaks up the egg mixture without turning to mush. Sandwich bread, French bread, or a mix all work.
- Yellow onion: I like a basic yellow onion for this since it gets sweet once it’s cooked down a bit. White onion works too.
- Bell pepper: Any color is fine. Red is a little sweeter, green is more classic diner-style.
- Cheddar cheese: Sharp cheddar is my preference because it still tastes like cheddar after baking. Monterey Jack or a blend is also great if you want it a little milder.
Egg Custard
- Eggs: This is what sets the whole casserole, so use large eggs and whisk them well so you don’t get streaks of whites.
- Whole milk: Whole milk makes it richer and helps the center set up creamy. You can use 2% if you want it a little lighter.
- Kosher salt: Sausage and cheese already bring salt, so I stick with kosher here and keep it measured.
- Black pepper: Freshly ground is nice, but whatever you have is fine.
- Dry mustard: This doesn’t make it taste “mustardy,” it just gives the eggs that breakfast-casserole flavor I always want.
- Garlic powder: A small amount is enough. It rounds things out without making it taste garlicky.
For the Baking Dish
- Butter: Just enough to grease the dish so the edges don’t stick. I like butter more than spray for this one.

Recipe Instructions
- Butter the dish: Butter a 9×13 inch baking dish and set it aside.
- Cook the sausage: Cook the sausage in a skillet over medium heat until browned and cooked through, breaking it up as it cooks. Drain off excess grease.
- Cook the vegetables: Add the onion and bell pepper to the skillet and cook until softened, then take off the heat and let it cool slightly.
- Add the bread: Spread the bread cubes evenly in the baking dish.
- Add sausage and cheese: Spoon the sausage mixture over the bread, then sprinkle the cheddar on top.
- Whisk the custard: In a large bowl, whisk the eggs, milk, salt, pepper, dry mustard, and garlic powder until smooth.
- Pour the custard: Pour the egg mixture evenly over the casserole. Press the bread down gently so it’s moistened.
- Chill: Cover and refrigerate at least 8 hours or overnight.
- Heat the oven: When ready to bake, let the casserole sit at room temperature for 20 minutes while you heat the oven to 350°F.
- Bake: Bake uncovered until the center is set and the top is browned, 45 to 60 minutes.
- Rest and serve: Let it rest for 10 minutes, then slice and serve.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Use bread that’s a little stale. Fresh bread can go too soft in the middle. Day-old bread keeps more texture and still soaks up plenty of custard.
Cool the sausage mixture a bit. If it’s piping hot when it hits the bread and cheese, it can start melting the cheese in patches before everything is mixed with the custard.
Press the bread down after you pour. Some cubes want to float. A quick gentle press helps everything soak evenly so you don’t get dry spots.
Don’t guess on doneness. The top can look browned before the center is fully set. If you’re unsure, check that the center hits 160°F.
Let it rest before slicing. Ten minutes makes a big difference. It firms up just enough that the pieces cut clean instead of sliding apart.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Hot sauce: I like serving this with a couple options, like a classic vinegar hot sauce and something smoky. People can take it mild or spicy.
- Fruit: Fresh berries, melon, or a simple citrus salad is really nice on the side. It keeps the plate from feeling too heavy.
- Breakfast potatoes: If you want a bigger brunch, add roasted potatoes or hash browns. Keep them simple with salt and pepper.
- Something fresh: Sliced tomatoes, avocado, or a quick arugula salad with lemon works well. It’s an easy way to add something crisp.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. Reheat slices in the microwave for a quick breakfast, or warm them in the oven if you want the top to stay a little crisp.
You can make this recipe ahead exactly as written by assembling it and refrigerating overnight before baking. That overnight time is part of what makes the texture work so well.
If you’re baking it straight from the fridge, you may need a few extra minutes in the oven depending on how cold your dish is and how deep the casserole sits.
If you want it to last longer, freeze individual portions or freeze the whole baked casserole wrapped well. Thaw in the fridge overnight before reheating.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Do I have to refrigerate it overnight?
I really recommend it. The bread needs time to soak through so you don’t end up with dry cubes in the center.
What kind of bread works best?
Anything you’d use for toast works well. I usually use a mix of sandwich bread and French bread, but sourdough is good too as long as it’s not super tough.
Can I swap the cheddar?
Yes. Monterey Jack, Colby Jack, or a cheddar blend all work. If you use a very mild cheese, you may want a little extra pepper or dry mustard for more flavor.
Can I add vegetables like spinach or mushrooms?
You can add about a cup. For mushrooms, I like to sauté them first so they don’t leak liquid into the casserole.
How do I know the center is done?
The middle should look set (not wet or jiggly), and a knife inserted in the center should come out without runny egg. If you use a thermometer, bake until the center reaches 160°F.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Make-Ahead Sausage Breakfast Brunch Bake
INGREDIENTS
Casserole Base
- 1 lb breakfast sausage
- 8 cups day-old bread cubes
- 1 cup yellow onion diced
- 1 cup bell pepper diced
- 2 cups shredded cheddar cheese.
Egg Custard
- 10 large eggs
- 2 cups whole milk
- 1 tsp kosher salt
- ½ tsp black pepper
- 1 tsp dry mustard
- ¼ tsp garlic powder.
For the Baking Dish
- 1 tbsp butter.
INSTRUCTIONS
Cook Sausage and Assemble
- butter a 9x13 inch baking dish
- cook sausage in a skillet over medium heat until browned and cooked through then drain excess grease
- add onion and bell pepper to the skillet and cook until softened then cool slightly
- spread bread cubes in the baking dish
- top with sausage mixture and sprinkle with cheddar.
Add Custard and Bake
- whisk eggs milk salt pepper dry mustard and garlic powder until smooth then pour evenly over the casserole and press bread down to moisten
- cover and refrigerate at least 8 hours or overnight
- when ready to bake let casserole sit at room temperature 20 minutes while heating oven to 350 F
- bake uncovered until center is set and top is browned 45 to 60 minutes
- rest 10 minutes then slice and serve.
