Southern Breakfast Enchiladas

Highlight: Rise and Shine with Delicious Breakfast Recipes

These Southern Breakfast Enchiladas combine golden flour tortillas filled with crumbled pork sausage, fluffy scrambled eggs, tender hash browns, and melted cheddar cheese. The enchiladas are smothered in a creamy, rich sausage gravy made by cooking butter and flour into a roux then slowly whisking in milk for a velvety finish. Baked until bubbly and golden, this dish delivers layers of hearty flavors and textures perfect for a comforting start to the day. Customize by adding vegetables like bell peppers or onions, or try different cheeses to make it your own.

Luna chef wearing a white shirt.
Crafted By Luna
Updated on Wed, 26 Nov 2025 18:12:27 GMT
A plate of food with a sausage gravy on top. Save
A plate of food with a sausage gravy on top. | myhomemademeal.com

These Southern Breakfast Enchiladas with Sausage Gravy combine all the best flavors of a hearty morning meal into one dish. The savory crumbled sausage and fluffy scrambled eggs mingle perfectly with crispy hash browns and melted cheddar, all wrapped in warm tortillas. Smothered in a creamy homemade sausage gravy, this dish is exactly what you want for a comforting breakfast that feeds a crowd.

This became a go-to in my family after I first served it for Sunday brunch. The gooey cheese and gravy combination left everyone asking for seconds.

Ingredients

  • Flour tortillas: soft and pliable to hold all the fillings without tearing
  • Pork sausage: the star protein that adds robust flavor and moisture
  • Cheddar cheese: sharp cheddar melts beautifully providing gooey texture and tang
  • Eggs: scrambled for fluffiness and protein boost
  • Hash browns: cooked until slightly crispy to add a contrasting texture
  • Butter: used to start the gravy and build a rich base
  • Flour: thickens the sausage gravy creating a velvety sauce
  • Milk: adds creaminess to balance the savory sausage in the gravy
  • Salt and pepper: essential for seasoning and enhancing all other flavors

Choose high-quality pork sausage with a good fat content for juicy flavor. Freshly shredded sharp cheddar works best for melting.

Step-by-Step Instructions

Prepare the Enchiladas:
Fill each tortilla with cooked sausage, fluffy scrambled eggs, crispy hash browns, and a generous handful of shredded cheddar. Roll them gently to keep the filling secure and arrange them seam-side down in a baking dish to prevent unraveling during baking.
Make the Sausage Gravy:
Start by melting the butter over medium heat in a saucepan. Whisk in the flour carefully to form a roux, cooking it for about 2 minutes to remove the raw flour taste. Slowly pour in the milk while whisking continuously to avoid lumps. Season with salt and pepper, then cook the mixture until it thickens to a creamy gravy consistency.
Assemble and Bake:
Pour the warm sausage gravy evenly over the assembled enchiladas in the baking dish. Sprinkle extra shredded cheddar on top to create a golden cheesy crust. Bake in a preheated oven until the cheese is bubbling and lightly browned, about 20 to 25 minutes.
Serve:
Dish out the hot enchiladas with extra sausage gravy on the side if desired. This meal is best enjoyed fresh while the cheese is melty and the gravy is rich and warm.
Two enchiladas with sausage gravy. Save
Two enchiladas with sausage gravy. | myhomemademeal.com

The homemade sausage gravy is my favorite part — it brings a Southern soulfulness that makes this dish special. I remember making this for a holiday breakfast, and the room filled with the smell of browned sausage and melted cheese was pure magic.

Storage Tips

Store leftovers covered in the refrigerator for up to three days. Reheat gently in the oven or microwave to keep the gravy creamy and the cheese melted. If freezing, assemble the enchiladas without gravy and add it fresh when you bake.

Ingredient Substitutions

Swap the pork sausage for turkey sausage or a spicy chorizo for a flavor twist. Use pepper jack cheese if you want a little heat or a mild mozzarella for a creamier texture. For dairy-free options, try plant-based milk and vegan cheese, and cook the sausage separately with olive oil.

