As I stirred the pot of simmering salsa, the inviting aroma pulled me back to lazy Sunday mornings filled with laughter and hearty meals. If you’re searching for a dish that effortlessly combines comfort and creativity, look no further than these Cheesy Breakfast Enchiladas. Stuffed with fluffy scrambled eggs, savory sausage, and crispy bacon, each bite delivers a warm hug, making them a family-friendly favorite. Plus, with a make-ahead option, you can whip these up quickly for a crowd or a leisurely brunch with friends. The delightful twist of homemade salsa adds a fresh flavor that elevates this simple breakfast to something extraordinary. Ready to transform your breakfast routine with a dish that’s as delicious as it is versatile? Let’s dive into the magic of breakfast enchiladas!

Why are Breakfast Enchiladas a Must-Try?
Comforting, there’s something inherently satisfying about a warm dish filled with cheesy goodness that brings families together at the breakfast table. Make-Ahead Option allows you to prepare these enchiladas in advance, saving you time on busy mornings. Versatile enough to cater to different tastes—swap the sausage for roasted veggies to create a delightful vegetarian version. Crowd-Pleasing and perfect for brunch gatherings, you’ll see smiles all around as friends and family indulge in these hearty bites. For a lighter, egg-based option, check out our delicious High Protein Breakfast Burrito. Don’t miss out on the chance to elevate your brunch game—join the flavorful fiesta with these fantastic breakfast enchiladas!
Breakfast Enchiladas Ingredients
For the Enchilada-Salsa
- Salted Butter – Adds richness and enhances the flavors of the enchilada-salsa.
- All-Purpose Flour – Thickens the salsa beautifully; substitute with cornstarch for a gluten-free option.
- Ground Cumin – Imparts a warm, earthy flavor that complements the other ingredients.
- Milk – Creates a wonderfully creamy base for the enchilada-salsa.
- Cream Cheese – Provides a deliciously rich and smooth texture.
- Salsa – Adds a refreshing tang; feel free to use your favorite variety.
- Freshly Grated Cheddar Cheese – Essential for that gooey, cheesy goodness; Monterey Jack works well for a milder taste.
For the Filling
- Large Eggs – The main protein source, bringing fluffiness to the dish.
- Cooked and Crumbled Maple Sausage – Contributes a sweet and savory flavor; try spicy sausage for a kick!
- Crumbled and Cooked Bacon – Enhances the overall flavor with a smoky element; turkey bacon is a great low-fat alternative.
- Flour Tortillas – Holds all the delightful fillings; medium-size (8-inch) tortillas are recommended.
To Garnish
- Freshly Chopped Cilantro – Brightens the dish with a fresh flavor; green onions can be a tasty substitute.
Indulge in these breakfast enchiladas that are sure to become a cherished part of your family brunch traditions!
Step‑by‑Step Instructions for Breakfast Enchiladas
Step 1: Preheat and Prepare
Begin by preheating your oven to 350°F (175°C). While it’s heating, grab a 9×13-inch baking dish and coat it with non-stick spray to ensure your enchiladas come out easily after baking. This is an essential step for your delicious breakfast enchiladas, setting the stage for a perfectly baked meal.
Step 2: Make the Enchilada-Salsa
In a medium saucepan over medium heat, melt 2 tablespoons of salted butter. Once melted, whisk in 2 tablespoons of all-purpose flour, stirring consistently for about a minute to create a roux. Gradually add 1 cup of milk to the mixture while whisking to avoid lumps, and allow it to simmer until it thickens and bubbles, about 5 minutes. This creamy base will elevate your breakfast enchiladas!
Step 3: Add Flavor to the Sauce
After your roux mixture has thickened, lower the heat and mix in 1 teaspoon of ground cumin, 4 ounces of cream cheese, 1 cup of salsa, and 1 cup of freshly grated cheddar cheese. Stir until smooth, making sure everything is well combined and the cheese has melted completely. Set your enchilada-salsa aside, allowing the flavors to meld together beautifully.
Step 4: Scramble the Eggs
In a large skillet, crack 6 large eggs into a bowl and whisk them with a pinch of salt and pepper. Heat the skillet over medium heat and pour in the prepared eggs, cooking for about 3–4 minutes while gently stirring until they are fully cooked but still soft. Keep an eye on them to avoid overcooking, ensuring the perfect fluffy texture for your enchiladas.
Step 5: Assemble the Enchiladas
Now it’s time to roll! Take a warm flour tortilla and fill it with a spoonful of scrambled eggs, some cooked and crumbled maple sausage, crumbled bacon, and a sprinkle of cheese. Be sure not to overfill; then roll the tortilla tightly and place it seam-side down in your prepared baking dish. Repeat this process until all your fillings are used up, creating a delightful layer of breakfast enchiladas.
Step 6: Top with Salsa
Evenly distribute the remaining enchilada-salsa over the top of your rolled tortillas, ensuring they are nicely coated. Sprinkle any reserved sausage or bacon on top, followed by an additional layer of shredded cheese. This will create a deliciously gooey and flavorful topping that makes your breakfast enchiladas irresistible.
Step 7: Bake to Perfection
Slide your baking dish into the preheated oven and let the enchiladas bake uncovered for about 20 minutes. You’ll know they’re ready when the cheese is bubbly and golden, filling your kitchen with an irresistible aroma. Keep an eye on them to prevent over-browning, aiming for that comforting, cheesy finish that makes breakfast enchiladas a family favorite.
Step 8: Garnish and Serve
Once baked, remove the dish from the oven and let the enchiladas cool for a few minutes. Garnish with freshly chopped cilantro for a burst of flavor and color. Serve those mouthwatering breakfast enchiladas warm to your eager family, and watch as smiles fill the table. Enjoy your cozy brunch masterpiece!

