
A make-ahead, crowd-pleasing slow-cooker breakfast casserole layered with O’Brien hash browns, peppers, sausage, bacon, and a custardy egg-cheese topping—perfect for mornings and brunches.

This Crockpot Breakfast Casserole has been my weekend lifesaver for years. I first put this together on a bleary Sunday morning when friends were sleeping over and I wanted something effortless that would fill the kitchen with good smells. The layers of O’Brien-style hash browns, sautéed peppers and onion, savory pork sausage, smoky bacon, and sharp cheddar melt together underneath a silky baked egg custard. The result is a tender interior with soft, slightly crisped edges where the hot ceramic meets the metal crock—comforting, hearty, and somehow celebratory at the same time.
I love how this dish plays both roles: a potluck showstopper and a practical, hands-off option for busy mornings. I first discovered the combination after adapting a baked version meant for the oven; when I tried it in a 6- to 7-quart slow cooker I fell in love with the set-and-forget convenience. The texture is custardy rather than rubbery when you avoid overcooking and use the low setting for the full time. Family members always reach for seconds, and it’s become a regular at holiday brunches and New Year’s morning for our household.
Personally, I appreciate how this casserole fills the house with the scent of breakfast without tethering me to the stove. One memorable morning I assembled it before a family ski trip and returned to perfectly cooked slices that warmed everyone after a cold day on the slopes. The bacon-crispness and sharp cheddar always draw compliments.
My favorite aspect is how reliably this casserole performs for a crowd—every holiday morning I make a double batch and people create their own plate combinations. I once served this at a potluck where everyone loved the balance between the soft interior and the slightly crisped edges near the crock. Little adjustments—extra cheese, swapping turkey bacon—led to pleasant variations without losing the core flavors.
Cool leftover portions to room temperature (no more than two hours) then refrigerate in an airtight container for up to 4 days. For longer storage, freeze individual slices wrapped tightly in plastic wrap and aluminum foil for up to 3 months. Reheat refrigerated portions in a 350°F oven for 12–15 minutes or in the microwave for 60–90 seconds, covered, until heated through; frozen slices reheat best after thawing overnight in the fridge, then warming in the oven to preserve texture.
Swap the breakfast sausage for cooked diced ham or spicy chorizo to shift the flavor profile—reduce salt when using ham. For a lighter version, replace half-and-half with whole milk, or use turkey bacon and lean turkey sausage; expect a slightly less rich custard. If you prefer a vegetarian option, omit meats and increase the vegetables (add mushrooms, zucchini) and include a plant-based sausage substitute, though results will vary in texture and salt content.
Serve warm slices with a crisp green salad or fresh fruit for balance. Top with a spoonful of salsa or a scattering of chopped chives and a dollop of sour cream for brightness. For a hearty brunch, present alongside buttered toast, roasted tomatoes, or a simple spinach salad with a lemon vinaigrette.
Layered breakfast bakes are a core part of American brunch culture—rooted in the need for easy, feeder-style dishes that serve many with minimal fuss. The use of hash browns and pork breakfast meats reflects midwestern and diner traditions where potatoes and cured pork are staples. The slow-cooker adaptation modernizes the classic bake by leveraging hands-off, low-and-slow heat to create a custard-like interior.
Spring: swap bell peppers for quick-sautéed asparagus tips and peas. Summer: add fresh cherry tomatoes and basil, reduce cooking salt. Fall/Winter: substitute sweet potatoes for hash browns and fold in roasted Brussels sprouts for a seasonal twist. For holiday mornings, add a pinch of smoked paprika to deepen the flavor and serve with cranberry-orange compote for contrast.
Assemble layers the night before in the crock pot insert, cover tightly, and keep refrigerated; in the morning, set on low and cook for 8 hours. Alternatively, cook the meats and shred the cheese ahead; combine potatoes and vegetables in a zip-top bag for quick assembly. Portion into airtight containers after cooling for grab-and-go breakfasts through the week—reheat in the microwave for 1–2 minutes per portion.
Whether you’re feeding a crowd or setting up a stress-free holiday morning, this slow-cooker casserole balances convenience with the warm nostalgia of a traditional baked breakfast. Make it your own, and enjoy the way it brings people together around the table.
Use freshly shredded cheddar—pre-shredded cheese often contains anti-caking agents that reduce melt quality.
Cook and drain sausage and bacon well so excess grease doesn’t make the casserole soggy.
Avoid lifting the crockpot lid during cooking; every time you lift it you lengthen the cooking time and upset temperature.
Let the casserole rest 10 minutes before slicing for a cleaner cut and firmer texture.
If the top browns too quickly, tuck a piece of foil loosely over the lid to reduce direct heat.
This nourishing crockpot breakfast casserole recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. Assemble the layers and cover the crock pot insert, refrigerate overnight, then cook on low for 8 hours in the morning.
Store in an airtight container in the refrigerator for up to 4 days; freeze individual portions for up to 3 months.
Cook finished doneness is a gentle set with slight jiggle in the center. If it’s still runny, continue cooking on low in 15–30 minute increments.
This Crockpot Breakfast Casserole recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Generously spray a 6- to 7-quart crock pot with nonstick cooking spray or line with foil for easier cleanup.
Spread the 28 ounces of frozen O’Brien hash browns in an even layer across the bottom of the prepared crock; do not thaw.
Sprinkle the diced green and red bell peppers and the diced sweet yellow onion over the hash browns for even distribution.
Evenly scatter the cooked and crumbled breakfast sausage and the cooked, crumbled smoked bacon over the vegetables.
Sprinkle 3 cups of freshly shredded sharp cheddar evenly over the meat layer to create a melting interface for the custard.
Whisk together 12 large eggs, 3/4 cup half and half, 1 tablespoon onion powder, 1 1/2 teaspoons kosher salt, and 1 teaspoon cracked black pepper until combined, then pour evenly over the layers.
Cover and cook on low for 8 hours. The center should be just set with a slight jiggle when done; rest 10 minutes before slicing.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@gusteen on social media!


Ultra-fudgy brownies crowned with melty marshmallows and a glossy cocoa icing. A nostalgic crowd-pleaser that slices cleanly and disappears fast.

Buttery shortbread crust meets gooey brown-sugar pecan filling in these quick, crowd-pleasing bars, prepped in just 10 minutes.

Ultra-smooth pumpkin cheesecake with warm spice, sturdy graham crust, and a foolproof, crack-free bake. Perfect with caramel and whipped cream.

Leave a comment & rating below or tag @gusteen on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.