Breakfast Enchiladas – A Hearty, Delicious Morning Casserole

BySophia

Breakfast Enchiladas

Breakfast

Difficulty

Prep time

Cooking time

Total time

Servings

If you’re searching for a satisfying and flavorful way to start your day, these Breakfast Enchiladas are the ultimate make-ahead morning meal. Filled with scrambled eggs, sausage, cheese, and wrapped in soft tortillas, then baked in a creamy sauce — it’s everything you love about breakfast rolled into one delicious casserole.

Whether you’re hosting a brunch, prepping meals ahead for the week, or just want a delicious breakfast recipe to shake up your routine, this dish will check all the boxes. Comforting, hearty, and crowd-pleasing, these enchiladas are one of the best breakfast casseroles you’ll ever make.

Let’s get into how to create this flavorful, filling breakfast that can easily become a household favorite.

Why You’ll Love These Breakfast Enchiladas

✅ Easy to prep ahead — perfect for breakfast meal prep
✅ Customizable with your favorite fillings
✅ Feeds a crowd with minimal effort
✅ Freezer-friendly and reheats beautifully
✅ A fun twist on classic breakfast recipes casserole-style

If you love bagels, scrambled eggs, or breakfast burritos, this is a must-try. It’s like your favorite morning flavors baked into one comforting dish.

Who Should Make This Recipe?

This dish is perfect for:

  • Busy parents or professionals who meal prep
  • Home cooks looking for a unique brunch idea
  • Hosts planning breakfast or holiday mornings
  • Fans of Tex-Mex flavors and cheesy casseroles
  • Anyone craving a warm and filling start to the day

Whether you’re tired of the usual boiled eggs and toast or looking to impress guests, this one’s for you.

Ingredients for Breakfast Enchiladas

Filling:

1 lb breakfast sausage (or ground turkey, bacon, or vegetarian sausage)
6 large eggs
¼ cup milk
½ teaspoon salt
¼ teaspoon black pepper
1 cup shredded cheddar cheese
1 cup shredded Monterey Jack cheese
6–8 large flour tortillas

Sauce:

1 ½ cups half-and-half or heavy cream
1 teaspoon garlic powder
½ teaspoon onion powder
1 can (10 oz) mild green enchilada sauce or salsa verde
1 cup shredded cheese (cheddar or Mexican blend, for topping)

Optional Toppings:

Sour cream
Chopped green onions
Salsa
Avocado slices
Fresh cilantro

Step-by-Step Guide: How to Make Breakfast Enchiladas

Step 1: Cook the Sausage

In a skillet over medium heat, cook the breakfast sausage until browned and cooked through. Drain excess grease and set aside.

Step 2: Scramble the Eggs

In a bowl, whisk together eggs, milk, salt, and pepper. Pour into a nonstick skillet and scramble over medium-low heat until just set. Don’t overcook — they’ll finish baking in the oven.

Step 3: Assemble the Enchiladas

Preheat the oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish. On each tortilla, spoon some scrambled eggs, cooked sausage, and a sprinkle of both cheeses. Roll up tightly and place seam-side down in the baking dish.

Step 4: Make the Sauce

In a bowl, whisk together half-and-half, enchilada sauce, garlic powder, and onion powder. Pour evenly over the enchiladas. Sprinkle the remaining cheese over the top.

Step 5: Bake

Cover with foil and bake for 25 minutes. Remove foil and bake an additional 10–15 minutes, until the cheese is melted and bubbly and the edges are golden.

Let cool slightly before serving. Add toppings and enjoy!

Kitchen Equipment You’ll Need

  • Large skillet
  • Mixing bowls
  • 9×13-inch baking dish
  • Whisk
  • Spatula
  • Foil

Serving and Presentation Tips

Serve with a side of salad pasta for a complete brunch or drizzle with salsa and top with fresh herbs for color. Garnish with sliced avocado or a scoop of guacamole for creaminess. Serve directly from the dish for a casual family meal or plate individually for guests.

Recipe Variations and Ideas

✅ Use chorizo instead of sausage for a spicy kick
✅ Swap in sautéed veggies (peppers, onions, spinach) for a vegetarian version
✅ Add diced potatoes or hash browns to the filling
✅ Use corn tortillas if preferred — just warm them slightly to prevent cracking
✅ Make it spicy with jalapeños or hot sauce in the filling or sauce

This recipe is very forgiving and adapts to whatever you have on hand.

Common Mistakes to Avoid

❌ Overfilling tortillas — it makes rolling and baking difficult
❌ Overcooking the scrambled eggs before baking — they’ll get rubbery
❌ Skipping the sauce — it keeps the enchiladas moist and flavorful
❌ Not covering with foil for the first bake — it helps the cheese melt evenly

How to Store and Reheat Leftovers

Refrigerate leftovers in an airtight container for up to 3 days.

To reheat:

  • Microwave individual portions for 1–2 minutes
  • Or reheat in the oven at 325°F (160°C) until warmed through

