As the morning sun filters through the kitchen, the delightful aroma of sizzling bacon mingles with the creamy scent of melting cheese—welcome to my ultimate Breakfast Enchiladas! Imagine wrapping fluffy scrambled eggs, crispy bacon, and savory sausage all in a warm tortilla, then drenching it in a homemade enchilada salsa. This dish isn’t just a feast for the eyes; it’s a quick and hearty comfort meal perfect for those busy mornings or a leisurely brunch with friends. Whether you’re treating yourself or hosting a gathering, these Breakfast Enchiladas deliver satisfaction with every bite. Ready to elevate your breakfast game? Let’s dive in!

Why Are Breakfast Enchiladas a Must-Try?
Irresistible Flavor: Each bite combines fluffy eggs, crispy bacon, and savory sausage wrapped in warm tortillas, creating a mouthwatering experience that’s hard to resist.
Quick Preparation: You can whip these enchiladas up in no time! Perfect for busy mornings or surprise guests, they’re a delightful way to start the day.
Cheesy Goodness: The gooey melted cheese on top elevates this dish, delivering a rich, savory comfort you won’t forget.
Versatile Options: Feel free to customize with your favorite vegetables or swap in different meats—these Breakfast Enchiladas are a canvas for your culinary creativity.
For more breakfast inspiration, check out my post on Flour Pancakes Breakfast—it’s another delicious way to kickstart your mornings!
Breakfast Enchiladas Ingredients
For the Enchilada Salsa
- Salted Butter – For sautéing; can be replaced with unsalted butter or oil.
- All-Purpose Flour – Thickening agent for the enchilada salsa; can use gluten-free flour for a gluten-free version.
- Ground Cumin – Provides a warm, earthy flavor; can be substituted with chili powder or coriander.
- Milk – Creates a creamy texture for the salsa; can substitute with almond milk or any non-dairy milk.
- Cream Cheese – Adds richness to the salsa; can replace with ricotta or omit for lower calories.
- Salsa – Adds flavor and moisture to the dish; store-bought or homemade varieties work.
- Freshly Grated Cheddar Cheese – Essential topping for flavor; can substitute with Monterey Jack or Mexican blend cheese.
For the Filling
- Large Eggs – Base for the filling; no substitutions recommended.
- Salt and Pepper – For seasoning; adjust to taste.
- Cooked and Crumbled Maple Sausage – Provides hearty flavor; turkey or chicken sausage can be used.
- Crumpled and Cooked Bacon – Adds a savory, crunchy component; can be substituted with ham or left out for a vegetarian option.
For the Enchiladas
- Taco-Size Flour Tortillas – Holds the enchiladas together; corn tortillas can be used for a gluten-free option.
- Freshly Chopped Cilantro – For garnish; can be omitted or replaced with green onions.
These Breakfast Enchiladas are a delightful dish that wraps up all your morning favorites into one satisfying meal!
Step‑by‑Step Instructions for Breakfast Enchiladas
Step 1: Preheat the Oven
Begin by preheating your oven to 350°F (175°C). While the oven heats up, grab a 9×13 inch baking dish and spray it with non-stick cooking spray to prevent the enchiladas from sticking. This will ensure a smooth baking process, letting the flavors meld beautifully as they cook.
Step 2: Make 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 until it turns a light golden color, about 1-2 minutes. Gradually stir in 1 cup of milk, followed by 4 ounces of cream cheese, 1 teaspoon of ground cumin, and 1 cup of salsa. Stir continuously until it’s smooth and creamy—this will be the base for your delicious breakfast enchiladas.
Step 3: Prepare Filling
In a large skillet, crack and scramble 8 large eggs over medium heat, seasoning with salt and pepper to taste. Cook the eggs until they are softly set, about 4-5 minutes, stirring gently. Once cooked, remove from heat and let them cool slightly. The eggs should be fluffy and not overcooked, ensuring they will meld perfectly with the other ingredients inside the tortillas.
Step 4: Assemble Enchiladas
Lay out 8 taco-size flour tortillas on a clean surface. On each tortilla, add a generous scoop of scrambled eggs, followed by 1/2 cup of cooked and crumbled sausage, and 1/4 cup of crumbled bacon. Top each with a sprinkle of shredded cheddar cheese, then spoon a bit of the enchilada salsa over the filling. Roll each tortilla tightly and place them seam-side down in the prepared baking dish.
Step 5: Bake
Pour any remaining enchilada salsa over the rolled enchiladas and sprinkle an additional cup of shredded cheddar cheese on top. Place the baking dish in the preheated oven and bake uncovered for 20 minutes, or until the cheese is melted, bubbly, and lightly golden on top. The aroma will fill your kitchen, promising a comforting meal ahead.
Step 6: Garnish and Serve
Once the breakfast enchiladas are baked to perfection, carefully remove them from the oven and let them cool for 5-10 minutes. Just before serving, sprinkle freshly chopped cilantro on top for a burst of color and flavor. Cut into portions and enjoy this hearty dish that brings together all your breakfast favorites!

