Breakfast Enchiladas: Make-Ahead Brunch Bake

|
Facebook
Breakfast Enchiladas with Sausage Gravy covered in creamy sausage gravy, melted cheese, and fresh herbs.

Breakfast Enchiladas with Sausage Gravy bring together fluffy eggs, savory sausage, soft tortillas, melted cheese, and creamy gravy in one cozy, indulgent brunch bake. The aroma of browned sausage and warm tortillas fills the kitchen, while the golden, bubbly top makes these Southern breakfast enchiladas feel festive enough for a holiday breakfast casserole yet simple enough for a weekend morning.

I love this kind of comforting breakfast casserole recipe because it reminds me of slow family brunches where everyone gathers around the table before the dish even cools. These make-ahead breakfast enchiladas also work beautifully as a cheesy brunch casserole for busy mornings. Try it today, save it for later, and share it with someone who loves cozy breakfasts.

Quick Answer

Delicious Breakfast Enchiladas with Sausage Gravy are baked flour tortillas stuffed with scrambled eggs, sausage, hash browns, and cheese, then topped with creamy homemade sausage gravy and baked until hot and bubbly. The enchiladas bake at 350°F for about 35 minutes, creating a soft, cheesy Southern breakfast casserole with rich savory flavor and a creamy texture perfect for brunch or holiday mornings.

What Is This Recipe?

This Southern breakfast casserole combines classic breakfast ingredients inside rolled tortillas before baking them under creamy sausage gravy. The result is a rich and comforting brunch dish with soft tortillas, fluffy eggs, cheesy filling, and savory gravy that tastes like a mix between breakfast enchiladas and classic biscuits with sausage gravy.

The Magic Behind This Delicious Breakfast Enchiladas with Sausage Gravy

  • The creamy sausage gravy keeps the enchiladas moist, rich, and velvety while baking.
  • Scrambled eggs stay soft and fluffy instead of rubbery when gently cooked before assembling.
  • Hash browns create a hearty texture that makes the dish extra satisfying.
  • Melted cheese blends into the filling and gravy, creating creamy layers throughout the casserole.
  • The tortillas soften beautifully in the oven while still holding their shape.
  • This make-ahead breakfast recipe works perfectly for brunch parties and holiday mornings.
  • The savory sausage balances the creamy milk gravy for classic Southern comfort flavor.

Why This Recipe Actually Works

The sausage gravy acts almost like a protective layer around the tortillas while baking. Instead of drying out, the enchiladas absorb the creamy sauce and stay soft and rich.

In addition, scrambling the eggs separately before baking prevents them from becoming watery inside the casserole. The filling stays fluffy while still blending beautifully with the melted cheese and gravy.

Finally, the resting time matters more than people think. Allowing the enchiladas to cool for about 5 minutes helps the filling settle so every serving slices cleanly without falling apart.

Everything You Need for This Delicious Breakfast Enchiladas with Sausage Gravy

For the Filling

6 eggs scrambled

1 pound sausage crumbled

2 cups cheese

1 cup hash browns

4 tortillas

For the Gravy

1/2 pound sausage

2 tablespoons flour

2 cups milk

Seasonings & Extras

Seasonings to taste

Fresh herbs or extra cheese for garnish

Equipment

Large skillet

9×13-inch baking dish

Medium saucepan

Ingredient Breakdown (Authority Mode)

Eggs

Eggs create the fluffy base of the filling. Cooking them gently over medium heat helps maintain soft texture after baking.

If the eggs are overcooked in the skillet, they may become dry in the oven.

Sausage

Sausage gives these breakfast enchiladas their rich Southern flavor. Browning the sausage properly develops deep savory notes and creates flavorful drippings for the gravy.

Plant-based sausage also works well for a meatless variation.

Cheese

Cheese creates the gooey, creamy texture that makes this casserole feel indulgent. Freshly shredded cheese usually melts smoother than pre-shredded cheese.

The cheese should appear glossy after baking, not oily.

Hash Browns

Hash browns add hearty texture and make the enchiladas more filling. Slightly crisp hash browns help balance the soft tortillas and creamy gravy.

