Crockpot Breakfast Casserole Overnight

This post may contain affiliate links, Please see our Disclosure for details.

This crockpot breakfast casserole is about to become your new morning savior, the kind of recipe that makes you look like you’ve got it all together when really, you just planned ahead. Layer everything before bed, wake up to a kitchen that smells like Christmas morning, and watch everyone think you’ve been up since dawn.

Back on the family farm, Sunday mornings meant feeding a crowd, aunts, uncles, cousins piling into Grandma’s kitchen expecting something warm and wonderful. She’d prep her big casserole the night before, slide it into the oven early, and somehow be fresh as a daisy when we all stumbled in hungry. Years later, I discovered the magic of the slow cooker, and suddenly those stress-free holiday breakfasts made perfect sense. There’s something deeply satisfying about waking up to eggs, cheese, and sausage doing their thing without any effort from you, like having a little kitchen helper working the night shift. Your kitchen’s about to smell incredible.

What Makes This Overnight Casserole So Special

I’ve made countless breakfast casseroles over the years, and this crockpot version has earned its spot as the family favorite. It’s the recipe I reach for when the in-laws announce they’re staying over, when Christmas morning needs to feel effortless, or when I simply want to wake up like I’ve got my life together.

  • Zero morning chaos, everything’s prepped and cooking while you sleep
  • Feeds a holiday crowd with minimal kitchen space and zero stovetop juggling
  • Requires just one slow cooker, no stack of pans to scrub later
  • Stays warm for hours so everyone can eat on their own schedule
  • Works with what you have, easy ingredient swaps based on your pantry
  • Delivers consistent results every single time without babysitting

After decades of holiday hosting, I’ve learned that the best recipes are the ones that give you time to actually enjoy your guests instead of hovering over the stove.

Ingredient Spotlight

Eggs form the custardy base that holds everything together. I always beat them well with a whisk to incorporate air for that fluffy texture we’re after.

Hash brown potatoes create hearty layers that soak up all the egg mixture and provide that satisfying breakfast comfort. Using the pre-shredded kind saves you precious prep time.

Breakfast sausage adds savory richness and that classic morning flavor. I brown mine ahead and drain it well because nobody wants greasy casserole.

Cheddar and pepper jack cheeses melt into gooey perfection between the layers. Shredding from blocks yourself makes a noticeable difference in how smoothly they melt.

Onions and bell peppers bring color, sweetness, and a little crunch to balance all that richness. The pre-diced varieties from the produce section are absolute lifesavers.

Milk thins the egg mixture just enough to let it flow through all those layers and creates that creamy consistency.

Kosher salt and black pepper season every layer. I’m specific about kosher salt because table salt is much saltier, so you’d use half as much.

How to Make Crockpot Breakfast Casserole Step by Step

Step 1. I always start by spraying the crockpot generously with nonstick cooking spray. Cheese and potatoes love to stick, and this step saves you from serious scrubbing later.

Step 2. Mix your two shredded cheeses together in a bowl and set aside. This ensures even distribution when you’re layering in dim early-evening light.

Step 3. Combine the cooked, drained sausage with your diced onions and peppers. Having this mixture ready makes assembly so much smoother.

Step 4. Beat those eggs until they’re well blended and uniform. Betty’s tip: use a whisk rather than a fork to get more air into them for fluffier results.

Step 5. Whisk the milk, salt, and pepper into the beaten eggs and set aside. This egg mixture is what transforms separate ingredients into a cohesive casserole.

Step 6. Layer one-third of the hash browns in the bottom of your prepared crock, then sprinkle with one-third of the sausage mixture, and top with 1 cup of the mixed cheese.

Step 7. Repeat those layers two more times. After years of making this, I’ve learned that three complete layers create the perfect ratio of ingredients in every serving.

Step 8. Pour the egg mixture evenly over the top of your final cheese layer. It’ll seep down through all those layers and bind everything together as it cooks.

Step 9. Top with remaining cheese, then set your slow cooker to low and let it cook for 8 hours. I typically assemble this around 10 PM for an 8 AM breakfast, and the timing works perfectly.

Step 10. Wake up to a fully cooked crockpot breakfast casserole with edges that are slightly crispy and a center that’s perfectly set. Resist the urge to peek during cooking as you’ll lose heat.

Keeping This Casserole Fresh

I typically store leftovers in an airtight container in the refrigerator where they’ll stay fresh for 3-4 days. The casserole actually reheats beautifully, sometimes I think the flavors meld even better the next day. Betty’s storage method involves cutting the casserole into individual portions before refrigerating, which makes grabbing breakfast on busy mornings so much easier.

This breakfast casserole freezes remarkably well, which I discovered when I made two batches for a big family reunion. Let it cool completely, cut it into serving-sized squares, and freeze them in individual freezer bags for up to 3 months. I label each bag with the date and reheating instructions, my future self always appreciates that detail.

