Crack Breakfast Casserole is a delightful dish that has a way of turning any breakfast or brunch into a feast. After stumbling across this recipe during a family gathering, I was captivated by its comforting blend of savory sausage, crispy bacon, and creamy components that meld together into a hearty casserole. It’s the kind of dish that draws people in and encourages second helpings, making it perfect for family brunches, holiday gatherings, or even enjoyable weeknight dinners.
Why You’ll Love This Dish
Let me tell you, this casserole is everything you didn’t know you needed for a breakfast dish! First, it’s incredibly convenient, using ingredients you likely have on hand or can easily find at your local grocery store. It’s also a budget-friendly meal, allowing you to feed a crowd without breaking the bank.
You’ll appreciate the variety of flavors and textures—a crunchy topping thanks to the cheese, a hearty base from the hash browns, and the savory goodness of sausage and bacon. Best of all? Kids adore it, which makes it an easy sell for busy parents looking for something delicious that everyone will enjoy.
“This casserole has become a staple in our home! It’s easy to make, and it disappears faster than I can serve it. Perfect for feeding a crowd!”
Step-by-Step Overview
Making Crack Breakfast Casserole is a breeze. You’ll start by cooking the pork sausage and bacon until they’re crispy, then whip together a creamy egg mixture. After blending in the cooked meats and hash browns, it all goes into a greased baking dish topped with cheese. Bake, let it rest, and voilà—you have a scrumptious breakfast casserole that will amaze your taste buds!
What You’ll Need
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
Feel free to substitute turkey sausage for a lighter option or use different cheeses like pepper jack for a spicier kick.

Step-by-Step Instructions
- In a large skillet over medium-high heat, cook the pork sausage and chopped bacon together until browned and fully cooked. Drain the excess fat and set aside.
- In a large bowl, blend the softened cream cheese and sour cream until smooth.
- Add the milk, eggs, ranch seasoning, onion powder, garlic powder, salt, and pepper. Mix until well combined.
- Stir in the cooked meats, thawed hash browns, and 1 cup of shredded cheddar cheese, ensuring everything is evenly incorporated.
- Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch (23x33cm) baking dish.
- Pour the mixture into the dish and spread evenly.
- Top with the remaining 1 cup shredded cheddar cheese.
- Cover the dish with aluminum foil and bake for 50–60 minutes. Remove the foil and bake for an additional 8–10 minutes, or until the cheese is bubbly and golden.
- Allow the casserole to rest for a few minutes before slicing. Serve warm.
How to Serve Crack Breakfast Casserole
This casserole is best enjoyed warm and can be served alone or with a variety of sides. Pair it with fresh fruit for a lighter balance or a side of pancakes for those with a sweet tooth. Don’t forget to set out hot sauce for those who love a bit of spice!
Storage and Reheating Tips
Leftover Crack Breakfast Casserole can be stored in an airtight container in the refrigerator for up to four days. To reheat, simply pop it in the microwave for a minute or two or warm it in the oven at 350°F (175°C) until heated through. If you want to freeze it, wrap portions tightly in plastic wrap and foil, and it will keep well for up to three months. Just make sure to let it cool completely before freezing!
Helpful Cooking Tips
- To make slicing easier, allow the casserole to rest for at least 10 minutes after baking.
- Mix the ingredients just until combined to avoid overworking the eggs, which can make the casserole dense.
- If you prefer a firmer texture, consider reducing the amount of milk or sour cream slightly.
Recipe Variations
Looking to switch things up? Try adding chopped bell peppers or onions into the meat mixture for an extra veggie boost. You can also swap out the ranch seasoning for taco seasoning for a fun twist or add jalapeños to spice it up. For those on a lower-carb diet, consider using cauliflower rice in place of hash browns.
Frequently Asked Questions
How long does it take to prepare?
Prep time is about 15-20 minutes, and baking will take an additional 50-60 minutes, making it a perfect meal for weekends.
Can I make this recipe ahead of time?
Absolutely! You can prepare the casserole the night before and refrigerate it unbaked. Just add an extra 10-15 minutes to your baking time if it’s chilled when you pop it in the oven.
Is this recipe gluten-free?
Yes, all the ingredients used are naturally gluten-free! Just double-check the hash brown package to ensure there are no added ingredients that contain gluten.

Crack Breakfast Casserole
A comforting blend of savory sausage, crispy bacon, and creamy components that meld together into a hearty breakfast casserole, perfect for family brunches or holiday gatherings.
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Total Time: 80 minutes
- Yield: 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Gluten-Free
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 pork sausage and chopped bacon until browned. Drain excess fat and set aside.
- In a large bowl, blend softened cream cheese and sour cream until smooth.
- Add milk, eggs, ranch seasoning, onion powder, garlic powder, salt, and pepper. Mix until well combined.
- Stir in the cooked meats, thawed hash browns, and 1 cup of shredded cheddar cheese.
- Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- Pour the mixture into the dish and spread evenly. Top with remaining 1 cup shredded cheddar cheese.
- Cover with aluminum foil and bake for 50–60 minutes. Remove foil and bake for another 8–10 minutes or until cheese is bubbly and golden.
- Allow to rest for 10 minutes before slicing. Serve warm.
Notes
For a lighter option, substitute turkey sausage. To reduce calories, reduce the amount of milk or sour cream.