Roasted potatoes can also be substituted for a firmer texture.

Flour

Flour thickens the gravy into a creamy sauce that coats every enchilada beautifully. Stirring continuously prevents lumps from forming.

Milk

Milk transforms the sausage drippings into velvety gravy. Gradually whisking the milk into the flour mixture creates the smoothest consistency.

Plant-based milk can be used if needed.

Flavor Variations & Dietary Swaps

  • Use gluten-free tortillas for a gluten-free brunch casserole.
  • Replace dairy cheese with dairy-free cheese alternatives.
  • Use turkey sausage for a lighter version.
  • Add diced jalapeños for spicy breakfast enchiladas.
  • Mix in roasted peppers for sweetness and color.
  • Add extra eggs for a higher-protein breakfast bake.
  • Use roasted sweet potatoes instead of hash browns for subtle sweetness.
  • Try plant-based sausage for a vegetarian-style variation.
Breakfast Enchiladas with Sausage Gravy ingredients including tortillas, sausage, eggs, cheese, milk, flour, and herbs.
Breakfast Enchiladas with Sausage Gravy start with simple ingredients like tortillas, sausage, eggs, cheese, milk, and flour.

Step-by-Step Guide to Delicious Breakfast Enchiladas with Sausage Gravy

Step One – Scramble the Eggs

Heat a large skillet over medium heat and scramble the eggs for about 5 minutes until soft and fluffy. The eggs should still look slightly glossy because they continue cooking while baking.

Avoid cooking them until dry.

Step Two – Build the Filling

Add the cooked sausage, cheese, and hash browns into the eggs while everything is still warm. Stir until the cheese begins melting slightly into the mixture.

The filling should smell rich, savory, and buttery.

Step Three – Roll the Tortillas

Spoon a generous amount of filling into the center of each tortilla and roll tightly. Arrange the enchiladas seam-side down inside the greased baking dish.

If the tortillas crack, warm them slightly before rolling.

Step Four – Prepare the Gravy

Brown the sausage in a medium saucepan until deeply golden and fragrant. Stir in the flour and cook briefly before slowly whisking in the milk.

The gravy should become thick, creamy, and smooth enough to coat the back of a spoon.

Step Five – Assemble the Dish

Pour the sausage gravy evenly over the enchiladas. Make sure most of the tortillas are covered so they stay tender while baking.

The gravy should gently pool around the edges of the dish.

Step Six – Bake Until Bubbly

Cover the baking dish with foil and bake at 350°F for 25 minutes. Then remove the foil and continue baking another 10 minutes until the top becomes golden and bubbling.

The cheese should appear melted and creamy with lightly browned edges.

Step Seven – Rest Before Serving

Let the casserole rest for about 5 minutes before serving. This helps the filling settle while keeping the texture creamy and cohesive.

Top with fresh herbs or extra cheese before serving.

Common Mistakes & Fixes

Watery Filling

Too much moisture from hash browns or undercooked sausage can thin the filling. Pat excess moisture away before mixing.

Thick or Lumpy Gravy

Whisk the milk gradually into the flour mixture while stirring continuously.

Dry Enchiladas

Keeping the dish covered during most of baking helps maintain creamy texture.

Oily Cheese

Overheating cheese may cause separation. Bake only until melted and bubbling.

Broken Tortillas

Cold tortillas crack easily. Warm them slightly before rolling.

Kitchen Secrets for Perfect Results

  • Slightly undercook the eggs before baking.
  • Freshly shredded cheese melts smoother.
  • Let the gravy simmer gently instead of boiling hard.
  • Warm tortillas before assembling.
  • Use medium heat for fluffier scrambled eggs.
  • Resting improves texture dramatically.
  • Add extra cheese on top before the final bake.
  • Taste the sausage before adding salt.
  • The gravy should be creamy, not overly thick.
  • Stir the rice or potatoes gently to avoid mushiness.
  • Covering the casserole traps moisture.
  • Remove foil only near the end for browning.
  • Bake until bubbling around the edges.
  • Fresh herbs brighten the rich flavor.
  • Letting the casserole sit briefly improves slicing.