Expert Tips for Breakfast Enchiladas
-
Avoid Soggy Enchiladas: Use the enchilada salsa just before baking to keep the tortillas from getting too moist and losing their structure.
-
Egg Perfection: Scramble the eggs until they’re softly set. Overcooking can lead to a dry filling, impacting the overall taste of your Breakfast Enchiladas.
-
Cheese Options: Don’t hesitate to experiment with different types of cheese! Monterey Jack or a Mexican blend can add a unique kick while keeping that gooey consistency.
-
Flavorful Salsa: Whether using store-bought or homemade, make sure your salsa has a balance of sweetness and acidity for the best complement to the savory fillings.
-
Customize Your Fillings: Get creative! Incorporate your favorite veggies or spices to make these enchiladas uniquely yours. Each addition enhances the flavor profile of your Breakfast Enchiladas.
Make Ahead Options
These Breakfast Enchiladas are a lifesaver for busy mornings and perfect for meal prep enthusiasts! You can prepare the filling (scrambled eggs, sausage, and bacon) up to 24 hours in advance, storing it in an airtight container in the refrigerator to maintain freshness. The enchilada salsa can also be made ahead and refrigerated for up to 3 days. When you’re ready to serve, assemble the enchiladas by rolling the tortillas with the filling, topping them with salsa and cheese, and baking them directly from the fridge—this ensures they remain just as delicious and bubbly! This make-ahead approach saves time and makes your mornings effortless, allowing you to enjoy a homemade breakfast without the stress.
Breakfast Enchiladas Variations & Substitutions
Feel free to shake things up with these creative twists on your Breakfast Enchiladas! Let your culinary imagination run wild!
-
Potato Twist: Add crispy roasted potatoes or hash browns for an extra crunchy bite. This will add a heartiness that complements the softer textures beautifully.
-
Vegetable Delight: Mix in sautéed bell peppers, mushrooms, or spinach for a nutrition boost. These colorful veggies will add both flavor and vibrancy to your dish.
-
Meat Alternatives: Replace bacon and sausage with ground turkey, shredded chicken, or tempeh for a lighter or vegetarian option. It’s amazing how versatile these enchiladas can be!
-
Dairy-Free: Opt for almond milk and a plant-based cream cheese alternative to make this dish suitable for dairy-free diets. Creamy yet light, they’ll still deliver that satisfying richness!
-
Spicy Kick: Add diced jalapeños or a splash of hot sauce to the filling for those who crave a bit of heat. Just a hint of spice can elevate the dish to new flavorful heights!
-
Cheese Variations: Try using Monterey Jack or a Mexican cheese blend instead of cheddar for a different flavor profile. Each cheese brings its own unique taste and creaminess.
-
Low-Carb Version: Swap out the tortillas for zucchini slices or lettuce wraps to enjoy your Breakfast Enchiladas in a lighter, low-carb style. You won’t miss the carbs with all the delicious toppings!
-
Guacamole Upgrade: Serve with a creamy avocado guacamole instead of salsa for a rich, indulgent topping. This will bring a lusciousness that enhances each bite.
For more ways to enjoy condensed favorites, check out my post on Behind Mcdonalds Breakfast for some inspiration that can take your morning to the next level!
What to Serve with Ultimate Breakfast Enchiladas
Indulging in these cheesy delights opens the door to a delightful breakfast spread that’s sure to impress friends and family.
- Avocado Slices: Fresh avocado adds a creamy and buttery texture that perfectly balances the savory flavors of the enchiladas.
- Fresh Fruit Salad: A refreshing mix of seasonal fruits introduces a bright, sweet contrast that cuts through the richness of the dish.
- Crispy Hash Browns: The golden, crunchy exterior of perfectly cooked hash browns provides a satisfying texture alongside the soft enchiladas.
- Zesty Salsa Fresca: A vibrant tomato salsa, enriched with cilantro and lime, enhances the flavors while providing a refreshing pop.
- Homemade Guacamole: Creamy and tangy guacamole takes your meal to the next level, adding a fiesta of flavor that complements the savory filling.
- Chilled Horchata: This sweet, cinnamon-infused beverage pairs nicely, offering a cooling contrast to the warm, cheesy enchiladas.
- Cinnamon Roll Casserole: For those with a sweet tooth, a fluffy cinnamon roll casserole adds a delightful twist to your breakfast table. Each bite is a warm nostalgia that brings smiles.
- Smoothie Bowl: A vibrant smoothie bowl topped with granola and nuts adds a nutritious element, balancing the hearty flavors of the enchiladas with freshness.
How to Store and Freeze Breakfast Enchiladas
Fridge: Store leftover Breakfast Enchiladas in an airtight container to maintain freshness for up to 3 days. This ensures they stay flavorful and ready for a quick reheat.
Freezer: For longer storage, freeze the enchiladas wrapped tightly in plastic wrap or aluminum foil, then place in a freezer-safe container. They’ll keep well for up to 3 months.
Reheating: When ready to enjoy, thaw overnight in the fridge, then reheat in the microwave or bake at 350°F (175°C) until heated through and cheese is bubbly.
Serving Tip: Garnish with fresh cilantro after reheating to revive the flavors and add a pop of color!

