This casserole is full of flavor and is super easy to make. Loaded Breakfast Casserole has all your breakfast favorites in one delicious casserole.
Prep Time20 minutesmins
Cook Time50 minutesmins
Total Time1 hourhr10 minutesmins
Servings: 12servings
Calories: 387kcal
Ingredients
12eggsextra large
1cupheavy cream
4cupsfrozen hashbrownsthawed
1lbpork sausagecooked
1/2lbbaconcooked & crumbled
1tbspbutter
1small oniondiced
1red pepperdiced
4green onionsdiced
2clovesgarlicpressed
8ozcream cheesecubed
1cupcheddar cheeseshredded
1tspsalt
1tspground black pepper
Instructions
Preheat the oven to 350 degrees
Sauté the onion and bell pepper in the butter over medium heat until soft.
In a large bowl, mix the hashbrowns, sausage, onions, peppers, green onions, salt, pepper, garlic, and cream cheese until everything is evenly distributed. Then spread mixture in a greased 9x13" casserole dish and sprinkle the sausage over the top of mixture.
Then whisk together the eggs, heavy cream, salt and pepper. Pour over the hashbrowns. Sprinkle the cheddar cheese on top.
Bake for 35 minutes, then remove from oven and top the casserole with the bacon crumbles, and return to finish baking 10-20 minutes or until the center springs back when you touched.
Notes
To make this ahead of time, assemble casserole as directed except for bacon crumbles. Cover with cling wrap and refrigerate until ready to bake. Bake as directed, except time will increase about 10-15 minutes total starting from cold.
Leftovers can be stored in an airtight container for 3-4 days in the refrigerator or in the freezer for up to a month.
Nutrition facts provided based on my best estimation for the recipe and may not be accurate depending on what brands you use or modifications you make to the recipe. I recommend using a nutrition calculator with the exact brands and measurements you use for the most accurate calculation.