Ready to dive into something irresistibly comforting and bursting with flavor? Cozy Southern Sausage Enchiladas with Creamy Gravy bring together the rich, hearty taste of southern-style breakfast sausage, fluffy scrambled eggs, crispy tater tots, and melty cheeses, all wrapped in tender flour tortillas and blanketed in a luscious creamy gravy. This dish is pure morning magic, perfect for family gatherings or weekend brunches that crave a little southern soul. Once you try this, it’s going to be a staple you’ll want to make again and again!

Ingredients You’ll Need
Every ingredient in this recipe plays a starring role in delivering the comforting, rich flavors and inviting textures that make Cozy Southern Sausage Enchiladas with Creamy Gravy so special. From the spicy kick of jalapeno to the creamy cheesiness and crispy tater tots, these simple yet essential ingredients work beautifully together.
- 1 pound ground breakfast sausage: The savory and slightly spicy base that adds irresistible southern flavor.
- 1/2 cup diced onion: Adds sweetness and depth to balance the sausage’s richness.
- 1 jalapeno, minced: Brings a gentle heat that wakes up every bite.
- 1/3 cup all-purpose flour: Thickens the sausage gravy to the perfect creamy consistency.
- 2 3/4 cups milk: Creates the silky smooth gravy that envelops the enchiladas.
- 1/4 teaspoon salt: Enhances all the flavors without overpowering.
- 1/4 teaspoon pepper: Adds subtle spice to complement the creamy gravy.
- 10 large eggs: Scrambled slightly underdone to stay creamy inside the enchiladas.
- 2 tablespoons butter: For rich, fluffy scrambled eggs with a velvety finish.
- 2 cups cooked tater tots: Crispy nuggets that give satisfying texture and a touch of comfort food charm.
- 1 cup shredded Pepper Jack cheese: Adds creamy heat and complexity.
- 1 cup shredded cheddar cheese: Brings sharpness and melty goodness.
- 10 fajita-size flour tortillas: Soft, pliable wraps that hold all the delicious filling together perfectly.
How to Make Cozy Southern Sausage Enchiladas with Creamy Gravy
Step 1: Cook the Sausage Mixture
Start by placing the ground breakfast sausage in a large nonstick skillet over medium-high heat. Break it apart with a spatula as it cooks so it browns nicely. When the sausage is about halfway done, toss in the diced onion and minced jalapeno to let their flavors meld into the sausage as everything finishes cooking together.
Step 2: Separate Sausage Mixture for Gravy
Once cooked through, carefully remove one cup of the sausage, onion, and jalapeno mixture with a slotted spoon and set it aside in a bowl. This portion will be mixed with other ingredients for the filling. Leave the remaining sausage mixture in the skillet; this will become the base for the creamy gravy.
Step 3: Make the Creamy Sausage Gravy
Sprinkle the flour over the sausage mixture left in the skillet, stirring constantly for about one minute to cook out the raw flour taste. Slowly whisk in the milk to avoid lumps, then continue stirring and simmering until the mixture thickens into a smooth, velvety gravy. Season the gravy with salt and pepper, then remove from heat.
Step 4: Prepare the Scrambled Eggs
In a bowl, whisk together the eggs with a pinch of salt for seasoning. Melt butter in a clean nonstick pan over medium heat, then pour in the eggs. Gently scramble, taking care to remove them from the heat just before they’re fully set so they remain soft and creamy. They will finish cooking inside the enchiladas, keeping their luscious texture.
Step 5: Combine Filling Ingredients
In the bowl with the reserved sausage mixture, add the cooked tater tots, scrambled eggs, and half of the shredded Pepper Jack and cheddar cheeses. Mix gently to combine all the flavors and textures into one amazing filling.
Step 6: Assemble the Enchiladas
Lay out a fajita-size tortilla and spoon about 1/2 cup of the filling down the center. Roll it up tightly and place it seam side down in a lightly greased 9×13-inch baking dish. Repeat with remaining tortillas and filling until the dish is full.
Step 7: Top with Gravy and Cheese, Then Bake
Pour the creamy sausage gravy evenly over the rolled enchiladas, making sure each is coated in that warm southern goodness. Sprinkle the remaining shredded cheeses on top for a golden, bubbly finish after baking. Place the dish in a preheated 350°F oven and bake for 30 to 40 minutes until the cheese is melted and slightly browned.
How to Serve Cozy Southern Sausage Enchiladas with Creamy Gravy

