Description
This Hash Brown Breakfast Casserole with Sausage, Egg, and Cream Cheese is the perfect dish for breakfast, brunch, or even dinner! With layers of crispy hash browns, savory sausage, and cheesy egg goodness, it’s an easy, crowd-pleasing recipe that’s make-ahead friendly.
Ingredients
- 1 pound breakfast sausage
- 1 (8-ounce) package cream cheese, softened
- 1 (30-ounce) package frozen shredded hash browns, thawed
- 2 cups shredded cheddar cheese
- 6 large eggs
- 1 cup milk
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
Instructions
- Preheat the Oven: Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- Cook Sausage: Cook sausage in a skillet over medium heat until browned. Crumble, then drain grease.
- Mix with Cream Cheese: Stir softened cream cheese into the cooked sausage until combined.
- Layer Hash Browns: Spread thawed hash browns evenly in the baking dish.
- Add Sausage Mixture: Layer the sausage and cream cheese mixture over hash browns.
- Top with Cheese: Sprinkle shredded cheddar cheese evenly over the sausage layer.
- Whisk Egg Mixture: In a bowl, whisk eggs, milk, salt, pepper, garlic powder, and onion powder.
- Pour Eggs Over Layers: Evenly pour egg mixture over the layers in the dish.
- Bake: Bake for 45-50 minutes, or until eggs are set and the top is golden brown.
- Serve: Cool slightly before slicing and serving.
Notes
- Make-Ahead Tip: Assemble the casserole the night before, refrigerate, and bake fresh in the morning.
- Customizations: Add veggies like bell peppers or spinach, or swap sausage for bacon or ham.
- Storage: Store leftovers in the fridge for up to 4 days or freeze for up to 2 months.
- Prep Time: 15 minutes
- Cook Time: 45-50 minutes
- Category: Breakfast, Brunch
- Method: Baking
- Cuisine: American