“Delicious Breakfast Enchiladas with Sausage Gravy Made Easy” — I can still hear my neighbor laugh when I brought a pan of these over last Sunday. “You made breakfast into dinner and it’s glorious,” she said, and that’s exactly how this recipe feels when you serve it. I learned to balance fluffy scrambled eggs, crumbled savory sausage, melty cheese, and crispy hash browns inside warm tortillas, then smother everything with a creamy, peppery sausage gravy that hugs each bite. Key ingredients include eggs, two kinds of sausage (one for the filling, one for the gravy), shredded cheese, hash browns, tortillas, flour, and milk. If you like a comforting, crowd-pleasing brunch, you’ll love how adaptable and forgiving this dish is. For a fun twist, try pairing it with a hearty casserole like this cowboy casserole inspiration for a weekend spread.
Why You’ll Love This Recipe
- Warm, cozy comfort food that feels like a hug on a plate and lifts weekend spirits.
- Layered textures: soft scrambled eggs, melty cheese, tender sausage, and slightly crisped tortilla edges.
- Sausage gravy is creamy and savory, turning simple enchiladas into a hearty meal for brunch or dinner.
- Flexible for dietary preferences — easily made meatless or dairy-free without losing flavor.
- Great for feeding a group or making ahead for busy mornings; leftovers reheat beautifully.
- Emotional connection: it’s the kind of dish that brings people together around the table, sparking conversation and smiles.
Ingredients Needed
- 6 large eggs, beaten and cooked into soft-scrambled eggs — they should be fluffy, not dry.
- 1 pound crumbled sausage for the filling; use plant-based sausage for a meatless option or keep it classic with pork-free ground sausage.
- 2 cups shredded cheese, choose a melty variety like cheddar or Monterey Jack; dairy-free shreds work too.
- 1 cup frozen hash browns, thawed and fluffed, or substitute with 1 cup roasted, diced potatoes for extra texture.
- 4 medium tortillas, flour or corn; swap for gluten-free tortillas if needed.
- 1/2 pound sausage set aside specifically for the sausage gravy; plant-based gravy sausage works here as well.
- 2 tablespoons all-purpose flour to thicken the gravy; use a gluten-free flour blend if needed.
- 2 cups milk, whole milk gives the richest gravy but plant-based milk such as oat or unsweetened almond is a fine alternative.
- Seasonings to taste: salt, black pepper, garlic powder, onion powder, and a pinch of smoked paprika or cayenne if you like warmth.
Ingredients & Equipment Notes (Optional)
- Use two types of sausage portions deliberately: one pound for the filling, and a half pound reserved to make the gravy richer and more sausage-forward.
- For best results, shred cheese from a block; pre-shredded cheese sometimes contains anti-caking agents that can alter melt quality.
- If using frozen hash browns, squeeze out excess water after thawing to avoid soggy filling.
- Equipment: large skillet for browning sausage, another skillet for scrambled eggs, measuring cups and spoons, a whisk for gravy, a baking dish (about 9×9 or similar), and a spatula for rolling enchiladas.
- If you want crispier enchilada edges, briefly broil the assembled pan for 1 to 2 minutes at the end; watch closely so it does not burn.
Instructions – How to Make “Delicious Breakfast Enchiladas with Sausage Gravy Made Easy”
- Prepare the sausage for the filling.
- Why it matters: Browning the sausage well builds savory flavor and gives the filling body.
- Visual cues: Sausage should be evenly browned with small browned bits but not burnt.
- Mini tip: Crumble the sausage into small, bite-sized pieces as it cooks so every roll gets sausage in each bite.
- Cook the scrambled eggs until just set.
- Why it matters: Slightly soft, custardy eggs contrast with the denser sausage and potatoes.
- Visual cues: Eggs should still be glossy and a little creamy; they will finish cooking slightly inside the enchiladas.
- Mini tip: Season eggs lightly while cooking; they should be flavorful but not overpower the gravy.
- Prepare hash browns or roasted potatoes.
- Why it matters: Potatoes add texture and soak up flavors, helping the filling hold together.
- Visual cues: Hash browns should be golden in spots, not watery.
- Mini tip: If using roasted potatoes, toss them in a little oil, salt, and pepper and roast until edges brown for extra crunch.
- Combine filling ingredients.
- Why it matters: Mixing while warm helps ingredients meld and makes portioning into tortillas easier.
- Visual cues: Filling should be cohesive, not runny, and easy to scoop.
- Mini tip: Mix the scrambled eggs, crumbled filling sausage, hash browns, and about half of the shredded cheese in a large bowl. Taste and adjust seasoning.
- Warm and prep tortillas.
- Why it matters: Warm tortillas are flexible; cold ones crack and tear.
- Visual cues: Tortillas should be warm pliable, not browned unless you like them slightly toasty.
- Mini tip: Wrap tortillas in a damp clean towel and microwave for 20 to 30 seconds, or heat briefly in a dry skillet.
- Roll the enchiladas.
- Why it matters: A good seam keeps fillings inside during baking.
- Visual cues: Each tortilla should hold a generous spoonful of filling, rolled snugly and placed seam-side down in the baking dish.
- Mini tip: Leave a little space between rolls so gravy can seep between and around the enchiladas.
- Make the sausage gravy.
- Why it matters: The gravy ties the dish together; it should be smooth and savory with a peppery finish.
- Visual cues: Gravy will thicken to a creamy consistency, coating the back of a spoon.
- Mini tip: In a skillet, brown the reserved 1/2 pound sausage until small bits form; sprinkle the 2 tablespoons flour over the meat and stir for 1 minute to cook out raw flour taste. Slowly whisk in 2 cups milk, bringing to a simmer. Season with salt and plenty of cracked black pepper, plus onion and garlic powders. If it becomes too thick, add a splash more milk.
- Assemble and top with cheese.
- Why it matters: Layering cheese both inside and on top ensures gooey, melty results.
- Visual cues: Enchiladas should glisten under a blanket of warm gravy and melted cheese.
- Mini tip: Spoon gravy over each rolled tortilla so it covers seams and tops. Sprinkle remaining 1 cup of cheese evenly across the pan.
- Bake until bubbling and golden.
- Why it matters: Baking melds flavors and gives the top a pleasant color.
- Visual cues: Cheese should be melted and bubbling, edges of tortillas lightly browned.
- Mini tip: Bake at 375 F for 15 to 20 minutes; broil 1 to 2 minutes if you want browned peaks. Watch carefully when broiling.
- Rest, garnish, and serve.
- Why it matters: A short rest allows the gravy to settle so slices keep their shape.
- Visual cues: Gravy will thicken slightly as it cools and cling to servings.
- Mini tip: Garnish with chopped fresh herbs, sliced green onions, or diced tomatoes for brightness. For a handheld breakfast to-go, wrap a single enchilada in foil.
- Clean-up and tips for leftovers.
- Why it matters: Quick clean-up keeps the kitchen welcoming and ready for next time.
- Visual cues: Use a silicone spatula to lift any stuck cheese gently.
- Mini tip: Line the baking dish with foil when assembling if you want an easier cleanup or plan to bake directly from foil.
- Add a make-ahead step if desired.
- Why it matters: Preparing components ahead saves precious morning minutes.
- Visual cues: Chill assembled uncooked enchiladas covered tightly in the fridge or freeze individually wrapped for longer storage.
- Mini tip: If refrigerating before baking, allow an extra 5 to 10 minutes of baking time to come to temperature.
- Serving order for a brunch spread.
- Why it matters: Temperature and pacing make the meal feel special.
- Visual cues: Place enchiladas at the center, buffet style, with sides arranged around.
- Mini tip: Offer small bowls of salsa, hot sauce, and a bright green salad for balance. If you want small bites to complement the enchiladas, consider pairing them with lighter finger foods like this everything-bagel stuffed mini peppers for contrast.

