Southern Breakfast Enchiladas Gravy

Featured in Start Your Day with Grace.

This southern-inspired breakfast brings together soft flour tortillas filled with creamy scrambled eggs, melted sharp cheddar and Monterey Jack cheeses, along with tender potatoes and chopped green onions. The enchiladas are then baked under a generous covering of rich sausage gravy made from browned pork sausage, flour, and milk seasoned with garlic powder and pepper. The result is a comforting, hearty dish perfect for a satisfying morning meal, offering a blend of creamy textures and savory flavors with a golden baked finish.

Barbara Chef
Updated on Wed, 13 Aug 2025 21:11:20 GMT
A plate of food with a fork on it. Pin it
A plate of food with a fork on it. | gracefulflavors.com

Southern Breakfast Enchiladas Gravy is a true morning crowd-pleaser that combines fluffy scrambled eggs, melty cheese, and hearty sausage gravy all wrapped up in soft flour tortillas. It’s perfect for weekend brunches or any time you want a satisfying and comforting breakfast with a little Southern flair. The rich gravy and cheesy filling make it a dish that feels indulgent without being complicated.

I first made this on a chilly Sunday morning and it instantly became a favorite. Now it’s the dish I turn to when I want something warm, filling, and a little special to start the day.

Ingredients

  • Six large flour tortillas: which are sturdy enough to hold the fillings without tearing
  • Unsalted butter: adds a subtle richness to the scrambled eggs
  • Whole milk: makes the eggs creamy and fluffy
  • Salt and freshly ground black pepper: to balance the flavors
  • Sharp cheddar cheese: shredded for a bold, tangy bite
  • Monterey Jack cheese: shredded for a smooth, creamy texture
  • Cooked breakfast potatoes or hashbrowns: add crunch and heartiness, choose crispy golden ones if possible
  • Green onions: thinly sliced for a fresh, oniony kick
  • Pork breakfast sausage: brings savory depth and seasoning for the gravy
  • All-purpose flour: thickens the gravy to just the right consistency
  • Whole milk: creates a silky sauce that coats everything beautifully
  • Garlic powder: optional but gives a nice aromatic touch

Step-by-Step Instructions

Sauté the Sausage:
Heat your skillet over medium heat and add the pork sausage. Use a spoon or spatula to break it apart as it cooks. Keep stirring until it browns evenly and is fully cooked through. This slow cooking draws out flavor and ensures a great texture in the gravy.
Make the Gravy:
Sprinkle the flour over the cooked sausage. Stir quickly so the flour coats the meat and cooks out. This step is crucial or the gravy might taste floury. Gradually add the milk while stirring constantly to prevent lumps. Let it simmer gently for about five minutes, stirring now and then until the gravy thickens to a smooth creamy consistency. Season with salt, freshly ground black pepper, and garlic powder if you like. Keep warm on low heat so the gravy stays luscious.
Scramble the Eggs:
In a bowl, whisk together the eggs, milk, salt, and pepper until combined. Melt butter in a non-stick skillet over medium heat and pour in the egg mixture. Cook gently, stirring frequently. The goal is to have soft, creamy curds rather than dry eggs. Remove from heat as soon as they are set but still tender.
Prepare the Enchiladas:
Preheat your oven to 190 degrees Celsius and lightly grease a baking dish about 33 by 23 centimeters. Lay out each tortilla flat. Spoon a portion of the scrambled eggs onto the center. Add cooked breakfast potatoes if using, sprinkle with sliced green onions, and top generously with shredded sharp cheddar and Monterey Jack cheeses. Roll the tortilla tightly and place seam-side down in the dish.
Bake with Gravy:
Pour the warm sausage gravy evenly over the filled enchiladas. For extra indulgence, sprinkle more cheese on top. Cover the baking dish with foil and bake for 15 minutes. Then remove the foil and bake another 5 to 10 minutes until bubbly and golden on top.
Serve Immediately:
Sprinkle with additional green onions for freshness and pop it right on the table. These enchiladas go wonderfully with hot sauce on the side or a serving of fresh fruit to brighten the meal.
A plate of food with a white plate. Pin it
A plate of food with a white plate. | gracefulflavors.com

One of my best memories with this dish is sharing it with my family on lazy weekend mornings. The way the gravy seeps into the cheesy tortillas is pure comfort food magic. For me, the shredded sharp cheddar is the star – it cuts through the richness with just the right tang.

Storage tips

If you have leftovers, store them covered in the fridge for up to three days. Reheat gently in the oven or microwave but watch that the tortilla doesn’t get too soft. If you want to freeze the enchiladas, it’s best to cool completely and wrap tightly. Thaw overnight in the fridge before reheating.

Ingredient substitutions