For the best texture, I reheat individual portions in the microwave for about 90 seconds, though you can also warm larger portions in a 350°F oven for 15-20 minutes until heated through. Betty’s preferred approach is the oven method when she’s reheating for multiple people. It keeps that nice texture on top instead of getting soggy like microwave reheating sometimes does.

Overnight Crockpot Christmas Breakfast Casserole

This overnight crockpot breakfast casserole layers fluffy eggs, melted cheese, hash browns, and sausage for a stress-free holiday breakfast. Prep the night before and wake up to amazing aromas.
Prep Time 20 minutes
Cook Time 8 hours
Total Time 8 hours 20 minutes
Servings: 8 portions
Course: Breakfast, Brunch
Cuisine: American
Calories: 485

Ingredients
  

  • 12 eggs
  • 1 cup milk
  • 2 pounds hash brown potatoes shredded
  • 1 pound bulk breakfast sausage cooked and drained
  • 1/2 cup onions diced
  • 1/2 cup bell peppers red and green, diced
  • 1 1/2 cups cheddar cheese shredded from a block
  • 1 1/2 cups pepper jack cheese shredded from a block
  • 1 teaspoon kosher salt use half as much if using table salt
  • 1/2 teaspoon black pepper
  • No-stick cooking spray

Equipment

  • Crockpot or slow cooker
  • large bowl

Method
 

  1. Spray the inside of the crockpot generously with nonstick cooking spray and set aside.
  2. Mix the cheddar and pepper jack cheeses together in a bowl and set aside.
  3. Combine the cooked sausage, diced onions, and diced peppers in another bowl and set aside.
  4. Beat the eggs in a large bowl with a whisk until well blended.
  5. Whisk the milk, kosher salt, and black pepper into the beaten eggs and set aside.
  6. Layer one-third of the hash browns in the bottom of the prepared crockpot.
  7. Sprinkle one-third of the sausage mixture over the hash browns, then top with 1 cup of the mixed cheese.
  8. Repeat the layering process two more times (hash browns, sausage mixture, cheese) to create 3 complete layers.
  9. Pour the egg mixture evenly over the top of all the layers.
  10. Top with remaining cheese, cover, and cook on low for 8 hours without opening the lid.

Notes

Can be assembled and refrigerated up to 12 hours before cooking. If starting cold from the refrigerator, add 30 minutes to cooking time. For easier cleanup, use a slow cooker liner. Serve with hot sauce, sour cream, salsa, or ketchup. Leftovers can be frozen in individual portions for up to 3 months.

Perfect Partners for This Breakfast Casserole

  • Fresh fruit salad – the bright, juicy sweetness cuts through the richness of eggs and cheese while adding color to your breakfast spread
  • Buttermilk biscuits – because you can never have too much comfort food, and they’re perfect for soaking up any extra egg mixture on the plate
  • Crispy bacon strips – even though there’s sausage in the casserole, my family insists on having both because more breakfast meat is always better
  • Roasted Sweet Potatoes with Cinnamon Honey – the cinnamon-spiced sweetness creates a wonderful sweet-savory contrast that reminds me of Sunday farm breakfasts
  • Egg Muffins with Spinach and Feta – another make-ahead breakfast option that pairs perfectly for brunch spreads with variety
  • Simple mixed greens salad – I know it sounds odd for breakfast, but a light, lemony salad actually balances all that hearty casserole beautifully

FAQs

Can I prep this crockpot breakfast casserole the night before? Absolutely. I recommend assembling everything up to 12 hours ahead and keeping it refrigerated until you’re ready to start cooking. Just remember to add about 30 minutes to your cooking time if you’re starting with a cold crock.

What can I substitute for breakfast sausage? I’ve successfully used turkey sausage for a lighter option, cooked and crumbled bacon, or even diced ham. Just make sure whatever protein you choose is fully cooked before adding it to the layers.

Why did my casserole turn out watery? The most common issue is not draining the cooked sausage well enough. Excess grease will make everything soggy. Also, resist opening the lid during cooking as temperature fluctuations can affect how the eggs set.

Can I use frozen hash browns straight from the freezer? Yes, and that’s actually what I do most of the time. No need to thaw them first, though you might want to break up any large frozen clumps before layering.

How do I prevent the cheese from sticking to the sides? Betty’s solution is generous nonstick spray application. Don’t be shy with it, especially around the edges and corners where cheese loves to cement itself to ceramic.

Can I make this in a regular oven instead? For immediate cooking, layer everything in a greased 9×13-inch baking dish and bake at 375°F for about 30 minutes until the eggs are fully cooked and the top is golden. It won’t be quite the same hands-off experience, but it works when you need breakfast faster.

What other slow cooker breakfast recipes work well? If you love this recipe, try my Slow Cooker Creamy White Chicken Chili for dinner or explore more slow cooker options like Slow Cooker Chili Mac for easy weeknight meals.

Leave a Comment

Recipe Rating