Serving Suggestions & Storage Tips
Serving ideas:
- Plate a single enchilada with a drizzle of gravy and a small side salad of arugula tossed in lemon vinaigrette for brightness.
- Make it a full brunch spread: add roasted tomatoes, sliced avocado, and a bowl of fresh fruit.
- For a heartier meal, serve with refried beans and a simple cilantro-lime rice.
Pairings:
- A crisp green salad with citrus segments cuts through the richness.
- Bright pico de gallo or a mild tomatillo salsa adds acidity and complexity.
- For a cozy dinner, serve with buttery sautéed greens or grilled vegetables.
Storage:
- Refrigerate leftovers in an airtight container for up to 3 to 4 days.
- To freeze, wrap individual enchiladas tightly in foil or plastic wrap, then place in a freezer-safe bag for up to 2 months.
Reheating:
- Oven reheat: Place enchiladas in a baking dish, cover with foil, and bake at 350 F for 15 to 20 minutes or until heated through. Remove foil the last 5 minutes to refresh the top.
- Microwave: Reheat individual portions on a microwave-safe plate for 1 to 2 minutes, rotating once, until warm. Add a splash of milk if the gravy seems thick.
- Stovetop: Warm on low in a covered skillet with a splash of milk to revive gravy, stirring gently to avoid breaking the tortillas.
Helpful Notes & Variations
Substitutions:
- Meatless: Use plant-based crumbled sausage for both the filling and gravy for a vegetarian-friendly dish.
- Dairy-free: Swap dairy milk for unsweetened oat or soy milk and use dairy-free cheese shreds.
- Gluten-free: Use a gluten-free flour blend for the gravy and gluten-free tortillas to keep the dish accessible.
Dietary adaptations:
- Low-sodium: Use low-sodium sausage or rinse and blot plant-based sausages; test the gravy seasoning before serving.
- Lower fat: Use lean sausage alternatives and lower-fat milk; reduce cheese or choose a strong-flavored cheese so you can use less.
- High-protein: Add cooked white beans or diced cooked chicken breast to the filling (use pork-free options only).
Flavor add-ins:
- Sautéed peppers and onions add sweetness and color to the filling.
- A sprinkle of smoked paprika or chipotle powder in the gravy gives a subtle smoky warmth.
- Fresh herbs such as cilantro or chives brighten the plate just before serving.
Common mistakes and how to avoid them:
- Overcooking eggs: Remove eggs from heat when slightly underdone; they will finish cooking in the oven.
- Watery filling: Squeeze excess moisture from thawed hash browns and avoid watery store-bought salsa in the filling.
- Lumpy gravy: Whisk the flour into the cooked sausage bits and cook for a minute before adding milk; whisk constantly when adding liquid and simmer until smooth.
- Soggy tortillas: Warm tortillas before rolling and consider lightly pan-toasting them for a minute per side for added structure.
Practical tips:
- Assemble enchiladas snugly but not overly tight to allow gravy to circulate.
- If you prefer a saucier dish, double the gravy recipe; keep a cup warm to pour when serving.
- Taste as you go. Sausage and cheese vary in saltiness; seasoning at each step keeps the final dish balanced.
Conclusion
This recipe stands out because it transforms humble breakfast ingredients into an indulgent, comforting dish that’s easy to make and endlessly adaptable. The balance of fluffy eggs, savory sausage, and creamy gravy is pure comfort-food magic, and the flexibility to go meatless or dairy-free means everyone at your table can enjoy it. For more ideas and inspiration on southern-style breakfast enchiladas and variations, check out this well-loved Southern Breakfast Enchiladas with Sausage Gravy and a beautiful take from a seasoned home cook at Breakfast Enchiladas with Sausage Gravy – Chef Elizabeth Reese. Ready to share this at your next brunch? Try it this weekend and tell me how your family likes it.
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes. You can prepare the filling and make the gravy up to two days ahead and refrigerate them separately. Assemble the enchiladas and keep them covered in the baking dish in the refrigerator for up to 24 hours before baking. If freezing, assemble and freeze individually wrapped; thaw overnight in the fridge before baking. Making parts ahead helps morning rushes or gives you flexibility for hosting.
How should I store leftovers and how long do they last?
Store leftovers in an airtight container in the refrigerator for 3 to 4 days. For longer storage, freeze portions individually wrapped, then place them all together in a freezer bag for up to 2 months. Labeling with the date helps you manage freshness.
What is the best way to reheat or serve this recipe after storage?
For the best texture, reheat in the oven: preheat to 350 F, cover the dish with foil, and bake for 15 to 20 minutes until heated through. Remove foil and bake an extra 3 to 5 minutes if you want the top a little crisp. Microwaving works for quick meals—heat on high for 1 to 2 minutes—but the oven gives a more even texture and revives the gravy best.
Can I adjust or substitute ingredients to fit my preferences?
Absolutely. Swap in plant-based sausage for a vegetarian option, use dairy-free milk and cheese to make it vegan-friendly, or choose gluten-free flour and tortillas if needed. You can also add vegetables like bell peppers, onions, or spinach to increase nutrients and color. Taste as you go because these swaps can change salt levels and texture.
Do you have tips to ensure the best texture and flavor every time?
Yes. Warm your tortillas before rolling so they don’t crack. Keep scrambled eggs slightly undercooked before assembling so they stay moist after baking. Brown the sausage well for depth of flavor, and whisk the flour into the sausage fat before adding milk to prevent gravy lumps. Finally, let the dish rest a few minutes after baking so the gravy sets slightly, making portions cleaner and easier to serve.

Breakfast Enchiladas with Sausage Gravy
Ingredients
Method
- Brown the sausage for the filling until evenly browned.
- Cook the scrambled eggs until just set.
- Prepare hash browns or roasted potatoes.
- Combine filling ingredients in a large bowl.
- Warm tortillas for flexibility.
- Roll the enchiladas with filling and place seam-side down.
- Brown the reserved sausage, then sprinkle flour and cook for 1 minute.
- Slowly whisk in milk and bring to a simmer.
- Season gravy to taste.
- Spoon gravy over rolled tortillas and top with cheese.
- Bake at 375°F for 15 to 20 minutes until bubbling.
- Let rest before serving.
