Southern Breakfast Enchiladas with Creamy Sausage Gravy

Southern Breakfast Enchiladas with Creamy Sausage Gravy

 

There’s nothing quite like a warm, hearty Southern breakfast to bring family and friends together, and these Southern Breakfast Enchiladas with Creamy Sausage Gravy are the ultimate comfort food. This delicious breakfast recipe combines fluffy scrambled eggs, savory breakfast sausage, melted cheddar and Monterey Jack cheese, and soft flour tortillas, all baked to perfection and smothered in a rich, homemade sausage gravy. Whether you’re preparing breakfast for a holiday gathering, weekend brunch, or simply looking for a filling make-ahead breakfast casserole, this recipe is guaranteed to impress everyone at the table.

Unlike traditional enchiladas, this Southern-inspired version swaps spicy sauces for creamy country sausage gravy, creating a comforting dish packed with classic breakfast flavors. Every bite is loaded with creamy eggs, seasoned sausage, gooey melted cheese, and warm tortillas covered in velvety gravy. It’s the perfect recipe for feeding a crowd or enjoying leftovers throughout the week.

Why You’ll Love This Southern Breakfast Enchiladas Recipe

  • Perfect for family breakfasts, brunches, and holiday mornings.
  • Loaded with protein from eggs and breakfast sausage.
  • Rich, creamy homemade sausage gravy.
  • Easy to prepare ahead of time.
  • Great for meal prep and freezer-friendly.
  • A comforting Southern breakfast everyone will enjoy.
  • Ready in about one hour.
  • Delicious with biscuits, fresh fruit, or crispy hash browns.

Ingredients

For the Breakfast Enchiladas

  • 8 large flour tortillas
  • 10 large eggs
  • 1 pound breakfast sausage
  • 2 tablespoons butter
  • 2 cups shredded sharp cheddar cheese
  • 1 cup shredded Monterey Jack cheese
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon paprika
  • Salt and freshly ground black pepper to taste
  • 2 tablespoons chopped fresh parsley (optional)

For the Homemade Sausage Gravy

  • 1 pound breakfast sausage
  • ¼ cup all-purpose flour
  • 3½ cups whole milk
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • 1 teaspoon freshly ground black pepper
  • ½ teaspoon salt
  • Pinch of cayenne pepper (optional)

Kitchen Equipment

  • Large skillet
  • Medium saucepan
  • Mixing bowl
  • Whisk
  • 9×13-inch baking dish
  • Cheese grater
  • Wooden spoon
  • Measuring cups and spoons

Step-by-Step Instructions

Step 1: Cook the Breakfast Sausage

Heat a large skillet over medium heat. Add the breakfast sausage and cook until browned and fully cooked, breaking it into small crumbles with a wooden spoon as it cooks. Once cooked, transfer half of the sausage to a bowl for the enchilada filling. Leave the remaining sausage in the skillet to prepare the homemade gravy.

Step 2: Prepare the Scrambled Eggs

Crack the eggs into a large bowl and whisk together with garlic powder, onion powder, paprika, salt, and black pepper.

Melt butter in another skillet over medium-low heat. Pour in the eggs and gently cook, stirring frequently until they are just set. Avoid overcooking since the eggs will continue cooking while baking.

Remove from heat and combine the scrambled eggs with the reserved cooked sausage.

Step 3: Assemble the Breakfast Enchiladas

Preheat your oven to 375°F (190°C).

Lightly grease a 9×13-inch baking dish.

Lay one tortilla flat on a clean surface. Spoon some scrambled egg mixture into the center, then sprinkle generously with cheddar and Monterey Jack cheese.

Roll the tortilla tightly and place it seam-side down in the prepared baking dish.

Continue until all tortillas are filled and arranged side by side.

Step 4: Make the Creamy Southern Sausage Gravy

Using the skillet with the remaining cooked sausage, sprinkle the flour evenly over the sausage.

Cook while stirring constantly for about 2 minutes to remove the raw flour taste.

