Why Make This Recipe
This dish brings warmth and comfort to any breakfast or brunch table. It combines the rich flavors of pork sausage and bacon with creamy cheese and soft hash browns. The whole meal comes together in one baking dish, which makes cleanup easy. It feels special but requires simple preparation, making it a go-to for busy mornings or family gatherings. Each bite is satisfying, filled with textures and tastes that please everyone. Whether you serve it on a quiet Sunday morning or at a festive celebration, it always shines.
How to Make Crack Breakfast Casserole
Making this dish involves a few straightforward steps. First, cook the sausage and bacon until they are nicely browned. While the meats cool, mix cream cheese, sour cream, and seasonings with eggs and milk in a big bowl. Next, combine the cooked meats and thawed hash browns into the egg mixture. Once everything is well-mixed, pour it into a greased baking dish and top with cheese. Bake it in the oven until the cheese bubbles and turns golden. Let it cool briefly before serving. Simple, right?
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
Directions
How to Serve Crack Breakfast Casserole
You can serve this dish in several ways. Slice it into squares and present it on a large serving platter. Pair it with fresh fruit for a refreshing touch. You might also add some slices of toast or warm biscuits. Fresh pastries or muffins can offer a sweet contrast. Consider providing toppings like salsa or hot sauce for those who enjoy a kick. A simple green salad on the side can brighten the meal and add some extra veggies.
How to Store Crack Breakfast Casserole
To store leftovers, let the casserole cool completely. Then, cover it tightly with plastic wrap or aluminum foil. You can keep it in the refrigerator for up to three days. For longer storage, freeze individual portions. Wrap each piece in plastic wrap and place them in airtight containers or freezer bags. This way, you can enjoy the casserole later. When ready to eat, reheat it in the microwave or oven. Make sure it heats thoroughly and is steaming hot when served.
Tips to Make Crack Breakfast Casserole
Start with thawed hash browns to avoid excess moisture and ensure a crisp texture. Cook the bacon and sausage until crispy for the best flavor. You can also allow the casserole to sit for a few minutes after baking. This helps it firm up a bit, making it easier to slice. If you like it spicy, consider adding diced jalapeños or a dash of cayenne pepper to the egg mixture. Lastly, use block cheese and shred it yourself for better melting.
Variation
You can easily customize this dish. Try using ground turkey instead of pork sausage for a lighter option. Swap the cheddar cheese for pepper jack for a spicy twist. You can also add vegetables like bell peppers, spinach, or mushrooms for extra nutrients. For a vegetarian version, replace the meat with sautéed veggies and include beans for protein.
FAQs

Can I prepare this dish ahead of time?
Yes, you can assemble the casserole the night before and refrigerate it. Just bake it in the morning after a brief resting period at room temperature.
How long does this dish take to bake?
It usually takes about 50 to 60 minutes to bake, plus a few additional minutes uncovered for a golden cheese layer.
What can I do with leftovers?
Store leftovers in the fridge for up to three days, or freeze them for up to three months. Reheat in the microwave or oven when ready to serve again.

Crack Breakfast Casserole
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Total Time: 75 minutes
- Yield: 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Non-Vegetarian
Description
A comforting breakfast casserole with pork sausage, bacon, creamy cheese, and hash browns, perfect for busy mornings or family gatherings.
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 and fully cooked. Drain 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 the cooked meats, thawed hash browns, and 1 cup of shredded cheddar cheese into the egg mixture until evenly incorporated.
- Preheat the oven to 350°F (175°C). Lightly grease a 9×13-inch (23x33cm) baking dish.
- Pour the mixture into the dish and spread it evenly. Top with the remaining 1 cup of 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.
- Let the casserole rest for a few minutes before slicing. Serve warm.
Notes
Start with thawed hash browns to avoid excess moisture. Cook the bacon and sausage until crispy for the best flavor. Allow the casserole to sit for a few minutes after baking for easier slicing.

How to Serve Crack Breakfast Casserole