How to Store and Freeze Breakfast Enchiladas
-
Fridge: Store your breakfast enchiladas covered tightly in the refrigerator for up to 3 days. This will keep them fresh and flavorful for your next cozy brunch.
-
Freezer: For longer storage, place the assembled but unbaked enchiladas in an airtight container or wrap them tightly with foil. They can be frozen for up to 2 months, making meal prep a breeze!
-
Reheating: When ready to enjoy, bake directly from frozen at 350°F (175°C) for about 30–35 minutes, or until heated through. Cover with foil for the first half to keep moisture in, then uncover to allow the cheese to bubble.
-
Make-Ahead Tip: If assembling ahead of time, prepare the salsa separately and combine just before baking to avoid soggy enchiladas. This ensures a delightful texture when serving your family those delicious breakfast enchiladas!
Make Ahead Options
These Breakfast Enchiladas are ideal for meal prep, allowing you to save precious time on busy mornings. You can assemble the enchiladas up to 24 hours in advance, but be sure to keep the salsa separate until just before baking to prevent sogginess. Simply layer your tortillas with the filling and cover them tightly with plastic wrap in the refrigerator. When you’re ready to serve, remove them from the fridge and pour the salsa on top before baking. Reheat them in the oven for about 20 minutes at 350°F (175°C) until the cheese is bubbly, ensuring your meal is just as delicious as if you made it fresh that day!
What to Serve with Cheesy Breakfast Enchiladas?
Treat your taste buds to a delightful spread alongside these warm, cheesy creations that will make every family gathering memorable.
-
Fresh Avocado Slices:
Creamy avocado adds a rich texture and balances the flavors, elevating your breakfast experience to a savory delight. -
Crispy Hash Browns:
Golden-brown hash browns offer a satisfying crunch that pairs perfectly with the soft enchiladas, making every bite a delightful mix of textures. -
Mixed Green Salad:
A light salad with citrus vinaigrette adds a fresh, zesty contrast, brightening up the plate and complementing the cheesy goodness. -
Sliced Fresh Fruit:
Juicy melons, berries, or oranges provide a burst of freshness, offering a sweet and refreshing contrast to the savory enchiladas. -
Zesty Salsa Verde:
A tangy salsa verde kicks up the flavor profile, adding a sharp contrast that brightens each bite of cheese-filled goodness. -
Chilled Fruit Smoothie:
A refreshing berry smoothie with yogurt adds a creamy texture and fruity sweetness, balancing the savory richness of the enchiladas perfectly. -
Homemade Cinnamon Rolls:
For a decadent touch, serve warm cinnamon rolls on the side. Their sweetness will delight everyone and create a special brunch spread. -
Iced Coffee or Mimosa:
A refreshing iced coffee or a sparkling mimosa to drink adds a festive touch, making your brunch feel even more celebratory and joyful.
Expert Tips for Breakfast Enchiladas
-
Fresh Tortillas: Use warm tortillas to make rolling easier and help prevent cracks. Warm them slightly in the microwave for a few seconds before filling.
-
Avoid Sogginess: Don’t soak your tortillas in salsa too long before assembly. This keeps them from becoming too soft while baking, ensuring a delightful crispy top.
-
Make-Ahead Strategy: Assemble your breakfast enchiladas the night before, but keep the sauce separate until you’re ready to bake. This way, they remain fresh and avoid sogginess.
-
Customize Filling: Feel free to swap ingredients according to your family’s taste. Add veggies or different cheeses to personalize your breakfast enchiladas.
-
Proper Baking: Bake uncovered to achieve that bubbly, golden cheese finish. Covering can trap steam, leading to less desirable results.
-
Garnish Smartly: For a fresh touch, add cilantro or green onions just before serving for a lovely pop of flavor and color.
Breakfast Enchiladas: Variations & Substitutions
Feel free to get creative with these delicious breakfast enchiladas, customizing them to your taste and dietary preferences!
-
Dairy-Free: Swap cream cheese and cheese for dairy-free alternatives to suit lactose intolerance.
-
Vegetarian: Replace sausage and bacon with sautéed vegetables like bell peppers, onions, and zucchini for a vibrant twist.
-
Spicy Kick: Use pepper jack cheese and add jalapeños for a fiery flavor that will heat up your morning!
-
Whole Wheat: Choose whole wheat tortillas for a healthier option that adds a nuttier flavor to your enchiladas.
-
Sweet Potatoes: Substitute the meat with roasted sweet potatoes for added sweetness and nutrition; they pair beautifully with the spices.
-
Beans: Incorporate black beans or pinto beans into the filling for added protein and a delightful texture.
-
Salsa Variations: Experiment with different salsas, like mango or peach, to add a fruity twist to the enchiladas.
-
Make-Ahead Idea: Assemble the enchiladas but leave out the salsa until you’re ready to bake. This tip will keep them fresher!
Remember, these variations not only give you options but also keep mealtime exciting. For more breakfast inspiration, check out our Crack Breakfast Casserole for another family-friendly dish!

