This crack breakfast casserole is the kind of dish that quietly steals the show. It is rich, hearty, and deeply comforting, with crispy hash browns, savory sausage and bacon, creamy eggs, and plenty of melted cheese holding it all together.
I make this when we need something filling that feeds a crowd and keeps everyone happy. It is perfect for holiday mornings, weekend brunch, or those breakfast-for-dinner nights when cozy food just feels right. If you love bold, savory breakfasts that disappear fast, this one is for you.
Jump to:
Why You'll Love This Recipe
- Hearty, savory, and deeply satisfying
- Feeds a crowd with minimal effort
- Perfect for holidays, brunch, or make-ahead mornings
- Loaded with sausage, bacon, cheese, and hash browns
- Naturally gluten-free
- Easy to customize with vegetables
Ingredients

- 1 pound pork sausage
- 1 pound bacon, chopped
- 4 ounces cream cheese, softened
- ½ cup sour cream
- 1 cup whole milk
- 8 large eggs
- 2 cups shredded cheddar cheese, divided
- 1 (30-ounce) bag frozen shredded hash browns, thawed and well drained
- 1 packet dry ranch seasoning mix
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ½ teaspoon freshly ground black pepper
Ingredient Notes and Substitutions
Make sure the hash browns are fully thawed and drained. Any extra moisture can make the casserole soft instead of perfectly set.
Regular pork sausage gives the richest flavor, but you can use turkey sausage if you prefer something lighter. Thick-cut bacon adds extra texture, though any bacon works.
Cheddar cheese gives that classic comfort flavor. You can swap in Colby Jack or a cheddar blend if that is what you have on hand.
Instructions

- In a large skillet over medium-high heat, cook the sausage and chopped bacon together until browned and fully cooked. Drain excess fat and set aside.
- In a large bowl, mix the softened cream cheese and sour cream until smooth and creamy.
- Whisk in the milk, eggs, ranch seasoning, onion powder, garlic powder, salt, and pepper until well combined.
- Stir the cooked meats, thawed hash browns, and 1 cup of shredded cheddar cheese into the egg mixture until evenly mixed.
- Preheat the oven to 350°F and lightly grease a 9×13-inch baking dish.
- Pour the mixture into the dish and spread evenly. Sprinkle the remaining 1 cup of cheddar cheese over the top.
- Cover with foil and bake for 50 to 60 minutes. Remove the foil and bake for another 8 to 10 minutes until the cheese is bubbly and lightly golden.
- Let the casserole rest for a few minutes before slicing and serving.

Pro Tips for Success
- Drain the meat well so the casserole is rich, not greasy.
- Press the mixture gently into the dish so it bakes evenly.
- Let the casserole rest before cutting so it slices cleanly.
- If the top browns too fast, loosely tent with foil.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat individual slices in the microwave or warm the whole dish covered in the oven until heated through.
Make Ahead and Freezing
This crack breakfast casserole is perfect for making ahead. Assemble everything the night before, cover, and refrigerate. Bake fresh in the morning.
You can also freeze the fully baked casserole. Let it cool completely, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Tips and Variations
- Add diced bell peppers or onions for extra color.
- Stir in spinach for a fresh contrast to the rich flavors.
- Use spicy sausage if you like heat.
- Swap ranch seasoning for homemade seasoning if preferred.
- Serve with hot sauce or salsa on the side.
FAQs
Because it is so rich and satisfying that people keep coming back for more.
Yes. You can use all sausage or replace bacon with extra hash browns.
The center should be set and no longer jiggly when gently shaken.


📖 Recipe
Crack Breakfast Casserole
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Total Time: 80 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
Crack Breakfast Casserole is a delicious and hearty dish combining savory meats, creamy dairy, and crispy hash browns, perfect for breakfast or any meal.
Ingredients
- 1 pound (450g) pork sausage
- 1 pound (450g) bacon, chopped
- 4 ounces (113g) cream cheese, softened
- ½ cup (120g) sour cream
- 1 cup (240ml) whole milk
- 8 large eggs
- 2 cups (200g) shredded cheddar cheese, divided
- 1 (30-ounce/850g) bag frozen shredded hash browns, thawed and drained
- 1 (1-ounce/28g) packet dry ranch seasoning mix
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ½ teaspoon freshly ground black pepper
Instructions
- In a large skillet over medium-high heat, cook the sausage and chopped bacon together until browned. Drain and set aside.
- In a large bowl, blend the cream cheese and sour cream until smooth. Add milk, eggs, ranch seasoning, onion powder, garlic powder, salt, and pepper. Mix well.
- Stir in cooked meats, hash browns, and 1 cup of cheddar cheese until combined.
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish. Pour in mixture and spread evenly. Top with remaining 1 cup cheese.
- Cover with foil and bake for 50-60 minutes. Remove foil and bake 8-10 more minutes, until golden and bubbly.
- Let rest for a few minutes before slicing. Serve warm.
Notes
- Make ahead: Assemble and refrigerate overnight, then bake in the morning.
- Customize with veggies like bell peppers or spinach.
- Store leftovers in fridge up to 4 days.
Serving Suggestions

Serve this casserole with fresh fruit or a simple green salad to balance the richness. It also pairs beautifully with biscuits or toast for a full brunch spread.
I love setting this out on holiday mornings when everyone eats at different times. It stays warm, slices easily, and always draws people back for seconds.
Nutrition and Notes
This recipe serves eight and comes in at about 400 calories per slice. It is filling, indulgent, and meant to be enjoyed slowly.
I have made this for gatherings where it disappeared before I could sit down. It is one of those recipes people ask for every time.
Reader Reviews
"Everyone went back for seconds. Absolute hit."
"Perfect for holiday brunch and so easy to prep ahead."
Related Recipes You'll Love
If you love breakfast casseroles, try my Easy Sausage and Egg Casserole for a simpler option.
You may also enjoy my Crockpot Egg Breakfast Casserole for hands-off mornings.






Comments
No Comments