Lunch

Breakfast Enchiladas

0 comments This post may contain affiliate links. We may earn money from the companies mentioned in this post. #sponsoredpost.

These breakfast enchiladas are the best of all breakfast worlds: they’re creamy, cheesy, savory, and ridiculously comforting. You’ve got soft scrambled eggs wrapped in warm tortillas alongside browned turkey sausage, sautéed peppers, and gooey cheese. Then the whole thing gets covered in a luscious egg-cream mixture and baked until set and golden.

They’re basically like breakfast burritos met a breakfast casserole and got all dressed up for brunch. And the best part? You can make everything ahead of time, so your morning is as easy as pop-it-in-the-oven.

I made these for a Mother’s Day brunch one year, and now they’re requested for every holiday breakfast. Once you try them, you’ll see why.

Why You’ll Love These Breakfast Enchiladas

Prep Ahead Perfection
Assemble them the night before, then just bake in the morning. No early morning scrambling (except for the eggs, ha!).

So Comforting
Creamy eggs, savory meat, melty cheese, all wrapped in soft tortillas and baked to bubbly perfection? Yes, please.

Feeds a Crowd
One pan easily serves 6–8. Great for guests, brunch parties, or hungry teenagers.

Customizable
Make them meatless, spicy, veggie-loaded, or even dairy-free—so many ways to make them your own.

Freezer-Friendly
Yep, you can freeze them before or after baking. Major breakfast win.

Prep Time and Servings

Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: 1 hour
Servings: 6–8
Calories per serving: 410
Protein: 22g
Carbs: 28g
Fat: 24g

Ingredients

For the Filling:

  • 1 tablespoon olive oil
  • 1/2 lb turkey sausage (or beef sausage or halal turkey bacon), crumbled
  • 1/2 red bell pepper, diced
  • 1/2 green bell pepper, diced
  • 1/2 small onion, diced
  • 8 large eggs
  • 1/4 cup milk
  • Salt and pepper to taste
  • 1 ½ cups shredded cheddar or Monterey Jack cheese
  • 8 small (6-inch) flour or gluten-free tortillas

For the Sauce:

  • 4 large eggs
  • 3/4 cup milk (or half-and-half for extra richness)
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon smoked paprika (optional)
  • Salt and pepper to taste

Optional Toppings:

  • Chopped fresh cilantro
  • Sliced green onions
  • Avocado or guacamole
  • Salsa or pico de gallo
  • Sour cream or Greek yogurt

Step-by-Step Instructions

1. Cook the Filling

  • In a large skillet, heat olive oil over medium heat.
  • Add the turkey sausage and cook until browned and cooked through, about 6–8 minutes. Remove and set aside.
  • In the same pan, sauté the peppers and onion until soft, about 5 minutes.
  • In a bowl, whisk together the 8 eggs and 1/4 cup milk. Season with salt and pepper.
  • Pour the eggs into the skillet with veggies. Cook, stirring gently, until eggs are just set (don’t overcook—they’ll bake more later).
  • Stir in the cooked sausage and remove from heat. Let cool for a few minutes.

2. Assemble the Enchiladas

  • Grease a 9×13-inch baking dish.
  • Spoon 2–3 tablespoons of the egg filling into each tortilla.
  • Sprinkle with cheese, roll up tightly, and place seam-side down in the baking dish.
  • Repeat with all tortillas until the dish is full and your filling is used up.

3. Pour the Sauce

  • In a bowl, whisk together the remaining 4 eggs, 3/4 cup milk, garlic powder, paprika, and a pinch of salt and pepper.
  • Pour this egg mixture evenly over the rolled enchiladas. Tap the dish gently on the counter to help it settle in.

4. Chill or Bake

  • If baking immediately: Preheat oven to 350°F and let the enchiladas sit while the oven heats.
  • If prepping ahead: Cover the dish tightly with foil and refrigerate overnight.

5. Bake

  • Bake at 350°F for 30–35 minutes, uncovered, until the eggs are set and the top is lightly golden.
  • Sprinkle with extra cheese in the last 5 minutes if you want it extra cheesy.
  • Let sit for 5–10 minutes before slicing and serving.

How to Serve

  • With fresh fruit or a citrus salad
  • A side of roasted potatoes or sweet potato hash
  • Topped with salsa, guac, and a dollop of sour cream
  • With iced coffee, chai, or a mango smoothie on the side

Tips for the Best Breakfast Enchiladas

  1. Don’t overcook the eggs during scrambling
    They’ll finish cooking in the oven, so soft-scrambled is perfect.
  2. Use sturdy tortillas
    Flour or gluten-free tortillas work best—corn can break apart more easily, especially after chilling.
  3. Add a little cheese inside and on top
    Because gooey, melty cheese makes everything better.
  4. Let it rest before slicing
    This helps the eggs firm up and makes serving cleaner.
  5. Reheat like a champ
    These reheat beautifully in the oven or microwave, so leftovers are just as good the next day.

Recipe Variations

Vegetarian Option
Skip the meat and double up on veggies—think mushrooms, spinach, zucchini, or black beans.

