Go Back
Breakfast Enchiladas with Sausage Gravy - 2 Thumbnail

Breakfast Enchiladas with Sausage Gravy

Breakfast Enchiladas with Sausage Gravy are the ultimate comfort food for mornings, brunch gatherings, or even breakfast-for-dinner nights. Warm tortillas are filled with fluffy scrambled eggs, savory sausage, crispy hash browns, and plenty of melted cheese, then topped with rich, creamy sausage gravy and baked until bubbly and golden. Every bite delivers a satisfying mix of textures and classic Southern flavors. This hearty dish is easy to prepare, great for feeding a crowd, and perfect for make-ahead meals. Serve it with fresh fruit, biscuits, or a simple salad to create a complete brunch spread that everyone will love and request again.
Prep Time 20 minutes
Cook Time 35 minutes
Course: Breakfast, Main Course, Side Dish
Cuisine: American

Ingredients
  

  • Ingredients
  • For the Enchilada Filling
  • 6 large eggs cooked and lightly scrambled
  • 1 lb breakfast sausage crumbled (plant-based sausage works too)
  • 2 cups shredded cheese use dairy-free cheese if preferred
  • 1 cup crispy hash browns or diced roasted potatoes
  • 4 tortillas regular or gluten-free
  • For the Sausage Gravy
  • ½ lb breakfast sausage
  • 2 tablespoons all-purpose flour
  • 2 cups milk or any plant-based milk
  • Seasonings & Extras
  • Salt pepper, and other spices to taste
  • Optional toppings: chopped parsley extra cheese, or green onions

Method
 

Step 1: Cook the Filling

Place a large skillet over medium heat and scramble the eggs until they become soft and fluffy, about 4–5 minutes. Add the cooked crumbled sausage, crispy hash browns, and shredded cheese. Stir everything together until the cheese melts and the mixture turns warm and creamy. This savory blend becomes the rich filling for your enchiladas.

    Step 2: Fill and Roll the Tortillas

    Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish. Lay one tortilla flat and spoon a portion of the filling down the center. Roll the tortilla tightly and place it seam-side down in the baking dish. Continue filling and rolling until all tortillas are arranged snugly in the pan.

      Step 3: Prepare the Sausage Gravy

      In a saucepan, cook ½ pound of sausage over medium heat until browned. Sprinkle in the flour and stir well, cooking for about a minute so the flour absorbs the fat. Slowly pour in the milk while whisking continuously. Let the mixture simmer for several minutes, stirring often, until the gravy thickens into a smooth, creamy sauce.

        Step 4: Pour and Bake

        Spread the sausage gravy evenly over the rolled enchiladas so they are fully coated. Cover the dish loosely with foil and bake for 25 minutes. Remove the foil and continue baking for another 10 minutes, allowing the top to bubble and turn lightly golden.

          Step 5: Serve and Garnish

          Let the enchiladas sit for a few minutes after removing them from the oven. This helps the filling set and prevents scorching bites. Sprinkle fresh herbs or additional cheese on top before serving. These enchiladas make a fantastic brunch centerpiece or a comforting weekend breakfast.

            Notes

            Make-Ahead Tips

            Planning ahead? These enchiladas work perfectly for meal prep.
            You can assemble the tortillas and place them in the baking dish up to 24 hours before baking. Cover tightly and refrigerate until ready to cook.
            The sausage gravy can also be prepared ahead of time and stored in the refrigerator for up to 3 days. When it’s time to bake, simply warm the gravy, pour it over the enchiladas, and cook as directed.

            Delicious Variations to Try

            Meat-Free Version

            Swap the sausage with sautéed mushrooms or plant-based sausage and use vegetable-based gravy for a satisfying vegetarian option.

            Spicy Twist

            Mix chopped jalapeños or a splash of hot sauce into the filling to add extra heat and bold flavor.

            Extra Cheesy

            Blend different cheeses like cheddar, pepper jack, or Monterey Jack for an ultra-gooey texture.

            Low-Carb Option

            Replace tortillas with thin slices of zucchini or eggplant for a lighter version of the dish.

            Breakfast Taco Style

            Serve the filling inside small corn tortillas topped with salsa and avocado for a fun taco-inspired brunch idea.

            Pro Tips for Perfect Breakfast Enchiladas

            Choose flavorful sausage. High-quality sausage adds depth and richness to both the filling and gravy.
            Keep potatoes crispy. Make sure hash browns are well cooked before mixing them into the filling to avoid sogginess.
            Adjust gravy thickness. Add more milk for a thinner sauce or a little extra flour for a thicker gravy.
            Don’t overfill tortillas. Too much filling makes them harder to roll and can cause them to fall apart.
            Season as you go. Taste the filling before rolling to ensure balanced flavor.

            Storing and Freezing

            Refrigerating

            Place leftovers in an airtight container and store in the fridge for up to 3 days. Reheat in a 350°F oven until warmed through.

            Freezing

            Unbaked enchiladas can be frozen for up to 2 months. Wrap tightly with plastic wrap and foil to prevent freezer burn.

            Reheating from Frozen

            Thaw overnight in the refrigerator, then bake at 350°F for 25–30 minutes while covered with foil.

            What to Serve with Breakfast Enchiladas

            These enchiladas pair beautifully with several brunch favorites:
            • Crispy bacon for extra savory crunch
            • Fresh fruit salad to add brightness and balance
            • Flaky biscuits for soaking up extra gravy
            • Breakfast smoothies for a refreshing contrast
            • Sweet potato hash for a flavorful and hearty side

            Frequently Asked Questions

            How can I check if eggs are fresh?

             Place an egg in a bowl of water. Fresh eggs sink, while older eggs float. A quick smell test also helps—spoiled eggs have a noticeable odor.

            How should leftovers be stored?

             Keep leftover enchiladas in an airtight container in the refrigerator for up to three days.

            Can these enchiladas be frozen?

             Yes. Assemble the enchiladas without baking, wrap tightly, and freeze for up to two months.

            What if my gravy is too thin?

             Mix a small amount of flour or cornstarch with water to create a slurry. Stir it into the gravy while it simmers until it thickens.

            Can this recipe be made vegan?

             Absolutely. Use egg substitutes, plant-based sausage, dairy-free cheese, and plant milk for the gravy.

            Final Thoughts

            Breakfast enchiladas with sausage gravy bring together everything people love about a comforting morning meal—fluffy eggs, savory sausage, melty cheese, and creamy gravy wrapped inside warm tortillas.
            They’re hearty, satisfying, and incredibly flexible. Whether you’re preparing brunch for a crowd, planning a cozy weekend breakfast, or even making breakfast for dinner, this recipe fits the moment perfectly.
            Once you try these enchiladas, don’t be surprised if they become a regular favorite in your kitchen. One bite of that rich gravy and cheesy filling, and everyone at the table will be asking for seconds.