
This overnight Breakfast Casserole recipe is quick to prep the night before and easy to bake the next morning. Loaded with eggs, sausage, bacon and cheese, plus a crispy, cheesy top!
An Easy Overnight Breakfast Casserole
Ever wake up in the morning and wish breakfast was just made already? Yes? Same, girl, same. Like, all the time. That’s why, when I’m feeling super motivated, I prep breakfast the night before and then all I have to do in the morning is pop it in the oven!
This overnight breakfast casserole is better than your average breakfast bake for one simple reason – all the meat! That’s right, we’ve got bacon AND sausage in there. No need to choose one or the other, why not just go with both!
You prep everything fully the night before and only have to pop it into the oven in the morning. This is a great breakfast idea for holidays or when you have guests over. This way, you also get to just sit around and enjoy your coffee in the morning and then have a hot breakfast with everyone else!

Why I Love Make Ahead Casseroles
Seriously, there is nothing NOT to love about a make ahead casserole. For starters, they’re easy. It requires zero brain power in the morning. Like a robot could do it. Wake up, brush teeth, insert casserole into the oven. But don’t forget to turn the oven on!
It also minimizes stress and rushing around in the morning. I don’t know about you, but sometimes I start to feel like a line cook making a different breakfast for each member of the family. With the casserole, everyone knows what’s for breakfast before they even go to bed the night before. No complaints, no special requests.
Overnight breakfast casseroles are especially great for a larger family or if you are hosting a small breakfast or brunch gathering.
Recipe Ingredients
- Breakfast sausage: 8 ounces cooked and crumbled
- Bacon: 6 slices cooked and chopped
- Eggs: 8 large
- Whole milk: 1 1/2 cups
- Mustard: 1 teaspoon Dijon
- Salt and freshly cracked pepper: to taste
- White bread: 6 slices cut into cubes
- Shredded cheddar cheese: 1 1/2 cups
How to Make Overnight Breakfast Casserole
- Prep:
- Grease a 9x13-inch baking dish with non-stick spray and set it aside.
- Mix:
- In a large bowl, beat your eggs. Add the milk, mustard, salt, and pepper, and stir everything until combined.
- Add:
- Fold in the bread cubes, cheese, cooked sausage and bacon.
- Store:
- Pour the mixture into the prepared baking dish and cover. Place it in the refrigerator for 8 hours or overnight.
- Bring to room temp:
- Remove casserole from the refrigerator 30 minutes before baking and let it rest on the counter. While the casserole sits, preheat the oven to 350°F (175°C).
- Bake:
- Bake the casserole uncovered for 40 minutes, until a knife inserted into the center comes out clean.
- Serve:
- Serve this casserole immediately after baking.

Tips for the Best Breakfast Casserole
Not all breakfast casseroles are the same, so follow these tips to make sure this one is just perfect.
- Don’t forget to grease your baking dish. It might seem like a simple step you can skip but you’ll have no fun doing the dishes if you miss this step.
- Give your casserole time out of the fridge before baking. This will allow the temperature to lower back to room temp and the baking will be more even.
- You can opt to add-in or sub-in ham, too. The more meat, the better! While we’re talking add-ins, you could also sauté some peppers and onions and throw those in, too.
- You could also swap out the bread cubes for hash browns but you may need to adjust your baking time.
- If you don’t have shredded cheddar, you can use any shredded cheese you do have, like pepper jack or mozzarella.
Serving Suggestions
I love this casserole because it is packed with eggs, meat, and bread. It’s like getting a whole breakfast in one slice. You’ve got the eggs, the breakfast meat, and the toast on the side. To balance all of that savory, you might want to serve it up with something sweet like these Nutella Banana Swirl Muffins. Or during the Fall months, these Pumpkin Cream Cheese Swirl Muffins!
Another light and sweet option are these Blueberry Scones. Use any frozen fruit you have to make them fit any season!
And, is breakfast or brunch ever complete without coffee or a Bloody Mary? Or surprise everyone with specially whipped coffees with my Dalgona Coffee.
How to Store Leftovers
This breakfast bake casserole is best served fresh, so I suggest enjoying it right out of the oven. You can store your leftovers in the refrigerator for about 3 days. When you’re ready to eat your leftovers, you can reheat each slice using a microwave.
Frequently Asked Questions
- → Can I prepare this dish ahead of time?
Yes, this casserole is designed for overnight preparation. Assemble the ingredients the night before and refrigerate to bake fresh in the morning.
- → What type of bread works best in this bake?
White bread cubes are recommended for their texture, but you can substitute with hash browns for a different twist.
- → Can I add vegetables to this dish?
Absolutely! Sautéed peppers and onions make great additions for extra flavor and texture.
- → How should leftovers be stored?
Store leftovers in an airtight container in the refrigerator for up to three days. Reheat individual portions in the microwave.
- → What cheeses can be used if cheddar is unavailable?
Any shredded cheese such as pepper jack or mozzarella can be used as substitutes.