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.
Table of Contents
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!
PrintBreakfast Enchiladas – A Hearty, Delicious Morning Casserole
- Total Time: 1 hour
- Yield: 6–8 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
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, fresh cilantro
Instructions
- Cook Sausage: Brown sausage in a skillet, drain, and set aside.
- Scramble Eggs: Whisk eggs, milk, salt, and pepper. Cook gently until just set.
- 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.
- Make Sauce: Mix half-and-half, enchilada sauce, garlic powder, and onion powder. Pour over enchiladas and sprinkle with cheese.
- 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







