Description
This hearty and cheesy breakfast casserole is packed with savory sausage, crispy hashbrowns, creamy cheese, and fluffy eggs. Perfect for a crowd, meal prep, or a comforting weekend brunch!
Ingredients
Scale
- 2 lbs. breakfast sausage, ground
- 16 oz. cream cheese, softened to room temperature
- 32 oz. frozen hashbrown potatoes
- 2 cups shredded cheese (cheddar, Colby Jack, or your favorite blend)
- 8 large eggs
- 2 cups milk
- ¼ tsp. onion powder
- ¼ tsp. garlic powder
- Salt and pepper to taste
Instructions
Step 1: Prepare the Ingredients
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- In a skillet over medium-high heat, cook the sausage until fully browned. Drain any excess fat.
- In a large bowl, mix the softened cream cheese with the cooked sausage until well combined.
- In the same skillet, sauté the frozen hashbrowns until lightly browned.
Step 2: Assemble the Casserole
- Spread the sautéed hashbrowns evenly into the prepared baking dish.
- Layer the sausage and cream cheese mixture over the hashbrowns.
- Sprinkle the shredded cheese evenly over the sausage layer.
- In a separate bowl, whisk together the eggs, milk, garlic powder, onion powder, salt, and pepper.
- Pour the egg mixture over the layers in the baking dish, ensuring even coverage.
Step 3: Bake and Serve
- Place the casserole in the preheated oven and bake for 40-50 minutes, or until the eggs are set and the top is golden brown.
- Allow the casserole to cool for a few minutes before slicing.
- Serve warm and enjoy!
Notes
- For extra crispiness, broil the casserole for 2-3 minutes after baking.
- Double the recipe and bake in two dishes for larger gatherings.
- Experiment with different cheeses and seasonings for a pe
- Prep Time: 15 minutes
- Cook Time: 40-50 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American