Delicious Breakfast Enchiladas with Sausage Gravy Made Easy
Start your day with a comforting twist on a classic! These Breakfast Enchiladas with rich Sausage Gravy are an incredibly satisfying way to feed a crowd or enjoy a hearty brunch. Filled with fluffy scrambled eggs, savory sausage, cheesy goodness, and crispy hash browns, all wrapped in tender tortillas and smothered in a decadent, creamy sausage gravy, this dish is pure breakfast perfection.
Prep Time
25 minutes
Cook Time
50 minutes
Total Time
1 hour 15 minutes
Servings
4 hearty servings
Keywords

Why This Recipe Delivers
- A comforting, hearty meal perfect for weekend brunch or a special breakfast.
- Combines classic breakfast favorites into one incredibly satisfying dish.
- Easy to adapt with plant-based alternatives for a vegetarian-friendly option.
- Can be partially prepped ahead of time, simplifying morning routines.
- Offers a delicious balance of savory, creamy, and cheesy flavors.
Ingredients
- 6 large eggs
- 450 grams (1 pound) breakfast sausage, crumbled (can use plant-based for meatless version)
- 220 grams (2 cups) shredded cheddar or Monterey Jack cheese (use dairy alternatives if needed), divided
- 150 grams (1 cup) frozen hash browns, thawed and excess moisture squeezed out (can substitute with roasted potato cubes)
- 4 large (20-25 cm / 8-10 inch) flour tortillas (can use gluten-free tortillas)
- Salt and freshly ground black pepper, to taste
- 225 grams (1/2 pound) breakfast sausage, for gravy
- 25 grams (2 tablespoons) all-purpose flour, to thicken gravy
- 470 ml (2 cups) whole milk (use plant-based milk for vegan version)
- Pinch of garlic powder
- Pinch of nutmeg (optional)
- Cooking spray or a small amount of oil for the baking dish
- Fresh chives or parsley, chopped, for garnish (optional)
Instructions
- Prepare the egg scramble. In a large skillet over medium heat, scramble the 6 eggs until just set but still moist, about 5 minutes. Season with a pinch of salt and pepper. Transfer the scrambled eggs to a large bowl.
- Combine the enchilada filling. To the bowl with the scrambled eggs, add the 450 grams (1 pound) cooked and crumbled breakfast sausage (ensure it's drained of excess fat), 110 grams (1 cup) of the shredded cheese, and the 150 grams (1 cup) thawed hash browns. Mix all ingredients gently until well combined and the residual heat slightly melts the cheese, binding the mixture.
- Assemble the enchiladas. Take one tortilla at a time and spoon a generous amount, about one-fourth of the filling mixture, onto the center. Roll the tortilla up tightly, ensuring the filling is secure. Place the rolled enchilada seam-side down into a lightly greased 23×33 cm (9×13 inch) baking dish. Repeat with the remaining tortillas and filling.
- Preheat the oven. While assembling the enchiladas, preheat your oven to 175°C (350°F).
- Start the sausage gravy. In a medium saucepan, brown the 225 grams (1/2 pound) breakfast sausage over medium heat, breaking it up with a spoon as it cooks. Once fully cooked and nicely browned, do not drain the fat; this fat is essential for the roux and flavor.
- Thicken the gravy. Stir the 25 grams (2 tablespoons) of all-purpose flour directly into the browned sausage and fat in the saucepan. Cook for 1-2 minutes, stirring constantly, to cook out the raw flour taste. Gradually whisk in the 470 ml (2 cups) of milk, pouring in a steady stream while continuously whisking to prevent lumps. Bring the gravy to a gentle simmer, stirring frequently, and allow it to thicken to your desired consistency, usually 5-7 minutes. Season the gravy with salt, black pepper, a pinch of garlic powder, and an optional pinch of nutmeg. Taste and adjust seasonings as needed.
- Bake the covered enchiladas. Carefully pour the hot sausage gravy evenly over the assembled enchiladas in the baking dish, ensuring they are well coated. Cover the baking dish tightly with aluminum foil. Bake in the preheated oven for 25 minutes.
- Finish baking uncovered. Remove the foil from the baking dish. Sprinkle the remaining 110 grams (1 cup) of shredded cheese over the top of the enchiladas. Return the dish to the oven and bake for another 10-15 minutes, or until the cheese is melted and bubbly, and the edges of the enchiladas are lightly golden.
- Cool and serve. Let the breakfast enchiladas cool for a few minutes before serving; this allows the gravy to set slightly and prevents burns. Garnish with fresh chopped chives or parsley, or an extra sprinkle of cheese, if desired. Serve warm.

Tools You’ll Need
- Large skillet
- Medium saucepan
- Whisk
- Spatula
- Large mixing bowl
- 9×13 inch (23×33 cm) baking dish
- Measuring cups and spoons
Essential Success Tips
- For the best texture, ensure your scrambled eggs are cooked just until set but still soft, preventing them from becoming rubbery in the final bake.
- When making the gravy, whisk constantly as you add the milk to prevent lumps and achieve a silky-smooth consistency.
- Do not skip browning the flour with the sausage fat; this 'roux' is crucial for thickening the gravy and adding depth of flavor.
- If using frozen hash browns, thaw them thoroughly and squeeze out any excess moisture to prevent a watery filling.
- Allowing the enchiladas to rest for a few minutes after baking helps the gravy and cheese set, making them easier to serve.
Professional Cooking Secrets
- To elevate your gravy, try infusing the milk with aromatics like a bay leaf or a few black peppercorns before adding it to the roux; just strain them out before pouring.
- For an extra layer of flavor in the filling, sauté a small amount of finely diced onion or bell pepper with the sausage before crumbling it into the egg mixture.
- Experiment with different cheeses, such as a blend of sharp cheddar and a touch of smoked Gouda, to add complexity to the dish.

Notes
- Leftover breakfast enchiladas can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven.
- To make ahead, assemble the enchiladas and prepare the gravy. Refrigerate them separately. Pour the gravy over the enchiladas just before baking.
- Consider adding a dash of hot sauce to the gravy or serving with salsa on the side for a spicy kick.
Frequently Asked Questions
Can I use different types of meat for the filling or gravy?
Absolutely! While breakfast sausage is traditional, you can substitute with ground turkey, chorizo, or even finely diced ham for different flavor profiles. Just ensure it's fully cooked before incorporating.
How can I make this dish vegetarian or vegan?
For a vegetarian version, use a plant-based breakfast sausage crumble and dairy-free cheese and milk. The eggs can be replaced with a tofu scramble or a commercial egg substitute for a fully vegan option.
Can I prepare these enchiladas the night before?
Yes, you can! Assemble the enchiladas and prepare the gravy separately. Store them covered in the refrigerator. In the morning, pour the gravy over the enchiladas and bake as directed, adding an extra 10-15 minutes to the covered baking time since they'll be cold.
Nutrition Facts (Per Serving)
Calories: 680, Protein: 45g, Fat: 45g, Carbs: 30g (Approximate values per serving, may vary based on specific ingredients and brands used.)
Allergy Information
Contains dairy (cheese, milk) and gluten (flour tortillas, all-purpose flour). For a gluten-free version, use certified gluten-free tortillas and a gluten-free all-purpose flour blend for the gravy. For a dairy-free version, use plant-based milk and dairy-free cheese alternatives.

No comment