Forfoodiefriends

  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
menu icon
go to homepage
  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
search icon
Homepage link
  • Quick and Easy Recipes
  • Recipe Roundups
  • Browse Recipes
  • About Sana Umer | Home Cook Behind For Foodie Friends
  • Newsletter
×
Home » Quick and Easy Recipes

Breakfast Enchiladas (Cheesy, Make-Ahead Morning Bake)

Updated: May 16, 2026 · Published: Jun 12, 2025 by Sana Umer · This post may contain affiliate links · Leave a Comment

8 shares
  • Facebook
  • X
↓ Jump to Recipe

I made these breakfast enchiladas for the first time on a Saturday my husband had his colleagues over for brunch, and I was genuinely nervous — because what does a Pakistani home cook know about breakfast enchiladas? Turns out, quite a lot once you stop overthinking it. Scrambled eggs, sausage, cheese, and soft tortillas baked in enchilada sauce — it's the kind of dish that just makes sense once you try it.

What I love about this recipe is that the enchilada sauce does most of the heavy lifting. It soaks into the tortillas as it bakes, turning the whole thing into something closer to a casserole than individual rolls — soft, cheesy, and deeply savory. I use regular store-bought enchilada sauce (the Old El Paso kind from Walmart works perfectly well) and it comes together without any fuss. The scrambled eggs cook right in the same skillet as the sausage and veggies, so you're only dirtying one pan before assembly.

My husband is the one who requests this most often — he discovered it works just as well for dinner as it does for breakfast, which honestly is my favorite kind of recipe. I've also started making this when we have guests staying overnight. I assemble everything the night before, slide the dish into the fridge, and bake it fresh in the morning while the kettle boils. No scrambling (pun intended) to cook breakfast for six people at 8am. If you're looking for more make-ahead breakfast ideas, my Crack Chicken Penne isn't breakfast, but it's the same idea — you prep it, forget about it, and dinner practically makes itself.

One thing to know before you start: don't overcook the scrambled eggs in the skillet. They'll finish cooking in the oven, so pull them off the heat when they're still just slightly underdone — almost silky. The first time I made this, I cooked them all the way through in the pan and they came out a little rubbery after baking. Lesson learned. Slightly underdone going in, perfectly set coming out.

Breakfast enchiladas filled with eggs and chorizo, topped with melted cheese on a white plate.

Why You'll Love This Recipe

  • You can assemble it the night before: This is the single biggest reason I make these for guests. I roll everything up after dinner, pour the sauce on, wrap it in foil, and put it in the fridge. In the morning I just preheat the oven and bake it while everyone's still waking up. No 6am scrambling, no mess while people are sitting at the table waiting.

  • One skillet, one baking dish — that's it: Everything for the filling cooks in a single skillet. Then it goes into the baking dish and into the oven. I hate doing dishes more than almost anything else, and this recipe respects that. The cleanup takes maybe five minutes after the meal.

  • It feeds a crowd without stress: Eight enchiladas fit in a standard 9×13-inch baking dish and that easily feeds four adults or a family of five with a side salad. I sometimes make a double batch for larger gatherings — two dishes in the oven at the same time and everyone eats well. It scales up without any complication.

  • The filling is endlessly flexible: I've made this with sausage, with bacon, with just bell peppers and black beans for a vegetarian version — they all work. The base (eggs, cheese, sauce, tortillas) stays the same and you swap the filling based on what you have. It's genuinely a different meal each time without being a different recipe.

  • The leftovers are actually good: I know "great leftovers" sounds like faint praise, but with egg dishes it genuinely matters. These reheat well in the oven at 300°F (150°C) for about 10 minutes, or covered in the microwave if you're in a hurry. Zainab has been known to eat cold leftover enchilada straight from the fridge, which tells you something.

