Breakfast Enchiladas with Sausage Gravy

By:

| Published on:

April 24, 2026

Breakfast Enchiladas with Sausage Gravy

Making breakfast is often a cherished ritual, especially when you can prepare something substantial and irresistible. Breakfast enchiladas with sausage gravy are a fantastic way to start the day, combining the comforting elements of eggs, cheese, and a rich sauce. This recipe not only fits the bill for a warm, filling breakfast, but it can also easily feed a crowd or make for delightful leftovers. Whether you’re looking for a simple brunch idea or want to treat yourself to a hearty meal, these enchiladas are sure to be a hit.

Why cook this at home

This recipe offers numerous benefits aside from taste. It’s relatively quick to prepare, making it perfect for busy mornings. Using ingredients like scrambled eggs, crumbled sausage, and cheese, it appeals to various palates. The versatility in using plant-based options also accommodates different dietary preferences, ensuring everyone can enjoy a serving. Finally, the layers of flavors created in the sausage gravy elevate a standard breakfast into something truly special.

Steps at a glance

  • Scramble the eggs in a skillet until cooked through.
  • Brown the sausage in a separate pan for the filling.
  • Prepare the sausage gravy with flour and milk.
  • Assemble the enchiladas in tortillas with cheese and hash browns.
  • Pour the gravy over the enchiladas before baking.
  • Bake until golden and bubbling.

Key ingredients

  • 6 pieces Eggs (scrambled)
  • 1 pound Beef sausage (crumbled, can use plant-based for a meatless version)
  • 2 cups Cheese (use dairy alternatives if needed)
  • 1 cup Hash Browns (can substitute with roasted potatoes)
  • 4 pieces Tortillas (can use gluten-free)
  • 1/2 pound Beef sausage (for sausage gravy)
  • 2 tablespoons Flour (to thicken gravy)
  • 2 cups Milk (use plant-based milk for a vegan version)
  • Seasonings (to taste)

How to prepare it

  1. In a large skillet over medium heat, scramble the eggs until just set, then remove them from the heat.
  2. In another pan, brown the beef sausage over medium heat until fully cooked, breaking it into crumbles.
  3. Reserve half of the cooked sausage for the enchiladas. In the same pan, use the remaining sausage to create the gravy.
  4. Sprinkle flour over the cooked sausage, stirring for about a minute, then slowly whisk in the milk. Cook until the mixture thickens.
  5. Preheat your oven to 350°F (175°C).
  6. To assemble, spread some of the sausage mixture down the center of each tortilla, add scrambled eggs, hash browns, and cheese, then roll them up.
  7. Place the rolled tortillas seam side down in a greased baking dish. Pour the sausage gravy over the top of the enchiladas.
  8. Bake in the preheated oven for about 25 minutes, until bubbly and golden.

Delicious Breakfast Enchiladas with Sausage Gravy Made Easy

What to serve it with

These breakfast enchiladas pair wonderfully with a fresh fruit salad or sliced avocados for contrast. A side of crispy hash browns or roasted potatoes can complement the meal, enhancing the hearty vibe. For a refreshing beverage, consider serving it with freshly squeezed orange juice or a smoothie.

How to store and freeze

Refrigerate any leftovers in an airtight container, where they will remain fresh for up to 3 days. For longer storage, freeze the enchiladas in a freezer-safe container for up to 2 months. When ready to enjoy, reheat the enchiladas in the microwave or oven until they reach an internal temperature of 165°F (74°C). Always discard leftovers that have been left at room temperature for more than 2 hours to ensure food safety.

Tips for best results

  • For a creamier gravy, opt for whole milk or a combination of dairy and plant-based milk.
  • Consider using tortillas made from corn for a gluten-free option that adds a unique taste.
  • Preheat the oven properly to ensure even baking and a crispy topping.
  • If you enjoy spice, adding diced jalapeños to the stuffing or seasoning can elevate the flavor profile.
  • To save time, prep the sausage and gravy a day in advance and assemble the enchiladas the following morning.

Ways to change it up

Feel free to swap out the protein for plant-based sausage or turkey sausage if preferred. Adding vegetables like bell peppers, onions, or spinach can enhance the nutritional value. Cheese lovers might enjoy experimenting with different types of cheese for the filling, such as pepper jack for extra heat or a sharp cheddar for a tangy bite. For a regional twist, try using southwestern-style spices in the gravy.

Your questions answered

Can I make this recipe ahead of time?

Absolutely. You can prepare the eggs and sausage the night before, assemble the enchiladas, and store them in the fridge. Just bake them in the morning.

What can I substitute for sausage?

You can use beef sausage, turkey sausage, or skip the meat entirely and opt for plant-based sausage alternatives for a vegetarian or vegan version.

How can I reheat the leftovers?

You can reheat the enchiladas in the microwave or place them back in the oven at 350°F (175°C) until warmed through. Ensure they reach an internal temperature of 165°F (74°C).

Can I freeze the enchiladas?

Yes, they freeze well. Just ensure they are tightly wrapped to avoid freezer burn.

What are good sides for this dish?

Consider serving it with a light salad, roasted veggies, or even yogurt for a refreshing balance to the richness of the enchiladas.

Trying out this breakfast enchilada recipe can be an exciting way to start your day. The combination of eggs and sausage with rich gravy creates a fulfilling meal. Feel free to experiment with different variations. Share your creations to inspire others loved ones to recreate this comforting breakfast delight.

Print

Breakfast Enchiladas with Sausage Gravy

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and comforting breakfast dish featuring scrambled eggs, crumbled sausage, and rich sausage gravy, all wrapped in tortillas.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Scale
  • 6 pieces Eggs (scrambled)
  • 1 pound Beef sausage (crumbled, can use plant-based for a meatless version)
  • 2 cups Cheese (use dairy alternatives if needed)
  • 1 cup Hash Browns (can substitute with roasted potatoes)
  • 4 pieces Tortillas (can use gluten-free)
  • 1/2 pound Beef sausage (for sausage gravy)
  • 2 tablespoons Flour (to thicken gravy)
  • 2 cups Milk (use plant-based milk for a vegan version)
  • Seasonings (to taste)

Instructions

  1. In a large skillet over medium heat, scramble the eggs until just set, then remove them from the heat.
  2. In another pan, brown the beef sausage over medium heat until fully cooked, breaking it into crumbles.
  3. Reserve half of the cooked sausage for the enchiladas. In the same pan, use the remaining sausage to create the gravy.
  4. Sprinkle flour over the cooked sausage, stirring for about a minute, then slowly whisk in the milk. Cook until the mixture thickens.
  5. Preheat your oven to 350°F (175°C).
  6. To assemble, spread some of the sausage mixture down the center of each tortilla, add scrambled eggs, hash browns, and cheese, then roll them up.
  7. Place the rolled tortillas seam side down in a greased baking dish. Pour the sausage gravy over the top of the enchiladas.
  8. Bake in the preheated oven for about 25 minutes, until bubbly and golden.

Notes

These enchiladas can be made ahead of time and refrigerated or frozen for later use.

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 28g
  • Saturated Fat: 10g
  • Unsaturated Fat: 14g
  • Trans Fat: 1g
  • Carbohydrates: 35g
  • Fiber: 4g
  • Protein: 24g
  • Cholesterol: 220mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star