Breakfast Enchiladas Recipe FAQs
How do I choose the right ingredients for my breakfast enchiladas?
Absolutely! For the best flavor, use fresh ingredients. Eggs should be bright in color, bacon should be crispy and not overcooked, while sausages should be well-seasoned and cooked thoroughly. When selecting tortillas, opt for 8-inch flour tortillas—they should be soft and pliable, not cracked or dry.
How should I store leftover breakfast enchiladas?
Very simply! Store your breakfast enchiladas in an airtight container in the refrigerator for up to 3 days. Make sure they are fully cooled before placing them in the fridge to maintain their texture. Reheat gently in the oven at 350°F (175°C), covered, for about 10-15 minutes until warmed through.
Can breakfast enchiladas be frozen?
Absolutely! You can freeze your assembled but unbaked breakfast enchiladas. Wrap them tightly in foil or place them in an airtight container, and they’ll stay fresh for up to 2 months. When you’re ready to enjoy, bake them directly from frozen at 350°F (175°C) for about 30–35 minutes. Cover with foil for the first half of baking to retain moisture.
What should I do if my enchiladas turn out soggy?
Oh no! If your enchiladas end up soggy, it might be due to overly wet salsa or soaking the tortillas too long. Try to keep the salsa separate until you’re ready to bake or ensure that the tortillas are used promptly after warming. For next time, roll your tortillas tightly and avoid excessive filling, which can also contribute to sogginess.
Are there any dietary considerations I should keep in mind?
Very much so! If you’re considering dietary needs, keep in mind that the breakfast enchiladas contain gluten (from flour tortillas) and dairy (cheese and cream cheese). For gluten-free options, swap the flour tortillas for corn tortillas or gluten-free varieties. You can also use plant-based cheese substitutes if you’re accommodating dairy allergies. Always check ingredient labels for allergens if you’re cooking for others.
Can I prep breakfast enchiladas in advance?
Absolutely! You can assemble the breakfast enchiladas the night before and keep the salsa separate until you’re ready to bake. This way, they’ll taste fresh while saving you time on the day of serving. Just remember to store them in the fridge and cover them well to maintain their integrity and flavors.

Delicious Breakfast Enchiladas for a Cozy Family Brunch
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and coat a 9x13-inch baking dish with non-stick spray.
- In a medium saucepan, melt butter and whisk in flour to create a roux. Gradually add milk and simmer until thickened, about 5 minutes.
- Mix in cumin, cream cheese, salsa, and cheddar cheese until smooth.
- Whisk eggs with salt and pepper and scramble in a skillet over medium heat for about 3-4 minutes.
- Fill tortillas with scrambled eggs, sausage, bacon, and cheese; roll tightly and place seam-side down in the baking dish.
- Distribute remaining enchilada-salsa over the top and add reserved sausage or bacon and additional cheese.
- Bake uncovered for about 20 minutes until cheese is bubbly and golden.
- Garnish with chopped cilantro and serve warm.

Leave a Reply