Description
A rich and hearty breakfast casserole loaded with sausage, eggs, cream cheese, and crispy hashbrowns, baked to golden perfection. Perfect for meal prep, family brunches, or holiday mornings.
Ingredients
- 1 pound breakfast sausage
- 1 (8-ounce) package cream cheese, softened
- 6 large eggs
- 1/2 cup milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon garlic powder (optional)
- 1/4 teaspoon onion powder (optional)
- 3 cups frozen shredded hashbrowns, thawed
- 1 1/2 cups shredded cheddar cheese
- 1/2 cup shredded mozzarella cheese (optional)
- 2 tablespoons melted butter
- Chopped green onions for garnish (optional)
Instructions
- Cook the Sausage: In a large skillet over medium heat, cook the sausage, breaking it into crumbles, until browned and no longer pink. Drain excess grease.
- Mix with Cream Cheese: Lower the heat and stir in the softened cream cheese until fully combined. Set aside.
- Prepare Egg Mixture: In a mixing bowl, whisk together eggs, milk, salt, black pepper, garlic powder, and onion powder.
- Assemble the Casserole: Grease a 9×13-inch baking dish. Spread the hashbrowns evenly at the bottom, drizzle melted butter on top, then layer with the sausage mixture.
- Add Cheese & Eggs: Sprinkle shredded cheddar and mozzarella cheese over the sausage layer, then pour the egg mixture evenly over everything.
- Bake: Preheat the oven to 350°F (175°C) and bake uncovered for 35-40 minutes, until the center is set and the top is golden brown.
- Rest & Serve: Let the casserole rest for 5-10 minutes before slicing. Garnish with green onions if desired, then serve warm.
- Prep Time: 15 minutes
- Cook Time: 40 minutes