Easy Breakfast Enchiladas with Sausage Gravy
If you’re searching for a comforting, crowd-pleasing breakfast, Easy Breakfast Enchiladas with Sausage Gravy are the perfect way to start the day. This recipe combines classic breakfast favorites like fluffy eggs, crispy potatoes, and creamy gravy, all wrapped in warm tortillas and baked until golden and bubbly. It’s filling, cozy, and ideal for weekends, holidays, or make-ahead brunch plans.
Why You’ll Love This Easy Breakfast Enchiladas with Sausage Gravy
This recipe brings together everything people love about a hearty breakfast in one simple dish. It’s rich without being complicated, customizable for different diets, and easy enough for home cooks of any level.
You’ll love this recipe because:
- It uses simple, familiar breakfast ingredients
- It’s perfect for feeding a family or small group
- It can be prepped ahead of time
- The flavors are comforting and balanced
- It works for brunch, breakfast-for-dinner, or holidays
The creamy gravy paired with soft tortillas and savory filling makes this dish feel special while still being practical and affordable.
Ingredients for Easy Breakfast Enchiladas with Sausage Gravy
Filling Ingredients
- 6 large eggs
- 1 pound turkey sausage (or chicken sausage)
- 1 cup frozen or fresh hash browns
- 2 cups shredded cheese (cheddar, Colby-Jack, or a blend)
- 4 large flour tortillas
Sausage Gravy Ingredients
- ½ pound turkey sausage
- 2 tablespoons all-purpose flour
- 2 cups milk (or unsweetened plant-based milk)
- Salt and black pepper, to taste
Optional Toppings
- Chopped green onions
- Fresh parsley
- Mild salsa
Ingredient Notes and Substitutions
If you prefer a lighter or family-friendly option, turkey sausage works beautifully and keeps the flavor savory without being heavy. For a vegetarian version, replace the sausage with sautéed mushrooms, onions, or plant-based sausage. Dairy-free milk and cheese alternatives can be used with great results, especially oat or almond milk for the gravy.
Gluten-free tortillas and gluten-free flour blends can also be substituted if needed.
Step-by-Step Instructions
Step 1 – Prepare the Filling
In a large skillet over medium heat, cook the turkey sausage until fully browned and cooked through. Remove from the pan and set aside. In the same skillet, scramble the eggs gently until just set. Add the cooked sausage back into the pan along with the hash browns and shredded cheese. Stir until everything is well combined and the cheese begins to melt.
Step 2 – Assemble the Enchiladas
Preheat your oven to 375°F (190°C). Lightly grease a baking dish. Divide the filling evenly among the tortillas, roll them up tightly, and place them seam-side down in the dish.
Step 3 – Make the Sausage Gravy
In a saucepan, cook the turkey sausage over medium heat until browned. Sprinkle the flour over the sausage and stir for about one minute to cook out the raw flour taste. Slowly whisk in the milk, stirring constantly until the gravy thickens. Season with salt and pepper to taste.
Step 4 – Bake
Pour the warm gravy evenly over the enchiladas. Cover the dish with foil and bake for 25 minutes. Remove the foil and bake for another 10 minutes until the top is lightly golden and bubbly.
Step 5 – Serve
Let the enchiladas rest for 5 minutes before serving. Garnish with green onions or parsley if desired.
Pro Tips for Success
- Slightly undercook the eggs so they stay soft after baking
- Warm tortillas briefly before filling to prevent cracking
- Whisk the gravy constantly to avoid lumps
- Let the dish rest before serving so it holds together better
- Use freshly shredded cheese for the best melting
Flavor Variations
- Add sautéed bell peppers and onions to the filling
- Mix in spinach or kale for extra nutrition
- Use pepper jack cheese for mild heat
- Add a pinch of paprika or garlic powder to the gravy
- Swap hash browns for roasted breakfast potatoes
Serving Suggestions
Serve these enchiladas with fresh fruit, a light green salad, or roasted tomatoes for balance. They also pair well with yogurt, smoothies, or fresh juice for a complete breakfast or brunch spread.
Storage and Freezing Instructions
Store leftovers in an airtight container in the refrigerator for up to 3 days. To freeze, assemble the enchiladas without baking, wrap tightly, and freeze for up to 2 months. Thaw overnight in the refrigerator and bake as directed.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | ~480 |
| Protein | ~26g |
| Carbohydrates | ~32g |
| Fat | ~26g |
| Fiber | ~3g |
| Sodium | ~780mg |
FAQ About Easy Breakfast Enchiladas with Sausage Gravy
Can I make this recipe ahead of time?
Yes, this recipe is perfect for make-ahead meals. Assemble the enchiladas and gravy separately, store them in the refrigerator, and bake just before serving.
What’s the best sausage substitute?
Turkey sausage is the most popular substitute and keeps the dish lighter. Plant-based sausage or seasoned mushrooms also work well.
Can I make this recipe dairy-free?
Absolutely. Use dairy-free cheese and unsweetened plant-based milk for the gravy. Oat milk works especially well for a creamy texture.
Are breakfast enchiladas good for a crowd?
Yes, this recipe is ideal for gatherings. You can easily double the ingredients and bake in a larger dish.
How do I reheat leftovers?
Reheat individual portions in the microwave or warm the entire dish in the oven at 350°F until heated through.
Final Thoughts
Easy Breakfast Enchiladas with Sausage Gravy are the ultimate comfort breakfast that feels special without being complicated. Whether you’re hosting brunch or meal-prepping for the week, this recipe delivers rich flavor, flexibility, and reliable results every time.

Easy Breakfast Enchiladas with Sausage Gravy
Ingredients
Equipment
Method
- Preheat the oven to 375°F (190°C) and lightly grease a baking dish.
- Cook the turkey sausage in a large skillet over medium heat until browned. Remove and set aside. Scramble the eggs in the same skillet, then mix in the cooked sausage, hash browns, and shredded cheese.
- Divide the filling evenly among the tortillas, roll them up, and place seam-side down in the prepared baking dish.
- In a saucepan, cook the gravy sausage until browned. Stir in the flour and cook for 1 minute. Gradually whisk in the milk and cook until thickened. Season with salt and pepper.
- Pour the sausage gravy evenly over the enchiladas. Cover with foil and bake for 25 minutes. Uncover and bake for an additional 10 minutes until bubbly and lightly golden.
