The richness of the sausage gravy is the star of this dish. It’s not just your typical gravy—oh no, this one’s loaded with crumbled breakfast sausage, seasoned just right with a hint of black pepper and a little heat. The gravy coats the warm, soft tortillas like a cozy blanket, oozing over the edges to pool around the crispy, golden bites of breakfast enchiladas. That first bite is like a warm hug from the inside, with the savory flavors melding together, each layer of the dish supporting the other in perfect harmony.
What I love about this recipe is how versatile it is. You can spice things up with a touch of hot sauce or keep it mild, letting the sausage speak for itself. And let’s not forget the eggs—scrambled, soft, and fluffy—sitting alongside the gravy, adding a comforting, creamy texture that balances out the richness of the sauce. This dish isn’t just about breakfast; it’s a celebration of bold flavors and home-cooked goodness.
I’ve made this for brunch gatherings, and it’s always a crowd-pleaser. The best part? You can prep everything ahead of time, letting the flavors marinate and the dish come together effortlessly when you’re ready to bake. The aroma as it cooks is enough to make anyone’s stomach rumble, and when it’s ready, you’ll find yourself savoring each bite a little longer, because, well, it’s just that good.
When it comes to Southern Breakfast Enchiladas with Sausage Gravy, the magic is all in the ingredients. Each one plays a vital role in bringing that rich, comforting flavor we crave. From the savory sausage to the pillowy tortillas, every component contributes to that perfect balance of textures and flavors.
Key Ingredients for Southern Breakfast Enchiladas with Sausage Gravy
Breakfast Sausage
The heart of the gravy, breakfast sausage brings a deliciously savory flavor with just the right amount of seasoning. Its crumbled texture blends seamlessly into the rich, creamy gravy, infusing every bite with that familiar, comforting taste.
Black Pepper
A simple but essential seasoning, black pepper adds a subtle warmth and depth of flavor to the gravy. It’s just enough to give it a little kick without overpowering the other ingredients.
Tortillas
Soft, warm tortillas serve as the base for the enchiladas. They provide the perfect canvas to soak up the savory sausage gravy while also adding a slight chewiness that contrasts nicely with the crispy edges.
Eggs
Scrambled eggs bring a fluffy, creamy texture that cuts through the richness of the gravy. Their mild flavor complements the sausage, adding a comforting and soft contrast to the crispy tortilla bites.
Cheese
Melted cheese adds a layer of gooey, creamy goodness that binds everything together. It gives each bite an extra indulgent touch, while its richness balances the heat from the sausage and black pepper.
Milk
Milk helps to create a smooth, velvety texture for the gravy, making it rich without being too heavy. It ensures that the sausage gravy is the perfect consistency to coat everything just right.
Hot Sauce (Optional)
For those who like a little extra heat, a dash of hot sauce can take this dish to the next level. It adds a zesty punch that perfectly complements the savory richness of the sausage and gravy.
How to Make Southern Breakfast Enchiladas with Sausage Gravy

- Start by preparing the sausage gravy. In a large skillet, cook the breakfast sausage over medium heat until browned and crumbled. Break it up with a spoon as it cooks to get small, even pieces. Once fully cooked, remove any excess fat from the skillet, leaving just a little bit for flavor.
- Add the flour to the skillet with the sausage and stir constantly for about 1-2 minutes. This will create a roux and help thicken the gravy. Make sure the flour is well incorporated with the sausage.
- Slowly pour in the milk while stirring continuously to prevent lumps. Keep stirring until the gravy thickens to a smooth, velvety texture. This should take about 3-5 minutes. Season with black pepper and salt to taste. If you want to spice it up, this is also the time to add a dash of hot sauce. Set the gravy aside.
- While the gravy is thickening, scramble the eggs. In a separate pan, melt a small amount of butter over medium heat. Once melted, crack in the eggs and gently stir until they are cooked through but still soft and fluffy. Set them aside.
- Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with butter or cooking spray.
- Warm the tortillas by placing them in a dry skillet for about 10-20 seconds on each side, or wrap them in a damp paper towel and microwave them for 30 seconds. This will make them more pliable and easier to roll.
- To assemble the enchiladas, place a warm tortilla on a flat surface. Spoon a generous amount of scrambled eggs and sausage gravy onto the center of the tortilla, then roll it up tightly. Repeat with the remaining tortillas.
- Place the rolled tortillas seam-side down in the prepared baking dish. Once all the tortillas are in the dish, pour the remaining sausage gravy over the top, making sure to cover each one generously.
- Sprinkle shredded cheese evenly over the top of the gravy. Use as much or as little as you like, depending on how cheesy you want your enchiladas to be.
- Bake in the preheated oven for 20-25 minutes, or until the cheese is melted and bubbly, and the edges of the tortillas are crispy.
- Once baked, remove from the oven and let the dish rest for a few minutes before serving. Drizzle with a little extra hot sauce if you’re feeling bold, and garnish with fresh herbs like cilantro or parsley if desired. Serve hot and enjoy every mouthwatering bite!
Serving Suggestions for Southern Breakfast Enchiladas with Sausage Gravy
Top with Fresh Avocado or Guacamole
A few slices of ripe avocado or a dollop of creamy guacamole is the perfect contrast to the richness of the sausage gravy. The coolness of the avocado complements the warmth of the enchiladas and adds a buttery texture that enhances each bite.
Pair with a Light Fruit Salad
A refreshing fruit salad, like one with juicy citrus, berries, and a hint of mint, provides a delightful balance to the indulgence of the enchiladas. The burst of sweet and tangy flavors will cleanse your palate between bites, making each forkful feel like a new adventure.
Serve with Crispy Hash Browns or Roasted Potatoes
For an extra hearty breakfast, serve these enchiladas alongside crispy hash browns or roasted potatoes. The crispy, golden edges of the potatoes give you that satisfying crunch while staying simple enough to let the enchiladas shine. Plus, who can resist a little extra crunch in the morning?
How to Store Southern Breakfast Enchiladas with Sausage Gravy
If you’re lucky enough to have leftovers (and trust me, it happens!), storing these Southern Breakfast Enchiladas with Sausage Gravy is a breeze, and they taste just as good the next day. To keep them fresh, start by letting the dish cool down to room temperature before storing. This helps avoid any extra moisture build-up inside the container.
For short-term storage, simply cover the enchiladas with plastic wrap or foil and pop them in the fridge. They’ll stay good for about 3-4 days, and when you’re ready to enjoy them again, just reheat them in the oven or microwave. If you’re reheating in the oven, cover them loosely with foil to prevent the top from getting too crispy and dry, then bake until heated through.
Now, if you’re planning to store the enchiladas for a longer stretch, you can freeze them. Wrap each individual enchilada tightly in plastic wrap and then store them in a freezer-safe bag or container. These will keep well for up to 3 months. To reheat from frozen, simply thaw them in the fridge overnight and bake as usual. The rich, savory flavors will come right back, and you’ll feel like you’re diving into a fresh batch.
Conclusion

