I make this crack breakfast casserole whenever I need a make-ahead crowd-pleaser that travels well and re-heats like a dream. It’s a loaded, savory strata of sausage, bacon, cream cheese, eggs, and hash browns that pulls double duty as an indulgent weekend brunch or an easy holiday brunch casserole. Bold flavors from ranch seasoning and cheddar keep every bite comforting and familiar — but the real win is how simple it is to assemble the night before.
Why you’ll love this dish
This casserole is the definition of hassle-free comfort food: assembly is quick, it feeds a crowd without fancy equipment, and it tolerates substitutions so you can tailor it to picky eaters or dietary needs. Make it for a busy holiday morning, a potluck brunch, or slice-and-serve weeknight breakfasts. Because it bakes into neat portions, it’s also perfect for meal prep.
“We served this at a family brunch and got requests for the recipe twice — everyone loved how creamy and cheesy it was without being fussy.” — a regular reader
If you’re pairing it with a handheld breakfast, try my air fryer breakfast burrito recipe for a portable option that complements the casserole’s hearty flavors.
How this recipe comes together
Before you gather ingredients, here’s a quick step-by-step overview so you know what to expect:
- Brown the sausage and crisp the bacon (or use precooked ham/turkey bacon).
- Soften cream cheese and whisk it with sour cream, eggs, milk and seasonings into a custardy binder.
- Toss hash browns with half the cheese and layer in a casserole dish.
- Add cooked meat, pour the egg mixture over, top with remaining cheese, and bake until set and golden.
This method gives you a creamy interior with a slightly crisp top and edges.
What you’ll need
- 1 pound Pork Sausage (or turkey/vegetarian sausage)
- 6 slices Bacon (or diced ham/turkey bacon)
- 8 ounces Cream Cheese (softened)
- 1 cup Sour Cream (or Greek yogurt)
- 8 Eggs (large)
- 1 cup Milk (or non-dairy milk)
- 1 packet Dry Ranch Seasoning (or make a homemade mix of dried dill, parsley, buttermilk powder, garlic and onion powder)
- 1 teaspoon Onion Powder (or 1/4 cup fresh minced onion, sautéed)
- 1 teaspoon Garlic Powder (or 2 cloves fresh minced garlic, sautéed)
- 20 ounces Hash Browns (frozen shredded; use gluten-free if necessary)
- 2 cups Cheddar Cheese (shredded; sharp cheddar gives more flavor)
Notes: Swap turkey or vegetarian sausage to reduce fat. Greek yogurt tightens the custard slightly and adds tang. If you prefer, stir in diced bell pepper or green onions for freshness.
Directions to follow
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- In a skillet over medium heat, cook the sausage, breaking it up, until no pink remains. Drain and set aside.
- In the same pan, cook bacon until crisp. Drain on paper towels and chop into bite-size pieces. If using ham/turkey bacon, dice and lightly brown.
- In a large bowl, beat the softened cream cheese until smooth. Add sour cream, eggs, milk, ranch seasoning, onion powder and garlic powder. Whisk until combined and slightly frothy.
- Fold hash browns and half of the shredded cheddar into the egg mixture. Stir in the cooked sausage and half the bacon (reserve some for the top).
- Spread the mixture evenly into the prepared baking dish. Sprinkle the remaining cheddar and reserved bacon pieces over the top.
- Bake uncovered for 45–55 minutes, until the center is set and the top is golden. A knife inserted in the center should come out mostly clean. If the top browns too quickly, tent with foil.
- Let rest 10–15 minutes before slicing; the casserole firms up as it cools.

Best ways to enjoy it
Serve warm in squares or wedges with bright, acidic accompaniments to cut the richness. Try:
- A simple arugula or mixed greens salad with lemon vinaigrette.
- Pico de gallo or a quick tomato cucumber salad for brightness.
- Pickled jalapeños or hot sauce for spice lovers.
For brunch spreads or holiday mornings, pair with fruit salad and warm dinner rolls. If you want themed sides, consider a tray of green accents from a collection of St. Patrick’s Day crowd-pleasers — the casserole’s richness balances festive sides well.
Storage and reheating tips
- Refrigerate: Cool to room temperature, then cover and refrigerate for up to 3–4 days.
- Reheat: Microwave individual portions until hot throughout or reheat a tray at 350°F (175°C) for 15–20 minutes; internal temp should reach 165°F (74°C).
- Freeze: Wrap tightly or place slices in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.
- Safety note: Because this contains eggs and dairy, chill within two hours of baking to prevent bacterial growth.
Pro chef tips
- Squeeze excess fat: If using regular sausage or bacon, drain well to keep the casserole from becoming greasy.
- Texture control: For a firmer, strata-style result, use slightly less milk (¾ cup) or add an extra egg. For a custardier finish, keep the full cup of milk.
- Even cooking: Let the casserole rest before slicing so the custard sets; cutting too soon yields runny slices.
- Make ahead shortcut: Assemble in the baking dish, cover, and refrigerate overnight; bake an extra 5–10 minutes if fully chilled.
I also like to consult protein prep tips from recipes like juicy baked chicken breast tips when swapping proteins for consistent results.
Creative twists
- Veggie-forward: Omit meat and add sautéed mushrooms, spinach, and roasted red peppers for a vegetarian version.
- Southwest: Swap ranch for taco seasoning, use pepper jack cheese, and top with cilantro and avocado.
- Low-carb: Use riced cauliflower instead of hash browns for a lower-carb bake.
- Breakfast-for-dinner: Serve with a side of roasted potatoes and steamed green beans for a hearty evening meal. For more protein swap inspiration, see these top-rated healthy chicken recipes to pair or adapt flavors.
Your questions answered
Q: Can I make this completely ahead and freeze before baking?
A: Yes — assemble in a freezer-safe pan, cover tightly, and freeze up to 3 months. Thaw in the fridge overnight before baking, then add about 10–15 minutes to the bake time.
Q: Is this recipe gluten-free?
A: The core ingredients are gluten-free if you use gluten-free hash browns and confirm your ranch seasoning packet is gluten-free. Always check labels.
Q: Can I omit cream cheese?
A: You can, but cream cheese lends a silky texture and tang. If omitted, increase sour cream or use a thicker Greek yogurt and expect a slightly less rich outcome.
Q: How long does prep and bake take?
A: Active prep is about 20–30 minutes (cooking meats and whisking custard). Bake time is roughly 45–55 minutes. Factor extra time if you assemble chilled.
Q: Any advice for feeding picky kids?
A: Keep mix-ins simple (mild cheddar, plain cooked sausage) and serve with a ketchup or salsa dipping option. Many kids enjoy deconstructed squares with fruit on the side.
Conclusion
This make-ahead crack breakfast casserole is a reliable, crowd-pleasing dish that balances creamy custard, melty cheese, and savory meat. If you want a different potato base, the Kitchn’s sweet potato hash with sausage & eggs is a great inspiration for swapping in sweet potatoes. For a classic hashbrown-and-egg casserole comparison, see the tried-and-true method at Allrecipes: Best Breakfast Casserole (Hash Browns & Eggs). And if you’re collecting fresh, creative breakfast ideas to serve alongside this casserole, I recommend browsing Creative, Comforting Break-fast Ideas for inventive sides and presentation tips.