Gradually whisk in the milk, pouring slowly to avoid lumps.

Continue whisking over medium heat until the gravy becomes thick, smooth, and creamy.

Season with garlic powder, onion powder, black pepper, salt, and cayenne pepper if desired.

Allow the gravy to simmer for another 2–3 minutes before removing from heat.

Step 5: Bake the Enchiladas

Pour about half of the sausage gravy evenly over the rolled enchiladas.

Sprinkle the remaining shredded cheese over the top.

Bake uncovered for 20 to 25 minutes, or until the cheese is completely melted and bubbling around the edges.

Remove from the oven and let the casserole rest for 5 minutes before serving.

Top each serving with extra warm sausage gravy and garnish with chopped fresh parsley.

Tips for the Best Breakfast Enchiladas

  • Warm the tortillas before rolling to prevent cracking.
  • Freshly grated cheese melts much better than pre-shredded cheese.
  • Do not overcook the scrambled eggs.
  • Add diced onions, green peppers, mushrooms, or jalapeños for extra flavor.
  • Prepare everything the night before for an easy breakfast the next morning.
  • Use spicy breakfast sausage if you enjoy a little heat.

Serving Suggestions

These Southern Breakfast Enchiladas pair wonderfully with:

  • Crispy hash browns
  • Fresh fruit salad
  • Southern-style biscuits
  • Buttered toast
  • Fresh orange juice
  • Coffee or hot tea
  • Roasted breakfast potatoes

Storage Instructions

Store leftovers in an airtight container in the refrigerator for up to 4 days.

To freeze, wrap individual portions tightly with plastic wrap and aluminum foil before placing them in a freezer-safe container. Freeze for up to 2 months.

Reheat in a 350°F (175°C) oven until heated through or microwave individual portions for 2–3 minutes.

Variations

Bacon Breakfast Enchiladas

Replace the sausage with crispy chopped bacon for a smoky flavor.

Vegetarian Version

Use sautéed mushrooms, spinach, onions, and bell peppers instead of sausage.

Spicy Breakfast Enchiladas

Mix diced jalapeños, pepper jack cheese, and spicy sausage into the filling.

Ham and Cheese Breakfast Enchiladas

Substitute diced smoked ham for the breakfast sausage for a different twist.

Frequently Asked Questions

Can I make breakfast enchiladas ahead of time?

Yes. Assemble the enchiladas, cover tightly, and refrigerate overnight. Bake fresh the next morning and prepare the sausage gravy just before serving.

Can I freeze this recipe?

Absolutely. Breakfast enchiladas freeze beautifully before or after baking. Simply thaw overnight in the refrigerator before reheating.

What cheese works best?

Sharp cheddar, Monterey Jack, Colby Jack, Pepper Jack, or a Mexican cheese blend all work well.

Can I use corn tortillas?

Flour tortillas are recommended because they roll more easily and stay soft after baking, but corn tortillas can also be used if preferred.

Nutrition Information (Approximate Per Serving)

  • Calories: 640
  • Protein: 32g
  • Carbohydrates: 34g
  • Fat: 42g
  • Saturated Fat: 18g
  • Cholesterol: 255mg
  • Sodium: 990mg
  • Fiber: 2g
  • Sugar: 6g

Final Thoughts

If you’re searching for the best Southern breakfast casserole, these Southern Breakfast Enchiladas with Creamy Sausage Gravy are guaranteed to become a family favorite. Filled with fluffy scrambled eggs, flavorful breakfast sausage, melted cheese, and wrapped in soft tortillas before being baked under a blanket of homemade country sausage gravy, this recipe delivers everything you love about a classic Southern breakfast in one comforting dish. It’s perfect for Christmas morning, Easter brunch, Mother’s Day, Father’s Day, weekend gatherings, or anytime you want a hearty homemade breakfast that everyone will remember. Once you try this recipe, it will quickly earn a permanent spot in your breakfast rotation.

Leave a Reply

Your email address will not be published. Required fields are marked *