Ingredients

  • 8 large eggs
  • ¼ cup milk
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon olive oil
  • ½ pound breakfast sausage, cooked and crumbled
  • 1 small onion, diced
  • 1 bell pepper, diced (any color works — I usually grab whatever's in the fridge)
  • 8 small flour tortillas
  • 1½ cups shredded cheddar cheese
  • 1 cup enchilada sauce (store-bought is totally fine — Old El Paso or similar)
  • Fresh cilantro, for garnish (optional)

Directions

  1. Preheat the oven and prep the dish: Set your oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish with nonstick spray or a little butter. Getting this done first means you're not fumbling with the dish while your filling is sitting in the pan going cold.
  2. Whisk the eggs: In a bowl, whisk together the eggs, milk, salt, and pepper until the yolks and whites are fully combined. You want a smooth, even mixture — no streaks of white left. Set this aside while you cook the rest.
  3. Cook the sausage and vegetables: Heat the olive oil in a large skillet over medium heat. Add the diced onion and bell pepper and cook for about 3–4 minutes until softened. Add the cooked crumbled sausage and stir everything together. The sausage is already cooked, so you're just warming it through and getting it combined with the veg.
  4. Scramble the eggs into the skillet: Pour the egg mixture into the skillet with the sausage and vegetables. Cook over medium-low heat, stirring gently and frequently, until the eggs are just set — they should still look slightly soft and glossy. Take them off the heat at this point. They will finish cooking in the oven, so pulling them early is important.
  5. Assemble the enchiladas: Lay a tortilla flat and spoon a generous amount of the egg and sausage mixture down the center. Sprinkle with a little shredded cheese, then roll it up and place it seam-side down in the baking dish. Repeat with all 8 tortillas, fitting them snugly in the dish.
  6. Add the sauce and remaining cheese: Pour the enchilada sauce evenly over all the rolled tortillas, making sure to get into the spaces between them too. Sprinkle the remaining shredded cheese over the top generously.
  7. Bake: Cover the dish with foil and bake for 20–25 minutes until everything is heated through and the sauce is bubbling around the edges. For a slightly browned, golden cheese top, remove the foil for the last 5 minutes of baking.
  8. Rest and serve: Let the dish sit for about 5–10 minutes before serving — this helps everything set up and makes it much easier to serve without falling apart. Top with fresh cilantro, sour cream, or extra salsa if you like.
Breakfast enchiladas topped with melted cheese and fresh green onions on white plate.

Tips for Success

  • Pull the eggs off the heat early: I cannot stress this enough — take the scrambled eggs off the heat when they still look slightly underdone. The oven will finish them. I made the mistake of fully cooking them in the pan my first time and they came out rubbery after baking. Soft and just-set going in means perfectly cooked coming out.

  • Warm your tortillas before rolling: Cold tortillas crack when you try to roll them, especially if they've been in the fridge. I wrap a stack of them in a damp paper towel and microwave for 30 seconds. Takes no time at all and makes rolling much easier without any tears.

  • Don't skip greasing the pan: I greased my dish lightly the first time I made this and the bottom tortillas still stuck a little. Now I'm generous with the nonstick spray, especially in the corners. It makes a real difference when you're trying to lift the enchiladas out cleanly.

  • If making ahead, add the sauce just before baking: When I assemble this the night before, I roll the enchiladas, cover the dish, and refrigerate — but I pour the enchilada sauce and cheese on right before it goes in the oven in the morning. This keeps the tortillas from getting too soggy overnight. It's one extra minute in the morning and worth it.

  • Let it rest before cutting: Ten minutes out of the oven and everything firms up beautifully. Cut in too soon and the filling spills everywhere. I usually use those ten minutes to set the table or heat up some extra salsa, and by the time everything's ready, the enchiladas are perfectly sliceable.

Variations

  • Swap the sausage for bacon or chorizo: Crispy bacon crumbles bring a smokier flavor that works really well with the enchilada sauce. Chorizo (Mexican-style, not Spanish) is my favorite substitution — it adds a bit of heat and a deeper red color to the whole filling. Just cook it through and drain the excess fat before mixing with the eggs.

  • Make it vegetarian: Skip the sausage entirely and double up on the vegetables — sautéed mushrooms, spinach, and black beans make a genuinely filling vegetarian version. Add a teaspoon of cumin to the egg mixture for a bit more depth. I've served this to guests who didn't even ask where the meat was.

  • Use green enchilada sauce instead of red: Green enchilada sauce (salsa verde-based) gives a tangy, slightly brighter flavor compared to the deeper red sauce. I rotate between the two depending on what I have in the cupboard. Both work — it's really just a matter of which flavor you're in the mood for.

  • Add hashbrowns inside the tortilla: This sounds indulgent, and it is — but scattering some cooked frozen hashbrowns into the filling before rolling makes these incredibly hearty. My husband came up with this addition and I have to admit it's genius. Use the shredded frozen kind (Ore-Ida from any grocery store), cook them in the skillet until crispy first, then add to the filling.

  • Spice it up with jalapeños: Dice one fresh jalapeño (seeds removed if you want mild heat, seeds in for a real kick) and add it to the skillet with the onion and bell pepper. You can also scatter a few pickled jalapeño slices on top of the cheese before baking. In Pakistan we'd add green chiles as a matter of course — this is roughly the same idea.

Serving and Storage

Serving

Serve these straight from the baking dish, family-style. Set out small bowls of salsa, sour cream, and sliced avocado on the table and let people add their own. A simple green salad or some fresh fruit on the side rounds it out if you're serving this for brunch. For a more filling plate, these also go beautifully alongside a bowl of Shrimp Fried Rice if you're doing a bigger spread — which sounds unusual but actually works as a brunch buffet situation.

Storage

Leftovers keep well in an airtight container in the fridge for up to 3 days. To reheat, cover with foil and warm in a 300°F (150°C) oven for 10–12 minutes — this keeps the tortillas from getting rubbery, which the microwave can sometimes do. If you do use the microwave, cover the plate with a damp paper towel and heat in 45-second intervals. To freeze: let the baked dish cool completely, wrap individual portions tightly in foil, and freeze for up to 2 months. Thaw overnight in the fridge and reheat in the oven.

Breakfast enchiladas in white bowl topped with melted cheese, bacon, and green onions.

Frequently Asked Questions

Can I assemble these the night before and bake them in the morning?

Yes, and honestly this is how I prefer to make them. Roll the enchiladas and place them in the greased dish, then cover and refrigerate overnight. I'd suggest waiting to add the enchilada sauce and cheese until right before baking — this keeps the tortillas from absorbing too much liquid overnight and getting mushy. In the morning, pour on the sauce, top with cheese, and bake straight from the fridge, adding about 5 extra minutes to the baking time since the dish is cold.

Can I freeze breakfast enchiladas?

You can freeze them either before or after baking. If freezing before baking, assemble everything (sauce and cheese included), cover tightly with foil, and freeze. Thaw overnight in the fridge and bake as directed. If freezing leftovers after baking, wrap individual portions in foil and store in a freezer bag for up to 2 months. Reheat covered in the oven at 300°F (150°C) until warmed through.

What enchilada sauce should I use?

Store-bought works completely fine here — I usually grab Old El Paso red enchilada sauce from Walmart or Aldi. You can use mild, medium, or hot depending on your household's heat tolerance. Green enchilada sauce (salsa verde) is a great alternative if you prefer a tangier, lighter flavor. If you want to make your own from scratch, go for it, but I honestly don't bother on a weekday morning.

Do I have to use breakfast sausage, or can I substitute?

Not at all — this recipe is very forgiving with the protein. Bacon works great (cook it crispy and crumble it in). Chorizo is probably my favorite swap — it adds heat and a deep savory flavor the sausage doesn't quite have. You can also leave out the meat entirely and use black beans or extra vegetables. The eggs and cheese carry the dish regardless of what you put in the filling.

My tortillas keep cracking when I roll them — what am I doing wrong?

This usually means the tortillas are cold and stiff. Wrap a stack in a damp paper towel and microwave for 30 seconds, or warm them one at a time in a dry skillet for about 20 seconds per side. They should be pliable and flexible. Roll them while they're still warm — once they cool down they'll start to stiffen again. It's a small step but it makes a real difference.

BREAKFAST ENCHILADAS

Sana Umer
These flavorful breakfast enchiladas are filled with eggs, sausage, cheese, and veggies, then baked in a zesty sauce. Perfect for a satisfying morning meal or brunch with family and friends.
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Total Time 40 minutes mins
Course Brunch
Cuisine American
Servings 6 Servings
Calories 350 kcal

Ingredients
  

  • 8 large eggs
  • ¼ cup milk
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon olive oil
  • ½ pound breakfast sausage cooked and crumbled
  • 1 small onion diced
  • 1 bell pepper diced
  • 8 small flour tortillas
  • 1 ½ cups shredded cheddar cheese
  • 1 cup enchilada sauce
  • Fresh cilantro optional, for garnish

Instructions
 

Preheat Oven:

  • Preheat oven to 350°F (175°C). Lightly grease a 9x13-inch baking dish.

Prepare Egg Mixture:

  • In a bowl, whisk eggs, milk, salt, and pepper.

Cook Sausage and Veggies:

  • In a skillet over medium heat, heat olive oil. Add diced onion and bell pepper; cook until softened, about 3–4 minutes. Add cooked sausage and stir to combine.

Cook Eggs:

  • Pour egg mixture into the skillet with sausage and veggies. Cook, stirring frequently, until eggs are scrambled and cooked through. Remove from heat.

Assemble Enchiladas:

  • Spoon equal amounts of the egg mixture down the center of each tortilla. Sprinkle with some shredded cheese. Roll up tortillas and place seam-side down in the prepared baking dish.

Add Sauce and Cheese:

  • Pour enchilada sauce evenly over the rolled tortillas. Sprinkle remaining shredded cheese on top.

Bake:

  • Bake for 20–25 minutes or until the cheese is melted and bubbly.

Serve:

  • Garnish with fresh cilantro if desired and serve warm.

Notes

Make Ahead:
Prepare the filling and assemble enchiladas a day ahead. Cover and refrigerate, then bake before serving.
Customizing the Flavor:
Add diced jalapeños for heat or substitute sausage with cooked bacon or chorizo.
Serving Suggestions:
Serve with salsa, sour cream, or guacamole for extra flavor.
Allergy-Friendly Options:
Use dairy-free cheese and gluten-free tortillas to accommodate dietary restrictions.
Storage Tips:
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave.
Keyword breakfast enchiladas, easy breakfast recipe, enchilada bake, morning casserole

This is the kind of recipe I come back to again and again because it asks so little of me and delivers so much in return. Saturday mornings, holiday brunches, overnight guests — breakfast enchiladas handle all of it. I've made this with sausage, with chorizo, with just vegetables, and every version has been finished by the time I've cleared the table. That's not something I can say about every recipe I try.

What I appreciate most is the make-ahead element. As a mom who also cooks every other meal in this house, waking up and putting a dish in the oven instead of standing over the stove at 7am is genuinely restful. The assembly takes maybe 20 minutes the night before, and the reward is a hot, cheesy, proper breakfast that makes the whole morning feel calmer. If you're the kind of person who plans ahead, you'll use this recipe constantly. And if you're not, the filling only takes about 15 minutes to make fresh, so it works either way.

for-foodie-frends-logo-1

Hi, I'm Sana Umer — the home cook, recipe tester, and writer behind For Foodie Friends.

I'm a Pakistani-American mom based in the US. I learned to cook in two kitchens — my mother's in Pakistan, where I grew up watching whole spices bloom in oil, and my own kitchen now, where I cook for my husband and kids.

Every recipe on this site has been tested in my own kitchen, often more times than I'd like to admit, before it ever made it here. I cook a little bit of everything: the Pakistani comfort food I grew up with, the American desserts my kids beg for, weeknight dinners that need to come together fast, and the holiday spreads that take all day.

If a recipe is on this site, it earned its place. No ghostwriters, no AI shortcuts, no copy-paste from somewhere else — just real recipes from a real kitchen, written to actually work the first time you make them.

Welcome to my corner of the internet.

— Sana

More about me →

Popular

  • 23 BUDGET CHICKEN RECIPES FOR THE WHOLE WEEK
  • 25 PANTRY STAPLE RECIPES WHEN THE FRIDGE IS EMPTY
  • 31 CHEAP FAMILY DINNERS THAT FEED 4 FOR UNDER $15
  • 27 BUDGET-FRIENDLY MEAL PREP RECIPES FOR THE WHOLE WEEK
  • 29 DINNERS UNDER $5 PER SERVING (REAL RECIPES, REAL MATH)
  • 19 EASY TILAPIA RECIPES THAT DON'T TASTE BLAND
  • 23 SEAFOOD PASTA DISHES FOR COASTAL-INSPIRED DINNERS
  • 21 HEALTHY WHITE FISH RECIPES THE FAMILY WILL LOVE

Footer

↑ back to top

About

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Editorial Principles
  • Corrections Policy
  • Affiliate Disclosure

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

Resources

  • Kitchen Essentials
  • Pantry Essentials

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2024 For Foodie Friends

  • Facebook
  • Pinterest