Oh my gosh, you have to try these Breakfast Enchiladas with Sausage Gravy – they’re my absolute go-to when I want to impress overnight guests or just treat myself to something special on a lazy Sunday morning. Picture this: fluffy scrambled eggs and savory sausage wrapped up in warm tortillas, all smothered in this rich, creamy gravy that’ll make you want to lick the plate clean. It’s the kind of stick-to-your-ribs breakfast that’ll keep you full till lunchtime, and trust me, everyone at the table will be begging for seconds. I first made this for my sister’s baby shower brunch, and now it’s the most requested dish in my recipe rotation!

Why You’ll Love These Breakfast Enchiladas and Sausage Gravy
Let me tell you why this dish has become my breakfast MVP:
- Hearty comfort food at its finest – That creamy gravy over stuffed tortillas? Pure magic on a plate when you need something satisfying.
- Totally customizable – Add diced peppers, swap cheeses, use turkey sausage – make it your own!
- Brunch superstar – It always disappears first at potlucks. Watch guests go back for thirds!
- Surprisingly easy – If you can scramble eggs and make a simple gravy, you’ve got this. Promise!
Honestly, the best part? That moment when you cut into a serving and see all that cheesy, sausage-studded goodness oozing out. Breakfast happiness guaranteed!
Ingredients for Breakfast Enchiladas and Sausage Gravy
Here’s everything you’ll need to make this dreamy breakfast dish – I like to divide the ingredients between the enchilada filling and the gravy so nothing gets missed:
For the Enchilada Filling:
- 8 large flour tortillas (burrito-sized works best – trust me, you want that extra room for all the good stuff!)
- 6 large eggs (room temperature eggs scramble up fluffier, just saying)
- 1 cup shredded cheddar cheese (sharp cheddar gives the best flavor punch)
- 1 lb breakfast sausage (I use mild, but spicy would be amazing too)
For the Sausage Gravy:
- 2 cups whole milk (the fat content makes the gravy extra creamy)
- 1/4 cup all-purpose flour (this is our magic thickener)
- 2 tbsp butter (real butter only – no substitutes!)
- 1/2 tsp salt (I use kosher salt for better distribution)
- 1/2 tsp black pepper (freshly ground if you’ve got it)
Pro tip: Have all your ingredients measured and ready before you start cooking – it makes the process so much smoother when you’re not scrambling (pun intended!) to find things mid-recipe.
How to Make Breakfast Enchiladas and Sausage Gravy
Okay, let’s get cooking! I’ll walk you through each step to create these heavenly enchiladas. Just follow along – it’s easier than you think, and oh-so-worth it when you pull that bubbling dish out of the oven.
Step 1: Prepare the Filling
First, preheat your oven to 350°F – this gives it time to get perfectly heated while we work. Now, grab a large skillet and brown that pound of breakfast sausage over medium heat, breaking it into little crumbles as it cooks. When it’s nicely browned (about 5-7 minutes), drain the excess grease – leave just a tablespoon or so in the pan for flavor. Transfer the sausage to a bowl and wipe the skillet clean.
In that same skillet, whisk your eggs with a pinch of salt and pepper. Cook them low and slow, stirring frequently, until they’re just set but still creamy – about 3 minutes. They’ll finish cooking in the oven, so don’t overdo it! Now mix the eggs with the cooked sausage in that bowl. Your filling is ready!
Step 2: Assemble the Enchiladas
Here’s where the magic happens! Lay out your tortillas and divide the egg-sausage mixture evenly among them, leaving about an inch at the top. Sprinkle each with a generous pinch of cheese – about half of what you’ve got. Now roll them up burrito-style: fold in the sides first, then roll from the bottom up. Place them seam-side down in a greased 9×13 baking dish. This keeps them from unrolling when we pour that glorious gravy over top.
Step 3: Make the Sausage Gravy
Time for the crowning glory! In a medium saucepan, melt the butter over medium heat. Whisk in the flour and let it cook for about a minute – this creates our roux base. Now gradually pour in the milk, whisking constantly to avoid lumps. Keep stirring until the mixture thickens enough to coat the back of a spoon, about 5 minutes. Season with salt and pepper, then stir in the remaining cooked sausage. The gravy should be smooth and creamy – if it’s too thick, add a splash more milk. Too thin? Let it simmer another minute or two.
Step 4: Bake and Serve
Pour that gorgeous sausage gravy evenly over your assembled enchiladas – get every nook and cranny! Pop the dish in the oven for 20 minutes, until everything’s heated through and the gravy is bubbling at the edges. I like to top mine with the remaining cheese in the last 5 minutes for a golden finish. Serve hot with a sprinkle of fresh cilantro or sliced green onions if you’re feeling fancy. Warning: You might need to fight for seconds!
Tips for Perfect Breakfast Enchiladas and Sausage Gravy
After making these enchiladas more times than I can count, here are my hard-earned secrets for breakfast perfection:
- Warm those tortillas! 10 seconds in the microwave makes them pliable and prevents tearing when rolling. Cold tortillas = frustration.
- Gravy too thick? Whisk in warm milk a tablespoon at a time until it flows nicely off your spoon. Too thin? Simmer longer or add a teaspoon more flour.
- Bake immediately after assembling – letting them sit makes tortillas soggy. That crispy edge? Worth rushing for!
- Undercook eggs slightly – they’ll finish in the oven. Overcooked now = rubbery later. Yuck!
My biggest tip? Make extra gravy – people always want to drown their plates in more of that creamy goodness!
Ingredient Substitutions and Variations
One of the best things about this recipe is how easily you can mix it up! Here are my favorite ways to customize these enchiladas:
- Protein swaps: Turkey sausage works great for a lighter option, or try crumbled bacon for extra smokiness. Vegetarian? Black beans make a fantastic filling!
- Tortilla choices: Corn tortillas add authentic flavor (just warm them first so they don’t crack), or use whole wheat for extra fiber.
- Veggie boost: I love adding sautéed bell peppers, mushrooms or spinach to the egg mixture – sneaky nutrition!
- Dietary tweaks: Dairy-free? Use plant-based cheese and milk alternatives – the gravy still comes out creamy.
Honestly, once you’ve tried the basic version, get creative – this recipe can handle whatever flavors you’re craving! If you’re looking for other hearty morning meals, check out this healthy power breakfast bowl idea.
Serving Suggestions for Breakfast Enchiladas and Sausage Gravy
Now for my favorite part – loading up those plates! These enchiladas are hearty enough to stand alone, but I love pairing them with fresh fruit like sliced oranges or berries to cut through the richness. A dollop of cool sour cream or avocado slices adds perfect contrast to the warm gravy. And don’t forget the hot sauce – my brother douses his with Cholula until the plate turns red!
This dish shines at brunch buffets – just set out the enchiladas with all the fixings and watch them disappear. Pro tip: Keep extra gravy warm in a small crockpot for guests who want to drown their servings (we all have that one friend!).
Storing and Reheating Breakfast Enchiladas and Sausage Gravy
Leftovers? (As if!) But if you somehow manage to have some, here’s how to keep them tasting fresh:
- Store airtight in the fridge for up to 3 days – I use glass containers so I can reheat right in them.
- Reheat in the oven at 325°F for 15-20 minutes until warmed through. The microwave works in a pinch but makes tortillas soggy.
- Freeze before baking – Assemble without gravy, wrap tightly, and freeze for up to 2 months. Thaw overnight before adding gravy and baking.
Pro tip: If the gravy thickens in the fridge, just whisk in a splash of milk when reheating. Good as new!
Breakfast Enchiladas and Sausage Gravy Nutrition Facts
Now, I’m no nutritionist, but here’s the scoop on what you’re getting in each comforting serving (about 2 enchiladas). Keep in mind these numbers can vary based on your specific ingredients – using turkey sausage or low-fat cheese will change things up! For more context on dietary needs, you can always check out general dietary guidelines.
- Calories: Around 520 per serving (totally worth it for that gravy!)
- Protein: 28g – hello, muscle fuel!
- Carbs: 32g (mostly from those delicious tortillas)
- Fat: 32g (that’s where all the flavor lives, friends)
Truth be told, I don’t count calories when I make these – sometimes comfort food is just about the soul, not the spreadsheet! But if you’re keeping track, now you’ve got the basics.
FAQs About Breakfast Enchiladas and Sausage Gravy
Got questions? I’ve got answers! Here are the things people ask me most about this recipe:
Can I freeze these enchiladas? Absolutely! Just assemble them without the gravy, wrap tightly in foil, and freeze for up to 2 months. When you’re ready, thaw overnight in the fridge, make fresh gravy, and bake as directed. The texture stays perfect this way.
Can I use bacon instead of sausage? Oh yes – and it’s delicious! Just drain most of the bacon grease (leave about 1 tbsp for flavor) before making the gravy. The smoky flavor pairs amazingly with the eggs.
How far ahead can I prepare these? You can assemble everything (without baking) up to a day in advance – just cover and refrigerate. When ready, pour on the gravy and pop in the oven. Perfect for stress-free brunch hosting! If you need other make-ahead ideas, this Amish Sunday Savior Casserole is great.
Why did my tortillas get soggy? Two common culprits: assembling too far in advance (the eggs release moisture) or overbaking. Stick to the 20-minute bake time for perfect texture every time.
Can I make this vegetarian? Totally! Swap the sausage for sautéed mushrooms or black beans, and use vegetable broth instead of milk in the gravy. Still crazy delicious!
Rate This Recipe
Did you make these Breakfast Enchiladas with Sausage Gravy? I’d love to hear how they turned out! Drop a comment below with your rating and tell me what tweaks you tried. Your feedback helps me create even better recipes for everyone to enjoy!
Print
Irresistible Breakfast Enchiladas with Sausage Gravy in 4 Easy Steps
- Total Time: 40 mins
- Yield: 4 servings
- Diet: Low Lactose
Description
A hearty breakfast dish combining fluffy scrambled eggs, cheese, and sausage wrapped in tortillas, topped with creamy sausage gravy.
Ingredients
- 8 large flour tortillas
- 6 eggs
- 1 cup shredded cheddar cheese
- 1 lb breakfast sausage
- 2 cups milk
- 1/4 cup all-purpose flour
- 2 tbsp butter
- 1/2 tsp salt
- 1/2 tsp black pepper
Instructions
- Preheat oven to 350°F.
- Cook sausage in a skillet until browned. Drain excess fat.
- Scramble eggs in a bowl and cook in the same skillet until fluffy.
- Fill tortillas with scrambled eggs, sausage, and cheese. Roll tightly and place in a baking dish.
- Melt butter in a saucepan, whisk in flour, then gradually add milk to make gravy. Stir in cooked sausage.
- Pour gravy over enchiladas and bake for 20 minutes.
Notes
- Use fresh tortillas for easier rolling.
- Adjust gravy thickness by adding more milk if needed.
- Serve hot with extra cheese on top.
- Prep Time: 15 mins
- Cook Time: 25 mins
- Category: Breakfast
- Method: Baking
- Cuisine: Mexican-American