To freeze:
Assemble the enchiladas, cover tightly with foil, and freeze for up to 2 months. Thaw overnight in the fridge before baking.

When to Serve Breakfast Enchiladas

These enchiladas are great for:

🍳 Weekend brunches
🎉 Holiday breakfasts (Christmas morning, Easter, Mother’s Day)
🥚 Meal prep for busy weekdays
🎁 Bringing to a friend or new parent
🎂 Birthday breakfasts

They’re easy to scale up and great for feeding a hungry group.

Pro Tips for the Best Breakfast Enchiladas

✅ Warm tortillas slightly before rolling to prevent cracking
✅ Cook your eggs soft — they’ll finish in the oven
✅ Use a blend of cheeses for maximum flavor
✅ Let the casserole rest for 10 minutes before slicing for clean pieces

Frequently Asked Questions

Can I make this the night before?
Yes! Assemble and refrigerate (unbaked), then bake in the morning as directed.

Can I use pre-cooked sausage or bacon?
Absolutely. Just chop and mix it into the filling with the eggs and cheese.

Are these freezer-friendly?
Yes! Freeze unbaked or baked enchiladas, well-wrapped. Thaw overnight before reheating or baking.

Can I make it spicy?
Add hot sauce, diced jalapeños, or use a spicy enchilada sauce to turn up the heat.

Final Thoughts: Easy, Hearty, and Family-Approved

These Breakfast Enchiladas are one of those recipes you’ll come back to again and again. They’re filling, flavorful, and so easy to make ahead — perfect for meal prep, hosting, or enjoying a lazy weekend breakfast. With soft scrambled eggs, melty cheese, and warm tortillas baked in creamy sauce, this dish is everything you want in a breakfast recipes casserole.

From feeding a family to impressing brunch guests, this dish brings comfort and convenience in every bite.

Call to Action: Share, Bake, and Subscribe for More Breakfast Ideas

Did you love this recipe? Be sure to share it with friends, pin it to your favorite breakfast board, and leave a comment with your favorite add-ins! And don’t forget to subscribe to our blog for more delicious breakfast recipes, make-ahead casseroles, and easy morning inspiration delivered weekly. Start your day deliciously — subscribe now!

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 – A Hearty, Delicious Morning Casserole


  • Author: Sophia
  • Total Time: 1 hour
  • Yield: 68 servings 1x

Description

These Breakfast Enchiladas are a hearty, make-ahead breakfast casserole filled with scrambled eggs, sausage, cheese, and tortillas baked in a creamy sauce. Perfect for brunches, holiday mornings, or meal prep, this dish is comforting, crowd-pleasing, and easy to customize.


Ingredients

Scale

Filling:

  • 1 lb breakfast sausage (or ground turkey, bacon, or vegetarian sausage)
  • 6 large eggs
  • ¼ cup milk
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 cup shredded cheddar cheese
  • 1 cup shredded Monterey Jack cheese
  • 68 large flour tortillas

Sauce:

  • 1 ½ cups half-and-half or heavy cream
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • 1 can (10 oz) mild green enchilada sauce or salsa verde
  • 1 cup shredded cheese (cheddar or Mexican blend, for topping)

Optional Toppings:

  • Sour cream, chopped green onions, salsa, avocado, fresh cilantro

Instructions

  1. Cook Sausage: Brown sausage in a skillet, drain, and set aside.
  2. Scramble Eggs: Whisk eggs, milk, salt, and pepper. Cook gently until just set.
  3. Assemble: Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish. Fill tortillas with eggs, sausage, and cheese, roll up, and place seam-side down in dish.
  4. Make Sauce: Mix half-and-half, enchilada sauce, garlic powder, and onion powder. Pour over enchiladas and sprinkle with cheese.
  5. Bake: Cover with foil and bake 25 minutes. Remove foil and bake 10–15 more minutes until bubbly and golden. Let cool slightly before serving with toppings.

Notes

  • Variations: Use chorizo, sautéed vegetables, or hash browns in the filling.
  • Make-ahead: Assemble unbaked enchiladas the night before and bake in the morning.
  • Freezer-friendly: Freeze unbaked, wrapped tightly, for up to 2 months. Thaw before baking.
  • Pro tip: Warm tortillas before rolling to prevent cracking and cook eggs slightly soft since they finish in the oven.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Breakfast
  • Method: Baked
  • Cuisine: Tex-Mex

Nutrition

  • Serving Size: 1 enchilada
  • Calories: 380
  • Sugar: 2g
  • Sodium: 710mg
  • Fat: 25g
  • Saturated Fat: 13g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 21g
  • Fiber: 1g
  • Protein: 17g
  • Cholesterol: 190mg

Keywords: Breakfast Enchiladas, Breakfast Casserole, Make-Ahead Breakfast, Brunch Ideas, Meal Prep Breakfast

Tags:

You might also like these recipes

Leave a Comment

Recipe rating