You can easily swap out pork sausage for turkey sausage or even ground chicken for a lighter version. If you don’t have Monterey Jack cheese, mozzarella or a mild white cheese makes a great alternative. For those avoiding dairy, try unsweetened almond milk in the eggs and a plant-based milk for the gravy.

Serving suggestions

Pair the enchiladas with simple sides like fresh fruit salad or a green salad tossed with a tangy vinaigrette. A dollop of sour cream or some sliced avocados on the side adds creaminess and balances the flavors. Serve with a cup of strong coffee or fresh orange juice to round out the brunch.

Cultural background

This dish puts a Southern twist on classic breakfast enchiladas by adding signature sausage gravy, a staple in Southern cooking. Sausage gravy has roots tracing back to the Southern United States where it traditionally accompanies biscuits. Combining it with enchiladas marries comfort with a little Tex-Mex inspiration, highlighting how versatile breakfast can be across cultures.

A plate of food with a white plate and a green garnish. Pin it
A plate of food with a white plate and a green garnish. | gracefulflavors.com

Frequently Asked Questions

→ How do I make the sausage gravy smooth?

After browning the sausage and tossing it with flour, add milk gradually while stirring constantly to prevent lumps, cooking until thickened.

→ Can I use different cheeses for this dish?

Yes, sharp cheddar and Monterey Jack create a nice melt and flavor balance, but feel free to try mozzarella or pepper jack for variation.

→ Are cooked breakfast potatoes necessary in the filling?

Potatoes add texture and heartiness but can be omitted if preferred or substituted with hashbrowns or sautéed veggies.

→ What’s the best way to keep the eggs creamy?

Cook scrambled eggs gently over medium heat, stirring frequently and removing from heat just before fully set to avoid drying.

→ How do I reheat leftovers without drying them out?

Warm enchiladas gently in a covered dish in the oven or microwave with a small splash of milk to maintain moisture.

Southern Breakfast Enchiladas Gravy

Warm enchiladas filled with fluffy eggs, cheeses, potatoes, and topped with rich sausage gravy.

Prep Time
20 Minutes
Cook Time
25 Minutes
Total Time
45 Minutes
By: Barbara

Category: Morning Favorites

Difficulty: Intermediate

Cuisine: Southern American

Yield: 6 Servings (6 enchiladas)

Dietary: ~

Ingredients

→ Enchiladas

01 6 large flour tortillas
02 1 tablespoon unsalted butter
03 6 large eggs
04 4 tablespoons whole milk
05 Salt to taste
06 Freshly ground black pepper to taste
07 120 g sharp cheddar cheese, shredded
08 60 g Monterey Jack cheese, shredded
09 120 g cooked breakfast potatoes or hashbrowns (optional)
10 2 green onions, thinly sliced

→ Sausage Gravy

11 225 g pork breakfast sausage
12 2 tablespoons all-purpose flour
13 15 fl oz whole milk
14 Salt to taste
15 Freshly ground black pepper to taste
16 ¼ teaspoon garlic powder (optional)

Instructions

Step 01

Heat a skillet over medium heat and crumble in the pork sausage. Cook until browned and fully cooked. Sprinkle flour over the sausage and stir to coat evenly. Cook, stirring constantly, for about 1 minute. Gradually pour in the milk while stirring continuously to avoid lumps. Simmer for approximately 5 minutes until thickened. Season with salt, pepper, and optional garlic powder. Keep warm.

Step 02

In a bowl, whisk together eggs, milk, salt, and pepper until combined. Melt butter in a non-stick skillet over medium heat. Pour in the egg mixture and cook gently, stirring frequently, until eggs are just set but remain creamy. Remove from heat immediately.

Step 03

Preheat oven to 190°C (375°F) and lightly grease a 33x23 cm baking dish. Lay out each tortilla and fill with scrambled eggs, optional cooked potatoes, sliced green onions, and a mix of shredded cheddar and Monterey Jack cheeses. Roll each tortilla tightly and arrange seam-side down in the prepared baking dish.

Step 04

Pour the warm sausage gravy evenly over the assembled enchiladas. For extra cheesiness, sprinkle additional shredded cheese on top. Cover with foil and bake for 15 minutes. Remove foil and bake for another 5-10 minutes until hot and bubbly.

Step 05

Sprinkle with remaining sliced green onions and serve immediately. These enchiladas pair well with hot sauce or fresh fruit for a complete meal.

Notes

  1. To ensure creamy scrambled eggs, remove from heat just before they are fully set, as residual heat will finish the cooking.

Tools You'll Need

  • Non-stick skillet
  • Oven-safe baking dish

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains eggs, dairy, wheat, and pork

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 520
  • Total Fat: 33 g
  • Total Carbohydrate: 35 g
  • Protein: 22 g