Spicy Southwest Style
Add jalapeños to the filling, swap in pepper jack cheese, and top with a smoky chipotle sauce or salsa verde.

Dairy-Free
Use dairy-free cheese and a non-dairy milk like oat or almond in both the filling and sauce.

Meat Lover’s
Use a mix of turkey sausage and halal turkey bacon or even shredded chicken for extra protein.

Mini Enchiladas
Use smaller tortillas and make mini-rolls for a fun brunch appetizer or kid-friendly version.

Serving Suggestions

Sides:

  • Crispy breakfast potatoes
  • Avocado salad with lime
  • Simple fruit skewers or citrus salad
  • Toasted sourdough or crusty bread

Drinks:

  • Fresh-squeezed orange juice
  • Iced coffee or cold brew
  • Herbal tea with lemon
  • Mango or peach smoothie

For Kids:

  • Cut enchiladas into smaller portions
  • Serve with a side of fruit and a little ketchup or mild salsa
  • Let them top their own with yogurt or shredded cheese

Storage and Freezing

Fridge:
Store leftovers covered in the fridge for up to 4 days. Reheat in the microwave or oven until warm.

Freezer:
Freeze assembled enchiladas (before or after baking). Wrap tightly in foil and place in a freezer bag. Freeze up to 2 months.

To Reheat from Frozen:
Bake covered at 350°F for 45–50 minutes or until heated through. Remove foil for the last 10 minutes for a crispy top.

Special Equipment

  • 9×13-inch baking dish
  • Large skillet
  • Whisk and mixing bowls
  • Foil or reusable cover for storing overnight

FAQ

Can I make these vegetarian?
Absolutely! Just swap out the meat for sautéed veggies or black beans.

Can I use corn tortillas?
You can, but they may break down more after soaking. Try using slightly thicker corn tortillas or warming them before rolling.

Can I use egg whites only?
Yes, sub in 1 1/2 cups liquid egg whites for the scrambled eggs, and 1 cup for the sauce mixture.

Can I make it ahead of time?
Yes—these are perfect to prep the night before and bake fresh in the morning.

Are these freezer-friendly?
Totally. Freeze before or after baking for a ready-made breakfast anytime.

What cheese works best?
Cheddar, Monterey Jack, mozzarella, or a Mexican blend all melt beautifully.

What if I don’t have sausage?
Use chopped turkey bacon, leftover chicken, or even tofu scramble.

Can I make this spicy?
Yes! Add jalapeños to the filling or stir hot sauce into the egg mixture.

Can I bake it right away instead of overnight?
Absolutely—just let it sit for 15 minutes so the egg mixture starts to absorb before baking.

Do I need to cover it when baking?
Nope! Bake uncovered for a golden, cheesy top.

Conclusion

These Breakfast Enchiladas are everything you want in a make-ahead morning meal: easy, comforting, customizable, and totally crave-worthy. Whether you’re feeding a brunch crowd, making a holiday breakfast, or just want to treat yourself on a slow Sunday morning, this recipe’s got your back.

If you try it, I’d love to see how you make it your own! Snap a pic, share it, and tag me so we can all drool over your breakfast brilliance.

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


  • Author: Grandma Betty
  • Total Time: 55 min

Description

These Breakfast Enchiladas are loaded with scrambled eggs, sausage or bacon, and cheese, all wrapped in tortillas and baked in a creamy sauce. Perfect for brunch gatherings, holidays, or meal prepping a hearty morning meal!


Ingredients

Scale
  • 8 flour tortillas (soft taco size)

  • 1 lb breakfast sausage or chopped bacon, cooked

  • 8 large eggs

  • ½ cup milk (for eggs)

  • 1 cup shredded cheddar or Mexican blend cheese (plus extra for topping)

  • 1 can (10 oz) enchilada sauce or 1½ cups salsa verde

  • 1 cup heavy cream or half-and-half (for baking)

  • Salt and pepper to taste

  • Optional: diced green onions, bell peppers, or jalapeños


Instructions

1️⃣ Preheat oven: Set oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.

2️⃣ Cook the eggs: In a large skillet, scramble eggs with milk, salt, and pepper until just set. Mix in the cooked sausage or bacon and half of the shredded cheese.

3️⃣ Assemble enchiladas: Spoon the egg mixture into each tortilla, roll up, and place seam-side down in the baking dish.

4️⃣ Pour sauce: In a bowl, whisk together enchilada sauce and heavy cream. Pour evenly over the enchiladas.

5️⃣ Top with cheese: Sprinkle remaining cheese over the top.

6️⃣ Bake: Cover with foil and bake for 25 minutes. Uncover and bake for an additional 10–15 minutes until bubbly and golden.

7️⃣ Serve: Garnish with green onions, avocado, or sour cream if desired. Serve hot.

Notes

  • Make ahead: Assemble the night before, refrigerate, and bake in the morning.

  • Use corn tortillas for a gluten-free version.

  • Add sautéed veggies like spinach or mushrooms for extra nutrition.

  • Prep Time: 20 min
  • Cook Time: 35 min

Leave a Comment

Your email address will not be published. Required fields are marked *

*

Recipe rating