Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.
Hey friends!
Got a cozy recipe that’s sure to warm your heart!
Today, I’m sharing my delicious sausage gravy casserole.
It’s hearty, savory, and perfect for breakfast (or dinner!).
This dish is packed with flavor and super easy to whip up.
Trust me, your taste buds are in for a treat! Let’s dive in!
Suggestions for Ingredient Substitution
For the breakfast sausage, ground turkey or plant-based sausage alternatives can be used to accommodate different dietary preferences or reduce fat content. Adjust seasoning as needed to maintain flavor. The hash browns can be replaced with diced sweet potatoes or cauliflower rice for a lower-carb option, though cooking times may need to be adjusted. For those avoiding dairy, the full-fat milk in the gravy can be substituted with unsweetened almond milk or oat milk. Use a 1:1 ratio, but consider adding a tablespoon of nutritional yeast to enhance the savory flavor. These substitutions allow for greater flexibility while preserving the comforting essence of the casserole.
Preparation Time | 15-20 minutes |
Cooking Time | 45-55 minutes |
Total Time | 60-75 minutes |
Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 4500-4800
- Protein: 220-250 g
- Fat: 300-330 g
- Carbohydrates: 300-320 g
Ingredients
- 32 oz thawed southern-style frozen hash browns
- 4 tablespoons butter
- 1½ teaspoons seasoned salt
- ½ teaspoon black pepper
- 1 pound breakfast sausage
- 1/3 cup plain flour
- ½ teaspoon garlic powder
- 1 teaspoon onion powder
- 3 cups full-fat milk
- 12 large eggs
- ½ cup full-fat milk
- Salt and pepper to taste
- 2 cups grated cheddar cheese
Step 1: Prepare and Bake the Hash Browns
Preheat the oven to 400°F.
Grease a 9×13″ pan well.
Spread hash browns evenly across the bottom of the pan.
Sprinkle with seasoned salt and pepper, then drizzle with melted butter to add flavor and moisture.
Bake the hash browns for 25 minutes.
Remove from the oven, stir the potatoes, and spread them out in an even layer again.
Return to the oven and bake for an additional 10 minutes until they are golden and crispy.
Step 2: Prepare the Sausage Gravy
While the potatoes are baking, brown the sausage in a large skillet over medium heat.
Once the sausage is browned, mix in garlic powder, onion powder, and flour.
Stir well to ensure the flour coats everything and cook for a minute or two to eliminate the raw flour taste.
Gradually stir in the milk and continue cooking over medium heat until the gravy starts to bubble and thicken.
Once thickened, remove from heat and set aside.
Step 3: Cook the Scrambled Eggs
Beat together milk and eggs in a bowl until well combined.
Cook in a large skillet over medium-low heat, stirring gently, until they reach a soft scramble stage—they should be mostly cooked but still slightly creamy.
Season with salt and pepper to taste, then remove from heat.
Step 4: Assemble the Casserole
Once the hash browns are fully baked, layer the scrambled eggs over them evenly.
Pour the prepared sausage gravy over the eggs and potatoes, making sure everything is covered.
Distribute shredded cheese evenly over the top of the casserole.
Step 5: Final Bake and Serve
Place the assembled casserole back into the oven.
Bake for 10-15 minutes or until the gravy is bubbly and the cheese is fully melted and golden.
Once done, remove from the oven and let it cool slightly before serving.
Enjoy the hearty breakfast casserole hot from the oven!