Serving Suggestions

Serve with a side of fresh fruit or a simple green salad to balance the richness. A dollop of sour cream or hot sauce on top can add brightness and kick if you like. Pair with freshly brewed coffee or spicy Bloody Marys for a full Southern brunch experience.

A delicious meal of Southern Breakfast Enchiladas with Sausage Gravy. Save
A delicious meal of Southern Breakfast Enchiladas with Sausage Gravy. | myhomemademeal.com

Cultural Context

Southern breakfasts are known for their hearty, comforting dishes that often use simple ingredients elevated through rich sauces and smart cooking techniques. This recipe draws from classic Southern sausage gravy and enchilada concepts, blending traditions into one hearty bite that warms you inside.

Recipe FAQs

→ Can I use a different type of cheese?

Yes, feel free to substitute cheddar with Monterey Jack or pepper jack for a different flavor profile.

→ How do I make the sausage gravy thicker?

Cook the butter and flour a bit longer to make a darker roux before adding milk, which helps thicken the gravy more.

→ Can I prepare the enchiladas ahead of time?

Absolutely. Assemble the enchiladas in the baking dish, cover, and refrigerate until ready to bake.

→ What type of sausage is best for this dish?

Use mild or spicy pork sausage based on your preference. Ensure it’s fully cooked and crumbled before filling.

→ Are there vegetable options to add to the enchiladas?

Yes, diced bell peppers, onions, or jalapeños can be added for extra flavor and texture.

Southern Breakfast Enchiladas

Savory enchiladas with sausage, eggs, hash browns and cheddar, baked with rich gravy for a satisfying Southern morning meal.

Prep Time
20 minutes
Cooking Duration
25 minutes
Overall Time
45 minutes
Crafted By: Luna

Recipe Type: Breakfast

Preparation Complexity: Moderate Challenge

Regional Cuisine: Southern

Servings Output: 5 Serving Size (4–6 servings)

Dietary Choices: ~

Everything You’ll Need

→ Enchiladas

01 8 flour tortillas
02 1 lb pork sausage, cooked and crumbled
03 1 cup shredded cheddar cheese
04 6 large eggs, scrambled
05 2 cups cooked hash browns

→ Sausage Gravy

06 2 tbsp unsalted butter
07 2 tbsp all-purpose flour
08 2 cups whole milk
09 Salt and freshly ground black pepper, to taste

Steps to Cook

Step 01

Fill each flour tortilla with cooked pork sausage, scrambled eggs, cooked hash browns, and shredded cheddar cheese. Roll tightly and arrange seam side down in a baking dish.

Step 02

In a medium saucepan, melt unsalted butter over medium heat. Whisk in all-purpose flour and cook for 1-2 minutes until lightly browned. Gradually whisk in whole milk, stirring constantly until the gravy thickens. Season with salt and pepper to taste.

Step 03

Pour the prepared sausage gravy evenly over the arranged enchiladas. Sprinkle additional cheddar cheese on top. Bake in a preheated oven at 350°F (175°C) for 20-25 minutes, until bubbly and golden.

Step 04

Remove from oven and serve warm. Optionally, spoon extra sausage gravy over individual portions.

Extra Suggestions

  1. Enchiladas can be customized with vegetables such as bell peppers or onions. Use alternative cheeses to vary flavor. Prepare ahead and bake when ready to serve.

Must-Have Equipment

  • Baking dish
  • Saucepan
  • Mixing bowl
  • Whisk

Allergy Information

Always check ingredient details for potential allergens. Consult an expert if you're uncertain.
  • Contains dairy, gluten, and eggs

Nutritional Highlights (per portion)

Nutritional information is shared for guidance and isn't meant to replace expert medical advice.
  • Caloric Content: 450
  • Fat Breakdown: 28 grams
  • Carbohydrate Breakdown: 30 grams
  • Protein Count: 20 grams