This post may contain affiliate links. Please read our disclosure policy.
This Crockpot Breakfast Casserole is the cozy, set-it-and-forget-it breakfast every busy morning dreams about. It’s loaded with hash browns, sausage, bacon, cheese (two kinds!), and fluffy eggs — all slow-cooked into a warm, comforting, no-stress meal the whole family devours.
Why this recipe is so delicious: You get all the best breakfast flavors layered together — smoky bacon, savory sausage, creamy eggs, melty cheese, and perfectly tender potatoes — and your slow cooker handles every bit of the work. It’s hearty, hands-off, and perfect for holidays, brunches, or lazy weekends when you want something special with zero fuss. Pull up a chair — you’re going to want seconds of this one.
If you love hearty morning casseroles, you’ll also enjoy my Pioneer Woman Breakfast Casserole and Tater Tot Breakfast Casserole. For something similar-but-different to round out your brunch table, try my Hashbrown Casserole or classic Sour Cream Coffee Cake.
Pull up a chair — breakfast is about to get extra cozy.
✨ Before You Begin
-
✨ Thaw your hash browns fully. This helps the casserole cook evenly and prevents soggy spots.
-
✨ Grease your crock well. Nonstick spray (or a slow cooker liner) saves you from any sticking.
-
✨ Let the mozzarella chill. A quick 15 minutes in the freezer makes it much easier to grate.
-
✨ Brown your meats separately. Removing excess grease keeps the casserole fluffy, not heavy.
-
✨ Slow cooker times vary. Start checking early — every crockpot runs differently.
Ingredients You’ll Need For This Crockpot Breakfast Casserole
- Hash browns come in all shapes and sizes. I prefer the shredded ones, but you can experiment with different kinds. You can even try the ones with frozen peppers for an extra kick! The only adjustment you might need to make is cooking slightly longer if the potato is really chunky! You can also use refrigerated hashbrowns.
- Breakfast Sausage Links: You can use breakfast sausage packaged in a roll (like Jimmy Dean), instead of links, and skip the step of removing the casing!
- Eggs: I use large eggs.
- Milk: I like to use whole milk in this recipe but you can use a lower fat option.
- Italian Seasoning: Add a great combo of flavor.
- Dry Mustard: To add some depth of flavor, a bit of toastiness, and a slight amount of pungency.
- Black Pepper: Adds a gentle spiciness, and a slightly woodsy and piney undertone.
- Cheddar Cheese: Cheddar is delicious in this casserole. Colby Jack is a good substitute!
- Mozzarella: You can buy the pre-grated kind, but it’s coated with cellulose (wood pulp!) I like to grate it myself. The easiest way to grate mozzarella is to let it sit in the freezer for about 15 minutes before you grate it, so it firms up enough that it doesn’t crumble in your grater!
🍳 The Breakfast Science
Why does this casserole stay so fluffy? The milk-and-egg custard gently cooks low and slow, creating a tender, almost soufflé-like texture you’ll never get in the oven. Dry mustard gives surprising depth — it’s a classic chef’s trick for enhancing egg dishes without adding noticeable “mustard” flavor.
⭐ Pro Tips
⭐ Freeze your mozzarella before grating. It firms up just enough to grate cleanly without turning gummy or sticking to the box grater.
⭐ Cook the meat completely. Any excess grease will make the casserole dense. Fully browning (and draining!) keeps the texture light and perfect.
⭐ Don’t lift the lid early. It releases too much heat and can make the center cook slower — trust the process!
⭐ Prep the night before. Assemble everything except the eggs, keep chilled, then whisk and pour the eggs in the morning before cooking.
How To Make Crockpot Breakfast Casserole
Brown the sausage, crisp the bacon, and whisk your eggs with the milk, seasonings, and most of the cheese. Grease the crock, spread the hash browns on the bottom, and layer on the sausage, bacon, and green onions.
Pour the egg mixture over the top and let the slow cooker work its magic. When the eggs are set, add the remaining cheese, let it melt, and serve warm with a sprinkle of green onions. Let the crockpot do its magic!
✦ Frequently Asked Questions
✦ Can I cook this on high instead of low?
Yes! You can cook this casserole on high for 2 ½ to 3 hours, but start checking early. Slow cookers vary, and some run hotter than others. The eggs should be fluffy, set in the center, and no longer glossy.
✦ Can I prep this the night before?
Absolutely. You can brown the sausage and bacon, grate the cheese, and whisk the egg mixture ahead of time. Keep everything refrigerated, then assemble and cook in the morning so the potatoes stay fresh and the eggs cook evenly.
✦ Can I make this casserole without hash browns?
Yes — it works beautifully with chopped cauliflower, broccoli, or 2 cups of cubed day-old bread. Just be sure your veggies are well-drained so excess moisture doesn’t make the casserole watery.
✦ What size crockpot works best?
A 6-quart slow cooker is ideal. If yours is smaller, simply cut the recipe in half and reduce the cook time slightly. The casserole should fill the crock no more than two-thirds full to ensure even cooking.
✦ How will I know when the casserole is done?
The eggs should be set, puffed, and no longer shiny in the center. If the center still jiggles or looks wet, continue cooking and check every 20 minutes until fully set.
Still have questions? Drop them in the comments — I love helping you cook with confidence! 💗
Storing + Reheating + Freezing + Make-Ahead Tips
Storing
- Store leftovers in an airtight container in the fridge for 3–4 days.
Reheating
- Warm individual servings in the microwave or reheat larger portions in a 350°F oven, covered with foil, for 15–20 minutes.
Freezing
- Freeze in individual portions for up to 2 months. Thaw overnight and reheat gently so the eggs stay tender.
Make-Ahead
- You can brown meats, grate cheese, and prep the egg mixture the night before. In the morning, layer and cook fresh.
What to Serve With Crockpot Breakfast Casserole
This casserole is a wonderful stand-alone dish, but it’s also fabulous as the centerpiece of a full brunch spread — especially during the holidays when a true set-it-and-forget-it recipe feels like a gift!
Fresh + Crisp Sides
Creamy Fruit Salad, Strawberry Spinach Salad, Harvest Salad, or 1905 Salad all add bright, fresh balance to this hearty casserole.
Savory Brunch Favorites
Million Dollar Bacon, Bisquick Sausage Balls, Bisquick Sausage Muffins, or Bacon Wrapped Smokies turn this into a full brunch spread.
More Cozy Additions
Strawberry Scones, Maple Pecan Scones, Lion House Rolls, Overnight Praline French Toast, or Apple Pie Cinnamon Rolls bring sweetness and warmth to the table.
More Breakfast Love
-
Easy Breakfast Casserole – A classic, crowd-pleasing bake loaded with eggs, cheese, and hearty breakfast flavors.
-
Spinach Mushroom Quiche – Light, savory, and silky smooth with plenty of fresh spinach and tender mushrooms.
-
McGriddle Bites – All the sweet-and-savory McGriddle magic packed into bite-sized, freezer-friendly breakfast bites.
-
Biscuits and Gravy Casserole – Southern comfort in casserole form — fluffy biscuits, creamy sausage gravy, and pure cozy goodness.
-
Croissant Breakfast Casserole – Buttery croissants baked with eggs, cheese, and breakfast sausage for a rich, irresistible brunch.
-
Bisquick Quiche – The easiest “impossible” quiche — no crust, no fuss, just fluffy, cheesy, oven-ready perfection.
Tried This Recipe?
💌 And while you’re here, don’t miss the next cozy recipe — subscribe to my totally FREE newsletter so you’ll always have comfort food favorites at your fingertips. 💌
If you enjoyed this recipe, please take a moment to leave ⭐️⭐️⭐️⭐️⭐️ star rating and a quick comment — I love hearing from you and it helps our community of bakers and cooks!
📸 And if you Gram…don’t forget to share your crockpot breakfast casserole on Instagram — tag me @gonnawantseconds so I can cheer you on and share your creations!
Thanks for stopping by my kitchen today — happy cooking, friends! 💗 Kathleen
Crockpot Breakfast Casserole
Ingredients
- 1 (1 pound) bag frozen hash browns Southern-style, thawed and drained
- 2 (9-ounce) packs breakfast sausage links casings removed
- 1 pound bacon
- 1/4 cup green onions thinly sliced
- 12 large eggs well beaten
- 1 cup milk
- 1 1/2 teaspoons Italian seasoning
- 1 teaspoon dry mustard
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups cheddar cheese shredded - divided
- 1 cup Mozzarella shredded
Garnish:
- 2-3 tablespoons green onions. thinly sliced
Instructions
- Prep. Spray the inside of crockpot with nonstick cooking spray.
- Cook. In a large skillet, brown and crumble the sausage (2 (9-ounce) packs). Remove to a paper towel-lined plate and set aside. Remove all the grease. Cook bacon (1 pound) in the same defatted skillet until brown and crispy. Drain on a paper towel-lined plate. Crumble.
- Combine. To a mixing bowl add eggs (12), milk (1 cup), Italian seasoning (1 1/2 teaspoons), dry mustard (1 teaspoon), garlic powder (1/2 teaspoon), salt (1/2 teaspoon), and pepper (1/4 teaspoon), and whisk to combine. Stir in 1 1/2 cups cheddar; set aside.
- Layer Remaining Ingredients. Spread the hash browns (1 (1 pound) bag) in an even layer on the bottom of the crock. Layer the sausage and bacon in the crock, over hashbrowns. Sprinkle green onions (2-3 tablespoons) evenly on top. Pour egg mixture layers.
- Cook. Cover and cook on low, for 4 ½ to 6 ½ hours, or on high for 2 ½ to 3, or until the eggs are fluffy and set. Sprinkle top with remaining 1/2 cup cheddar and mozzarella (1 cup). Cover and cook just until cheese is melted.
- Enjoy! Garnish with additional green onions, spoon out individual portions and serve!
Fans Also Made:
Notes
- Hash browns come in all shapes and sizes. I prefer the shredded ones, but you can experiment with different kinds. You can even try the ones with frozen peppers for an extra kick! The only adjustment you might need to make is cooking slightly longer if the potato is really chunky! You can also use refrigerated hashbrowns.
- Breakfast Sausage Links: You can use breakfast sausage packaged in a roll (like Jimmy Dean), instead of links, and skip the step of removing the casing!
- Milk: I like to use whole milk in this recipe but you can use a lower fat option.
- Cheddar Cheese: Cheddar is delicious in this casserole. Colby Jack is a good substitute!
- Mozzarella: You can buy the pre-grated kind, but it's coated with cellulose (wood pulp!) I like to grate it myself. The easiest way to grate mozzarella is to let it sit in the freezer for about 15 minutes before you grate it, so it firms up enough that it doesn’t crumble in your grater!
- Liner: You can use a slow cooker liner for an easy cleanup.
- Nonstick Cooking Spray: I spray the crockpot before adding the ingredients to help prevent it from sticking.
- What Size Crock Pot Should I Use? I use my 6-quart crockpot. If you don't have a crockpot this large, you can cut the recipe in half, reduce the cooking time a bit, and use a smaller unit.
- Crockpot Temperatures: Remember crockpot temperatures vary. Your exact cooking time will depend on how your crockpot temperature runs.
- Switch up the meat in the casserole: Instead of sausage and bacon, try ham, chicken sausage, or turkey bacon.
- Optional Toppings: Top this with extra green onions and/or bacon. Fresh salsa, hot sauce, avocado, and a dollop of sour cream are also nice to add freshness.
- Crockpot Breakfast Casserole Without Hash Browns: Substitute the hashbrowns with well-drained frozen chopped cauliflower or broccoli.
- Crockpot Breakfast Casserole With Bread: Substitute the hashbrowns with 2 cups of cubed day-old bread.
- Add Veggies: This is great with fresh spinach and or mushrooms added.
Nutrition
On your phone? See the web story here.












Hello! Am I able to assemble this the night before and then cook on high in the morning? Thank you!
Hi, Julie! Yes. This can be made the night before serving so your morning is stress-free. Layer the hashbrown, cooked sausage, bacon, and green onions in the crock the night before making, then drizzle the egg mixture over the top the morning then cook.
Making this in the crockpot frees up so much oven space! Perfect for holidays!
I agree, Cathy!Enjoy! Thank you 🙂
Hi Cathy! It’s a lifesaver!
I am SO excited to give this a try!
Enjoy, Juliane! Let us know how it turns out 🙂
This is our favorite weekend breakfast! It’s so delicious and so easy.
Thank you, Amanda! 🙂
I would like to wake up with this casserole. It looks so inviting!
That’s perfect. Thank you, Catalina! 🙂
I will be making this Saturday morning! I am so excited. I know the family will love it and the crockpot makes it that much better!
Yay! Thank you so much, Amanda. 🙂
Now, THAT’S how you start the day! You put every breakfast thing but the kitchen sink into this one!
I agree, Beth! Thank you so much! 🙂
I gotta make this on Christmas morning!
That’s great, Stella! Thank you so much 🙂