Ingredients
Method
Step 1: Cook the Filling
Place a large skillet over medium heat and scramble the eggs until they become soft and fluffy, about 4–5 minutes. Add the cooked crumbled sausage, crispy hash browns, and shredded cheese. Stir everything together until the cheese melts and the mixture turns warm and creamy. This savory blend becomes the rich filling for your enchiladas.
Step 2: Fill and Roll the Tortillas
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish. Lay one tortilla flat and spoon a portion of the filling down the center. Roll the tortilla tightly and place it seam-side down in the baking dish. Continue filling and rolling until all tortillas are arranged snugly in the pan.
Step 3: Prepare the Sausage Gravy
In a saucepan, cook ½ pound of sausage over medium heat until browned. Sprinkle in the flour and stir well, cooking for about a minute so the flour absorbs the fat. Slowly pour in the milk while whisking continuously. Let the mixture simmer for several minutes, stirring often, until the gravy thickens into a smooth, creamy sauce.
Step 4: Pour and Bake
Spread the sausage gravy evenly over the rolled enchiladas so they are fully coated. Cover the dish loosely with foil and bake for 25 minutes. Remove the foil and continue baking for another 10 minutes, allowing the top to bubble and turn lightly golden.
Step 5: Serve and Garnish
Let the enchiladas sit for a few minutes after removing them from the oven. This helps the filling set and prevents scorching bites. Sprinkle fresh herbs or additional cheese on top before serving. These enchiladas make a fantastic brunch centerpiece or a comforting weekend breakfast.
Notes
Make-Ahead Tips
Planning ahead? These enchiladas work perfectly for meal prep. You can assemble the tortillas and place them in the baking dish up to 24 hours before baking. Cover tightly and refrigerate until ready to cook. The sausage gravy can also be prepared ahead of time and stored in the refrigerator for up to 3 days. When it’s time to bake, simply warm the gravy, pour it over the enchiladas, and cook as directed.Delicious Variations to Try
Meat-Free Version
Swap the sausage with sautéed mushrooms or plant-based sausage and use vegetable-based gravy for a satisfying vegetarian option.Spicy Twist
Mix chopped jalapeños or a splash of hot sauce into the filling to add extra heat and bold flavor.Extra Cheesy
Blend different cheeses like cheddar, pepper jack, or Monterey Jack for an ultra-gooey texture.Low-Carb Option
Replace tortillas with thin slices of zucchini or eggplant for a lighter version of the dish.Breakfast Taco Style
Serve the filling inside small corn tortillas topped with salsa and avocado for a fun taco-inspired brunch idea.Pro Tips for Perfect Breakfast Enchiladas
Choose flavorful sausage. High-quality sausage adds depth and richness to both the filling and gravy. Keep potatoes crispy. Make sure hash browns are well cooked before mixing them into the filling to avoid sogginess. Adjust gravy thickness. Add more milk for a thinner sauce or a little extra flour for a thicker gravy. Don’t overfill tortillas. Too much filling makes them harder to roll and can cause them to fall apart. Season as you go. Taste the filling before rolling to ensure balanced flavor.Storing and Freezing
Refrigerating
Place leftovers in an airtight container and store in the fridge for up to 3 days. Reheat in a 350°F oven until warmed through.Freezing
Unbaked enchiladas can be frozen for up to 2 months. Wrap tightly with plastic wrap and foil to prevent freezer burn.Reheating from Frozen
Thaw overnight in the refrigerator, then bake at 350°F for 25–30 minutes while covered with foil.What to Serve with Breakfast Enchiladas
These enchiladas pair beautifully with several brunch favorites:- Crispy bacon for extra savory crunch
- Fresh fruit salad to add brightness and balance
- Flaky biscuits for soaking up extra gravy
- Breakfast smoothies for a refreshing contrast
- Sweet potato hash for a flavorful and hearty side