And there you have it—Southern Breakfast Enchiladas with Sausage Gravy, a dish that’s as comforting as it is delicious. Whether you’re making it for a cozy breakfast at home or a brunch gathering with friends, this recipe is sure to warm everyone up and leave them coming back for seconds. The rich sausage gravy, the soft tortillas, the fluffy eggs, and the gooey cheese all come together in perfect harmony to create a truly irresistible meal.
If you decide to give this recipe a try, I’d love to hear how it turns out! Whether it’s your first time or you’re already a breakfast enchilada pro, feel free to share your thoughts, questions, or any tweaks you made to make it your own. This dish is all about making it work for you, so don’t be afraid to get creative!
Southern Breakfast Enchiladas with Sausage Gravy
Description
Imagine warm corn tortillas wrapped around scrambled eggs, cheese, and savory sausage, all smothered in creamy, rich sausage gravy. The perfect blend of Southern comfort and bold flavor in every bite—this dish is a breakfast lover’s dream!
Ingredients
Instructions
-
Heat the butter and olive oil in a large skillet over medium heat.
-
Add the diced onion and sauté until softened, about 4-5 minutes.
-
Add the minced garlic and cook for an additional 1 minute, stirring occasionally.
-
Add the breakfast sausage to the skillet and break it up into smaller pieces as it cooks.
-
Continue cooking the sausage until browned and fully cooked, about 8-10 minutes.
-
Once the sausage is cooked, sprinkle the flour over the mixture and stir to combine.
-
Cook the flour for 1-2 minutes, stirring constantly to avoid burning.
-
Gradually pour in the milk while stirring to prevent lumps from forming.
-
Add the salt, black pepper, cayenne pepper, paprika, ground sage, garlic powder, onion powder, and thyme.
-
Stir the mixture and bring it to a simmer over medium heat.
-
Let the gravy cook for 5-7 minutes until it thickens to your desired consistency.
-
Once thickened, remove the skillet from heat and set it aside.
-
Preheat your oven to 375°F (190°C).
-
Lightly grease a 9x13-inch baking dish with butter or cooking spray.
-
Place the flour tortillas on a clean surface and spoon about 2-3 tablespoons of the sausage gravy onto the center of each tortilla.
-
Sprinkle a small handful of shredded cheddar cheese and Monterey Jack cheese over the gravy on each tortilla.
-
Roll up each tortilla tightly to form a closed enchilada.
-
Place the enchiladas seam-side down in the prepared baking dish, lining them up closely together.
-
Pour the remaining sausage gravy evenly over the top of the rolled tortillas.
-
Sprinkle the remaining shredded cheddar and Monterey Jack cheeses over the top of the gravy.
-
Bake the enchiladas in the preheated oven for 20-25 minutes, or until the cheese is melted and bubbly.
-
Remove the baking dish from the oven and let the enchiladas cool for a few minutes.
-
Sprinkle the chopped fresh parsley over the top for garnish.
-
Drizzle the hot sauce evenly over the enchiladas for an extra kick.
-
Serve the Southern Breakfast Enchiladas warm and enjoy!
Note
- For a richer flavor, use a combination of butter and olive oil as it balances the richness of the gravy while preventing burning.
- Feel free to swap the breakfast sausage for chorizo for a spicier, more flavorful twist.
- To make the dish gluten-free, substitute the all-purpose flour with a gluten-free flour blend.
- For extra heat, increase the amount of cayenne pepper or add diced jalapenos to the sausage mixture.
- You can prepare the sausage gravy ahead of time and refrigerate it for up to 2 days before assembling the enchiladas.