Test Kitchen Notes

I tested this recipe with both frozen hash browns and roasted potatoes. The roasted potatoes created slightly firmer texture, while the hash browns produced a softer, creamier casserole.

Freshly shredded cheese also melted much smoother than packaged shredded cheese. In addition, allowing the enchiladas to rest before serving made the layers hold together far better.

Serving Suggestions for Any Occasion

These cheesy breakfast enchiladas pair beautifully with fresh fruit, crispy breakfast potatoes, biscuits, or brunch salads.

For larger brunch gatherings, serve them alongside:

  • our Southern sausage breakfast casserole
  • our cheesy hash brown brunch bake
  • our creamy breakfast biscuit casserole
  • our baked egg breakfast skillet
  • our holiday brunch potato casserole

These enchiladas also work perfectly for:

  • Christmas morning brunch
  • Easter breakfast
  • weekend family breakfasts
  • make-ahead meal prep
  • cozy cold-weather mornings

This is the kind of breakfast people request again and again after trying it once.

Would you serve these breakfast enchiladas for a holiday brunch or a cozy Sunday breakfast at home?

Nutrition Facts

Calories: 450

Protein: 25g

Carbohydrates: 30g

Fat: 25g

Sugar: 3g

Fiber: 2g

Saturated Fat: 10g

Polyunsaturated Fat: 5g

Monounsaturated Fat: 8g

Cholesterol: 150mg

Sodium: 800mg

Potassium: 500mg

Vitamin A: 20IU

Vitamin C: 2mg

Calcium: 15mg

Iron: 10mg

Make-Ahead, Storage & Reheating

These breakfast enchiladas are excellent for meal prep and freezer-friendly brunch planning.

Refrigerator

Store leftovers tightly covered for up to 4 days.

Freezer

Freeze assembled enchiladas before baking for up to 2 months.

Reheating

Reheat individual portions in the microwave until steaming hot.

For larger portions, cover and warm in the oven at 350°F until heated through.

Food Safety Tip

Always reheat leftovers until hot in the center before serving.

Breakfast Enchiladas with Sausage Gravy FAQs

What Is a Breakfast Enchilada?

A breakfast enchilada is a baked tortilla filled with classic breakfast ingredients like scrambled eggs, sausage, cheese, potatoes, or bacon. The enchiladas are rolled, placed in a baking dish, and covered with sauce or gravy before baking until hot and bubbly. Breakfast enchiladas are popular for brunch because they combine soft tortillas, creamy filling, and hearty comfort-food flavor in one satisfying casserole-style dish.

What Is Breakfast Gravy Made Of?

Breakfast gravy is typically made with cooked breakfast sausage, flour, milk, and seasonings. The sausage drippings combine with flour to create a roux, while milk transforms the mixture into a thick, creamy gravy. Southern-style breakfast gravy is known for its rich savory flavor, smooth texture, and comforting aroma that pairs perfectly with biscuits, casseroles, and breakfast enchiladas.

Are Enchiladas Okay for Diabetics?

Enchiladas can fit into a diabetic-friendly meal plan when portion sizes and ingredients are adjusted carefully. Using high-protein fillings, lower-carb tortillas, reduced-fat cheese, and balanced portions may help reduce the overall carbohydrate impact. Adding eggs, sausage, and protein-rich ingredients can also help make breakfast enchiladas more satisfying and balanced while supporting steadier energy levels.

What Is the Secret to Good Enchiladas?

The secret to good enchiladas is balancing moisture, texture, and flavor. Soft tortillas, creamy sauce or gravy, properly seasoned filling, and melted cheese all work together to create rich texture without becoming soggy. Letting enchiladas rest briefly after baking also improves consistency, allowing the filling and sauce to settle into a creamy, cohesive casserole.

Can Breakfast Enchiladas Be Made Ahead of Time?

Yes, breakfast enchiladas are one of the best make-ahead brunch recipes because they store and reheat very well. The enchiladas can be assembled the night before, covered tightly, and refrigerated until ready to bake. Many people also freeze them before baking for convenient meal prep, holiday breakfasts, or easy weekend brunches.

