Sausage Gravy Breakfast Enchiladas
Southern Breakfast Enchiladas with Sausage Gravy – The Ultimate Comfort Brunch
What happens when you combine the cheesy, satisfying comfort of Tex-Mex enchiladas with the deep, savory tradition of Southern sausage gravy? You get these Southern Breakfast Enchiladas—an indulgent, hearty, and unbelievably delicious dish that takes brunch to a whole new level. This casserole is packed with fluffy scrambled eggs, plenty of cheese, and savory sausage, all smothered in the creamiest, thickest homemade sausage gravy you’ve ever tasted.
Perfect for a lazy weekend brunch, a special holiday morning, or even a fun ‘breakfast-for-dinner’ night, these enchiladas are guaranteed to be a crowd-pleaser. They are rich, comforting, and easily made ahead of time!
🛒 Ingredients
For the Breakfast Enchiladas
- 8 small to medium flour tortillas (burrito or fajita size)
- 1 lb bulk breakfast sausage (mild or spicy)
- 8 large eggs, scrambled
- 1 ½ cups shredded cheddar cheese (or a blend of Monterey Jack and Cheddar)
- 2 tablespoons vegetable oil (for softening tortillas)
For the Creamy Sausage Gravy
- 1 tablespoon reserved sausage fat or butter
- ¼ cup all-purpose flour
- 3 cups milk (whole milk recommended for richness)
- ½ teaspoon salt
- ½ teaspoon black pepper
- ¼ teaspoon garlic powder (optional)
For Garnish
- 2 tablespoons fresh parsley or chives, chopped

🔥 Instructions
1. Cook the Filling
- Cook Sausage: In a large skillet, brown the 1 lb of bulk breakfast sausage over medium heat, breaking it up as it cooks. Drain off and reserve 1 tablespoon of the grease for the gravy. Set the cooked sausage crumbles aside.
- Scramble Eggs: Scramble the 8 large eggs in the same skillet (or a separate pan) until just set and fluffy. Season lightly with salt and pepper.
- Warm Tortillas: Briefly warm the tortillas (either in a dry skillet for 10 seconds per side or stack them wrapped in a damp paper towel and microwave for 30 seconds) to make them pliable.
2. Assemble the Enchiladas
- Preheat Oven: Preheat your oven to 375°F (190°C). Lightly grease a 9×13 inch baking dish.
- Fill Tortillas: Lay a tortilla flat. Place a spoonful of scrambled eggs down the center, followed by a sprinkle of cheese, and a light layer of the cooked sausage crumbles.
- Roll: Roll the tortilla tightly and place it seam-side down in the prepared baking dish. Repeat with the remaining tortillas and filling.
3. Prepare the Sausage Gravy
- Make Roux: In a medium saucepan, melt the 1 tablespoon of reserved sausage fat (or butter) over medium heat. Whisk in the ¼ cup of all-purpose flour. Cook for 1–2 minutes, whisking constantly, until the mixture (the roux) is smooth and bubbly.
- Add Milk: Gradually pour in the 3 cups of milk, whisking continuously to prevent lumps.
- Simmer: Bring the mixture to a low simmer. Continue to cook, stirring frequently, for 5–7 minutes, or until the gravy has thickened significantly and can coat the back of a spoon.
- Season: Stir in the salt, pepper, and garlic powder. Taste and adjust seasonings.
4. Bake and Serve
- Cover: Pour the prepared sausage gravy evenly over the rolled enchiladas in the baking dish. Ensure they are completely covered.
- Bake: Bake for 20–25 minutes, or until the gravy is bubbly around the edges and the enchiladas are heated through.
- Garnish: Remove from the oven. Let rest for 5 minutes. Scoop onto plates, top with a final sprinkle of the reserved crispy sausage crumbles and fresh chopped parsley or chives. Serve hot!
🥓 The Gravy Game-Changer
What sets this recipe apart is the inclusion of the authentic Southern Sausage Gravy. Unlike a traditional enchilada sauce, this gravy is rich, peppery, and made from a simple roux (fat and flour) thickened with milk.
- Roux: Cooking the flour and fat for 1–2 minutes is essential to cook out the raw flour taste, creating the nutty base flavor of the gravy.
- Fat is Flavor: Using the reserved sausage grease adds an incredible depth of savory flavor that butter alone can’t replicate. Don’t skip this step!
- Consistency: The gravy should be thick enough to cling to the enchiladas but still pourable. If it’s too thick, add a splash more milk; too thin, simmer a bit longer.
🍳 Filling Variations
While the eggs, sausage, and cheese combination is a classic for a reason, you can easily customize the filling:
- Potato Power: Add some cooked, diced hash browns or tater tots to the egg mixture before rolling for extra bulk and texture.
- Vegetable Boost: Stir in sautéed diced onions, bell peppers, or mushrooms to the scrambled eggs for added flavor and nutrients.
- Spice It Up: Use spicy breakfast sausage, or sprinkle a dash of hot sauce or red pepper flakes over the eggs before rolling.

❄️ Make-Ahead & Freezing Tips
This is a fantastic meal to prep ahead of time, which is essential for holiday mornings!
- Assemble Ahead: Assemble the enchiladas (Step 2) and refrigerate them overnight. Make the sausage gravy separately (Step 3) and store it in an airtight container in the fridge. The next morning, simply pour the cold gravy over the enchiladas and bake for an additional 10–15 minutes until heated through.
- Freezing: Assemble the enchiladas, pour the gravy over the top, and wrap the entire dish tightly in plastic wrap and then foil. Freeze for up to 3 months. Thaw in the refrigerator overnight and bake as directed.
💬 Conclusion – Comfort in Every Bite
These Southern Breakfast Enchiladas with Sausage Gravy are more than just a meal; they’re an experience. They represent the best of hearty Southern comfort combined with the ease and structure of a Mexican casserole. The thick, peppery gravy ensures every bite is rich, satisfying, and full of flavor.
Next time you’re hosting brunch or simply want to spoil your family, turn to this recipe. It’s an easy, unforgettable way to bring warmth and deliciousness to the table!