Garnishes
To elevate your Cozy Southern Sausage Enchiladas with Creamy Gravy, consider fresh garnishes that add color and brightness. Chopped green onions, a sprinkle of fresh cilantro, or a dollop of sour cream bring wonderful contrast. A few slices of ripe avocado or diced tomatoes add lovely creaminess and freshness too.
Side Dishes
This hearty dish pairs beautifully with simple sides that don’t compete but complement. A crisp green salad tossed with a light vinaigrette, fresh fruit salad, or roasted veggies add freshness and balance. For a southern twist, serve with buttery biscuits or cornbread muffins to soak up every last drop of gravy.
Creative Ways to Present
Want to impress your guests? Serve individual enchilada portions on rustic wooden boards with small ramekins of extra gravy on the side for dipping. You can also make a layered casserole version in a deep dish for easy serving at brunch buffets, or add a sprinkle of pickled jalapenos on top for an extra tang that wakes up your taste buds.
Make Ahead and Storage
Storing Leftovers
Leftovers of the Cozy Southern Sausage Enchiladas with Creamy Gravy keep beautifully in the fridge for up to 3 days. Store them in an airtight container to maintain moisture and prevent the tortillas from drying out. Reheat gently to enjoy the creamy gravy and cheesy goodness all over again.
Freezing
This dish is freezer-friendly and perfect for meal prepping. Assemble the enchiladas without baking, then wrap the dish tightly with plastic wrap and foil before freezing for up to 2 months. When ready to enjoy, bake from frozen, adding some extra time to ensure it’s heated through.
Reheating
To reheat, cover the enchiladas with foil and bake in a 350°F oven until warmed through, usually about 20-25 minutes. Microwaving works for a quicker option but may soften the tortilla edges slightly. For the best texture, reheating in the oven keeps everything cozy and melty just as you want.
FAQs
Can I use a different type of sausage?
Absolutely! While the recipe calls for breakfast sausage for its seasoning and flavor, you can substitute mild or spicy Italian sausage or turkey sausage depending on your preference. Just make sure it’s ground for easy mixing.
What if I don’t have tater tots?
If tater tots aren’t on hand, you can use small diced roasted potatoes or hash browns. They’ll still add that delicious crispy texture in the filling.
Can I make this vegetarian?
To make a vegetarian version, swap the sausage for plant-based sausage or seasoned mushrooms. Use vegetable broth in place of milk if necessary, and enjoy the creamy gravy with all the same delicious layers.
How spicy is this dish?
The jalapeno adds a mild heat that elevates the dish without overwhelming it. You can easily adjust the amount depending on your spice tolerance or omit it altogether for a milder version.
Is this recipe good for larger gatherings?
Yes! Cozy Southern Sausage Enchiladas with Creamy Gravy multiply easily. Simply scale the ingredients up and use larger baking dishes or multiple pans. It’s a crowd-pleaser that’s perfect for feeding family and friends.
Final Thoughts
If comfort food had a crown, Cozy Southern Sausage Enchiladas with Creamy Gravy would wear it with pride. This recipe captures all the warmth and soul of southern cooking in every bite, from the savory sausage to the dreamy creamy gravy and crispy tater tots. Whether you’re feeding a crowd or treating yourself on a lazy weekend morning, these enchiladas deliver joy and satisfaction like no other. Give them a try—you might just find your new favorite breakfast tradition.
PrintCozy Southern Sausage Enchiladas with Creamy Gravy
Cozy Southern Sausage Enchiladas with Creamy Gravy are a comforting breakfast dish featuring ground breakfast sausage, scrambled eggs, crispy tater tots, and a blend of Pepper Jack and cheddar cheeses. These ingredients are rolled in flour tortillas, smothered in a rich and creamy sausage gravy, and baked to perfection for a hearty morning meal perfect for gatherings or weekend brunch.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 10 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: Southern American
Ingredients
Sausage Gravy
- 1 pound ground breakfast sausage
- 1/2 cup diced onion
- 1 jalapeno, minced
- 1/3 cup all-purpose flour
- 2 3/4 cups milk
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
Enchiladas Filling
- 10 large eggs
- 2 tablespoons butter
- 2 cups cooked tater tots
- 1 cup shredded Pepper Jack cheese
- 1 cup shredded cheddar cheese
Assembly
- 10 fajita-size flour tortillas
Instructions
- Cook the Sausage Mixture: Place sausage in a large nonstick pan over medium-high heat, crumbling it as it cooks. When the sausage is about halfway done, add the diced onion and minced jalapeno, cooking until fully cooked and fragrant.
- Reserve Sausage Mixture for Filling: Remove 1 cup of the sausage, onion, and jalapeno mixture using a slotted spoon and set it aside for the filling.
- Make the Sausage Gravy: Return the remaining sausage mixture in the skillet to the heat and sprinkle the flour over it. Stir and cook for 1 minute to eliminate raw flour taste. Gradually whisk in the milk and simmer until the gravy thickens. Remove from heat and season with salt and pepper.
- Preheat Oven and Prepare Baking Dish: Preheat your oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish for the enchiladas.
- Scramble the Eggs: In a bowl, whisk the eggs and season lightly with salt. Melt butter in a nonstick pan over medium heat, add the eggs, and scramble gently until just undercooked. Remove from heat as they will finish cooking in the oven.
- Mix the Filling: In a medium bowl, combine the reserved sausage mixture, cooked eggs, tater tots, and half of the shredded Pepper Jack and cheddar cheeses. Mix gently but thoroughly to create the filling.
- Assemble the Enchiladas: Place about 1/2 cup of the filling down the center of each flour tortilla. Roll them up tightly and arrange them seam side down in the prepared baking dish.
- Top with Gravy and Cheese: Pour the creamy sausage gravy evenly over the rolled enchiladas and sprinkle with the remaining Pepper Jack and cheddar cheese.
- Bake: Bake in the preheated oven for 30 to 40 minutes, until the cheese is melted and bubbly and the enchiladas are heated through.
Notes
- Serve warm for the best flavor and texture.
- For spicier enchiladas, add more jalapeno or include a dash of hot sauce in the filling.
- Use cooked tater tots for convenience; homemade tater tots can add a fresher taste.
- This dish can be made ahead and baked just before serving.
- Leftovers can be refrigerated and reheated in the oven for best results.