More Recipes You’ll Love

From My Kitchen to Yours

Delicious Breakfast Enchiladas with Sausage Gravy combine everything comforting about a Southern brunch into one bubbling, creamy casserole. The fluffy eggs, rich sausage, gooey cheese, soft tortillas, and velvety gravy create a breakfast that feels warm, indulgent, and unforgettable.

Whether you make them for holiday mornings, family brunches, or lazy weekends at home, these cheesy breakfast enchiladas always bring cozy comfort to the table. The creamy texture and savory aroma make every bite feel like classic homemade comfort food.

Would you add spicy sausage or extra cheese to your version?
Would your family enjoy these breakfast enchiladas for brunch or dinner?

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Breakfast Enchiladas with Sausage Gravy covered in creamy sausage gravy, melted cheese, and fresh herbs.

Breakfast Enchiladas: Make-Ahead Brunch Bake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Clara Bennett
  • Total Time: 55 minutes
  • Yield: 4 enchiladas 1x
  • Diet: Diabetic

Description

Breakfast Enchiladas with Sausage Gravy are creamy Southern-style breakfast enchiladas filled with scrambled eggs, sausage, cheese, and hash browns, then baked with rich homemade sausage gravy until golden, bubbly, and comforting.


Ingredients

Scale
  • 6 eggs, scrambled
  • 1 pound sausage, crumbled, for the filling
  • 2 cups cheese
  • 1 cup hash browns
  • 4 tortillas
  • 1/2 pound sausage, for the sausage gravy
  • 2 tablespoons flour
  • 2 cups milk
  • Seasonings, to taste
  • Fresh herbs, for garnish
  • Extra cheese, for garnish if desired

Instructions

  1. Scramble the eggs in a large skillet over medium heat for about 5 minutes, until soft, fluffy, and slightly glossy.
  2. Add the cooked sausage, cheese, and hash browns to the scrambled eggs, then mix until the cheese begins to melt and the filling looks creamy and well combined.
  3. Spoon a generous amount of filling into the center of each tortilla, then roll tightly and place seam-side down in a greased 9×13-inch baking dish.
  4. Preheat the oven to 350°F while assembling the enchiladas.
  5. In a medium saucepan, brown the sausage for the gravy over medium heat until fully cooked and fragrant.
  6. Stir in the flour and cook briefly, then gradually whisk in the milk until the gravy becomes smooth, creamy, and thick enough to coat a spoon.
  7. Pour the sausage gravy evenly over the assembled enchiladas, making sure the tortillas are mostly covered.
  8. Cover the baking dish with foil and bake for 25 minutes.
  9. Remove the foil and bake for another 10 minutes, until the enchiladas are bubbly, golden, and creamy around the edges.
  10. Let the enchiladas rest for 5 minutes before serving, then garnish with fresh herbs or extra cheese if desired.

Notes

  • Warm the tortillas slightly before rolling to help prevent cracking.
  • Do not overcook the eggs before baking; slightly glossy eggs stay softer in the finished enchiladas.
  • If the gravy becomes too thick, whisk in a small splash of milk until it reaches a creamy consistency.
  • Freshly shredded cheese melts more smoothly than packaged shredded cheese.
  • Use gluten-free tortillas if you need a gluten-free variation.
  • Use plant-based sausage, dairy-free cheese, and plant-based milk for a meatless or dairy-free version.
  • Letting the enchiladas rest for 5 minutes helps the filling settle and makes serving easier.
  • Store leftovers covered in the refrigerator for up to 4 days.
  • Freeze assembled enchiladas before baking for best freezer texture.
  • Reheat leftovers until hot in the center before serving.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Breakfast
  • Method: Baked
  • Cuisine: Southern

Nutrition

  • Serving Size: 1 enchilada
  • Calories: 450 kcal
  • Sugar: 3 g
  • Sodium: 800 mg
  • Fat: 25 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 30 g
  • Fiber: 2 g
  • Protein: 25 g
  • Cholesterol: 150 mg

Leave a Comment

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