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.
I love how simple the ingredients are in this breakfast casserole. I’ll bet you have everything in your fridge right now.
Here’s what you’ll need:
- breakfast sausage
- whole milk
- salt and freshly cracked pepper
- white bread
- shredded cheddar cheese
How to Make Overnight Breakfast Casserole
1. Prep: Grease a 9×13 baking dish with non-stick spray and set it aside.
2. Mix: In a large bowl, beat your eggs. Add the milk, mustard, salt, and pepper, and stir everything until combined.
3. Add: Fold in the bread cubes, cheese, cooked sausage and bacon.
4. Store: Pour the mixture into the prepared baking dish and cover. Place it in the refrigerator for 8 hours or overnight.
5. 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.
6. Bake: Bake the casserole uncovered for 40 minutes, until a knife inserted into the center comes out clean
7. 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 ad-in or sub-in ham, too. The more meat, the better! While we’re talking add-ins, you could also saute 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.
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 and bloody Marys? Try this Spicy Bacon Bloody Mary’s recipe. I know you’ll love it! Or surprise everyone with specially whipped coffees with my Dalgona Coffee recipe!
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.
Overnight Breakfast Casserole with Sausage and Bacon
- 6 large eggs
- 2 cups whole milk
- 1 teaspoon mustard
- 1 teaspoon salt
- ½ teaspoon freshly cracked pepper
- 6 slices of white bread, cubed
- 1 ½ cup shredded cheddar cheese, plus more for topping if desired
- 16 oz breakfast sausage, cooked and drained
- 8 oz bacon, cooked and chopped
- Grease a 9x13 baking dish with non-stick spray, set aside.
- In a large bowl, beat eggs. Add the milk, mustard, salt, and pepper, and stir until combined. Fold in the bread cubes, cheese, cooked sausage and bacon.
- Pour into prepared baking dish and cover and place in the refrigerator for 8 hours or overnight.
- Remove casserole from the refrigerator 30 minutes before baking and let rest on the counter. While casserole sits, preheat oven to 350°F.
- Bake uncovered for 40 minutes, until knife inserted comes out clean Serve immediately.
- Store any leftovers in refrigerator and reheat using microwave, but best served fresh.
This post may contain affiliate links. Read my disclosure policy.