This post may contain affiliate links,  Read the full disclosure here.
Mornings can be tough, right? Between getting kids ready for school, grabbing a cup of coffee, and running around, who has time to cook a big breakfast? That’s where this Overnight Crockpot Breakfast Casserole comes in.
I’m a huge fan of easy-to-make meals, especially when they can feed my whole family. This casserole takes just a few minutes to prepare the night before, and in the morning, you wake up to a warm, comforting, and family-friendly breakfast. It’s like magic, but better because it’s delicious.
Whether you’re hosting a holiday brunch, preparing for a busy weekday, or just want a comforting breakfast on the weekend, this overnight breakfast casserole is the perfect solution. Let me walk you through how easy it is to make, and why it’s become a staple in our household.
Why You’ll Love This Overnight Crockpot Breakfast Casserole

Here’s the thing: I’ve made tons of breakfast casseroles over the years, and what makes this one stand out is how simple and customizable it is. It’s packed with hearty ingredients like hash browns, cheddar, pepper jack cheese, and sausage—perfect for starting your day off right. Plus, it’s all made in the slow cooker, which means no stress in the morning!
You can make it ahead, pop it in the Crockpot, and forget about it. You’ll wake up to a piping hot casserole ready to serve, with just a few minutes of prep time the night before. And let’s be honest, anything that makes mornings easier is a win in my book.
What You’ll Need for the Overnight Crockpot Breakfast Casserole
To make this Overnight Crockpot Breakfast Casserole, you need just a handful of simple ingredients. The best part? You can customize it to suit your family’s tastes. Here’s what you’ll need:
- 12 eggs
- 1 cup milk
- 2 pounds hash brown potatoes (I prefer frozen hash browns, but you can use fresh too!)
- 1 pound bulk breakfast sausage, cooked and drained of excess fat
- ½ cup onions, diced
- ½ cup bell peppers (red & green), diced
- 1 ½ cups cheddar cheese, shredded from a block
- 1 ½ cups pepper jack cheese, shredded from a block
- 1 teaspoon kosher salt (half if using regular table salt)
- ½ teaspoon black pepper
I love using shredded cheese from a block because it melts so much better than pre-shredded cheese, but if you’re in a rush, go ahead and use the pre-shredded stuff. It’s all about what works for you.
Step-by-Step Instructions: How to Make Overnight Crockpot Breakfast Casserole
This recipe is so simple. I’ve made it countless times, and every time, it comes out perfectly. It’s one of those dishes that’s practically foolproof. Here’s how to make it:
1. Prepare the Crockpot
The first thing you’ll want to do is spray the inside of your crockpot with non-stick cooking spray. This is essential because the potatoes and cheese can stick to the sides as they cook. You can also use a slow cooker liner if you prefer no clean-up at all. Trust me, it’s worth it.
2. Mix the Shredded Cheeses Together
In a bowl, combine the cheddar and pepper jack cheese. Mix them well and set aside. You’ll be using these in layers throughout the casserole. The pepper jack gives it a little kick, but if you’re not into spice, feel free to stick to just the cheddar!
3. Cook the Sausage Mixture
Next, cook the breakfast sausage in a skillet over medium heat, then drain off the fat. Once drained, add diced onions and bell peppers to the sausage and cook for another minute until the vegetables are softened. This is one of those steps that adds so much flavor to the casserole.
4. Beat the Eggs
In a large mixing bowl, beat the eggs until fully blended. Then, add the milk, kosher salt, and black pepper. This will create a delicious, creamy base that will bind all the layers of the casserole together.
5. Layer the Casserole
Now comes the fun part! The key to making this casserole so tasty is the layering. Here’s how you do it:
- Layer 1: Add â…“ of the frozen hash browns to the bottom of your prepared crockpot. Spread them out evenly.
- Layer 2: Sprinkle â…“ of the cooked sausage mixture over the potatoes.
- Layer 3: Top that with 1 cup of the shredded cheese mixture.
Repeat this process two more times to create 3 layers. Finish off the casserole with the remaining cheese mixture on top.
6. Pour the Egg Mixture
Finally, pour the egg mixture evenly over the layers in the crockpot. Make sure the egg mixture covers everything. It will soak into the layers, cooking and binding everything together.
7. Cook on Low for 8 Hours

Cover your crockpot and set it to low for 8 hours. This is where the magic happens. The slow cooker does all the work while you sleep, and in the morning, you’ll have a hearty breakfast waiting for you.
Tips for Making the Perfect Overnight Crockpot Breakfast Casserole
- Spray the crockpot well: This step is essential to prevent sticking. It’s easy to skip, but trust me, you’ll thank me when the casserole comes out perfectly.
- Drain the sausage: Breakfast sausage can be greasy, and you don’t want that extra fat in your casserole. Draining it makes sure the dish isn’t too oily.
- Customize to your taste: Add some spinach or mushrooms if you like, or try swapping the sausage for bacon or ham. The casserole is really flexible!
- Prepare ahead: If you know you’ll have a busy morning, you can assemble the casserole the night before. Just refrigerate it overnight, and then pop it into the slow cooker in the morning.
How to Store Leftovers
If you have any leftovers (which I doubt you will!), here’s how to store them:
- In the fridge: Leftovers will last for about three days in an airtight container. I love having it for breakfast the next day, or even for lunch!
- In the freezer: You can freeze this casserole for up to three months. Just make sure to store it in a freezer-safe container or bag. When you’re ready to eat, reheat in the microwave or oven.
FAQs About Overnight Crockpot Breakfast Casserole
Can I prepare a breakfast casserole the night before?
Yes! In fact, preparing it the night before makes it even easier. Just assemble it, refrigerate it, and then cook it in the morning.
Can you leave the Crockpot on overnight?
I don’t recommend leaving your Crockpot on overnight. It’s better to prepare it the night before and let it cook during the day or in the morning when you’re awake.
What is the difference between a slow cooker and Crockpot?
The Crockpot is just a brand of slow cookers. They both cook food slowly at low temperatures, making them great for stews, casseroles, and other hearty meals.
Is 4 hours on high the same as 8 hours on low?
No, 4 hours on high is not the same as 8 hours on low. It’s important to follow the recommended cooking times for the best results.
Why This Overnight Crockpot Breakfast Casserole is Perfect for Large Groups

This casserole is an absolute game-changer when you’re feeding a crowd. I’ve made it for family gatherings, holiday mornings, and even for guests staying over. It’s perfect because it’s:
- Easy to prepare ahead of time
- Feeds a lot of people without much work
- Flexible: You can swap out ingredients based on what you have on hand or personal preferences
Internal Linking Opportunities
- Quick and Delicious Recipes – This could be a great link to mention if you’re discussing quick dessert or cheesecake recipes.
- Strawberry Cheesecake Bars Recipe – A direct link to another dessert recipe that ties well with the concept of cheesecakes, offering variation with strawberries.
- Sugar Cookie Flag Fruit Pizza – This would serve as an excellent link to another sugar cookie-based dessert, which could complement the idea of a sugar cookie crust in the cheesecake recipe.