Breakfast Enchiladas Recipe FAQs
How do I select the right ingredients for Breakfast Enchiladas?
Absolutely! For the best flavor, choose ripe, fresh ingredients. Eggs should be large and free from cracks, while fruits or vegetables like bell peppers should be firm. When selecting cheese, opt for freshly grated cheddar for optimal melting and flavor, avoiding pre-grated varieties that may contain anti-caking agents.
What is the best way to store leftover Breakfast Enchiladas?
To preserve their deliciousness, store leftover enchiladas in an airtight container in the fridge for up to 3 days. Make sure they are thoroughly cooled before sealing, as this helps maintain their texture. You can reheat them in the microwave or bake them at 350°F (175°C) until heated through.
Can I freeze my Breakfast Enchiladas?
Absolutely! To freeze, wrap the enchiladas tightly in plastic wrap and then in aluminum foil to prevent freezer burn. Place them in a sturdy freezer-safe container. They can be stored for up to 3 months. When you’re ready to enjoy, thaw overnight in the fridge, then reheat in the oven until hot and bubbly.
What should I do if my breakfast enchiladas turn out too soggy?
If your enchiladas are soggy, it’s likely due to excess moisture from the sauce or overcooked ingredients. To avoid this, ensure you use the salsa sparingly, adding it just before baking. Additionally, let your scrambled eggs cool a bit before assembling and avoid pre-soaking the tortillas in the sauce.
Are there any dietary considerations I should keep in mind when making Breakfast Enchiladas?
Yes, it’s important to consider allergies and dietary preferences! If you need to accommodate gluten-free diets, use corn tortillas and gluten-free flour. For a vegetarian option, skip the meat entirely or substitute with black beans or sautéed vegetables. Always check labels on store-bought ingredients for unwanted allergens.
Can I use different types of cheese in my Breakfast Enchiladas?
Very! While cheddar cheese is a classic choice, feel free to experiment with Monterey Jack, pepper jack for a spicy kick, or even a Mexican cheese blend. Each type of cheese adds its own unique flavor and texture to your enchiladas, making them deliciously customizable!

Satisfy Mornings with Cheesy Breakfast Enchiladas
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Spray a 9x13 inch baking dish with non-stick cooking spray.
- Melt 2 tablespoons of salted butter in a medium saucepan over medium heat. Whisk in 2 tablespoons of all-purpose flour and cook until light golden, about 1-2 minutes. Gradually stir in 1 cup of milk, then add 4 ounces of cream cheese, 1 teaspoon of ground cumin, and 1 cup of salsa. Stir until smooth and creamy.
- Scramble 8 large eggs in a large skillet over medium heat, seasoning with salt and pepper to taste, until softly set, about 4-5 minutes.
- Lay out 8 tortillas on a clean surface. Fill each with scrambled eggs, 1/2 cup of sausage, and 1/4 cup of bacon. Top each with shredded cheddar cheese and a bit of enchilada salsa. Roll tightly and place seam-side down in the baking dish.
- Pour remaining enchilada salsa over the rolled enchiladas. Sprinkle an additional cup of shredded cheddar cheese on top. Bake uncovered for 20 minutes or until cheese is melted and bubbly.
- Allow the enchiladas to cool for 5-10 minutes. Garnish with freshly chopped cilantro before serving.




