Jump to Recipe Print RecipeThe soft tortillas embrace a wonderful filling of fluffy scrambled eggs, crispy bacon, and hearty sausage that warms the heart. These Cheesy Breakfast Enchiladas, topped with a rich homemade salsa, come together in a flash and are perfect for breakfast, brunch, or a cozy breakfast-for-dinner. Not only are they a delightful way to enjoy a homemade meal, but they also check all the boxes for make-ahead convenience—ideal for busy mornings! You’ll love how versatile this recipe is, allowing for creative spins that suit every taste, whether you prefer adding vibrant veggies or switching out proteins. Ready to elevate your breakfast game? Let’s dive into these irresistible enchiladas! What Makes Breakfast Enchiladas Irresistible? Versatile and Fun: These Breakfast Enchiladas invite you to unleash your creativity in the kitchen! You can easily swap in seasonal vegetables or different meats, like turkey sausage or even beans for a vegetarian option. Quick and Easy: The simple preparation makes them a breeze to whip up, letting you enjoy comfort food without spending hours in the kitchen. Make-Ahead Magic: Prep them the night before and bake in the morning for a delightful hassle-free breakfast that will impress family and friends! Crowd-Pleasing Flavor: With cheesy goodness and savory fillings, these enchiladas are sure to satisfy everyone at the table, making them perfect for gatherings or family brunches. After trying these, you might find yourself reaching for cozy breakfast ideas like our French Toast Sticks or a colorful Sweet Potato Breakfast bowl! Breakfast Enchiladas Ingredients For the Enchilada Salsa • Salted Butter – Adds richness to the sauce; substitute with margarine for a dairy-free option. • All-Purpose Flour – Used to thicken the salsa; gluten-free flour works well for a gluten-free version. • Ground Cumin – Provides a warm, earthy flavor to the sauce; chili powder can offer a different twist. • Milk – Creates a creamy texture; almond milk serves as a dairy-free alternative. • Cream Cheese – Adds a velvety creaminess; Neufchâtel cheese is great for a lighter option. • Salsa – Offers flavor and freshness; customize with your favorite store-bought or homemade salsa. • Cheddar Cheese – Melts beautifully for a topping; Monterey Jack gives a milder taste if desired. For the Filling • Large Eggs – The base of the filling; opt for fresh eggs to maintain fluffiness. • Cooked Maple Sausage & Crumbled Bacon – Create a protein-rich filling; try turkey sausage or plant-based options for lighter choices. • Flour Tortillas – Wrap the filling perfectly; switch to corn tortillas for a gluten-free meal. For Garnishing • Freshly Chopped Cilantro – Adds vibrant freshness as a garnish; feel free to omit if it’s not your preference. With these Breakfast Enchiladas ingredients, you’re all set to create a comforting and delicious meal that’s perfect for any occasion! Step‑by‑Step Instructions for Breakfast Enchiladas Step 1: Preheat and Prepare Begin by preheating your oven to 350°F (175°C). While it warms up, grab a 9×13-inch baking dish and lightly coat it with non-stick spray, ensuring that your delicious Cheesy Breakfast Enchiladas won’t stick when baking. This simple prep sets the foundation for baked perfection. Step 2: Make Enchilada Salsa In a medium saucepan over medium heat, melt 3 tablespoons of salted butter, then whisk in 3 tablespoons of all-purpose flour until it turns golden brown—about 1–2 minutes. Gradually stir in 2 cups of milk, bringing it to a gentle boil while continuously whisking to prevent lumps. Reduce the heat, and mix in 4 ounces of cream cheese, 1 cup of salsa, and 1 cup of shredded cheddar cheese until the mixture is smooth and creamy. Step 3: Prepare the Filling While the salsa simmers, heat a skillet over medium heat. Crack 6 large eggs into a bowl, season with salt and pepper, and beat them well. Pour the eggs into the skillet, scrambling them until they are set but still soft—about 4–5 minutes. This fluffy egg mixture will be the heart of your Breakfast Enchiladas. Step 4: Assemble the Enchiladas Take a soft flour tortilla and lay it flat. Spoon a generous amount of the scrambled eggs, cooked maple sausage, and crumbled bacon onto the center of the tortilla. Top with a sprinkle of cheese and a small dollop of the enchilada salsa, then roll the tortilla tightly around the filling. Place each rolled enchilada seam side down into the prepared baking dish, snugly fitting them side by side. Step 5: Add Salsa Topping Once all enchiladas are assembled in the dish, pour the remaining enchilada salsa over the top, ensuring a generous covering. Sprinkle any reserved meat and additional cheddar cheese on top for a melty, delicious finish. This layer will create a wonderful flavor contrast with the fluffy filling inside. Step 6: Bake to Perfection Place the baking dish in the preheated oven and bake uncovered for 20 minutes, until the cheese is melted and bubbly, creating an inviting golden crust. Keep an eye out for that perfect color on top to ensure your Breakfast Enchiladas are beautifully cooked through and enjoyable for everyone at the table. Step 7: Garnish and Serve Once they’re baked to perfection, remove the enchiladas from the oven and let them cool for a few minutes. Garnish generously with freshly chopped cilantro for a touch of vibrancy. This final detail enhances both the presentation and flavor, making your Cheesy Breakfast Enchiladas a feast for the eyes and the taste buds! What to Serve with Cheesy Breakfast Enchiladas Elevate your meal with exciting sides that balance flavors and textures beautifully! Fresh Fruit Salad: A vibrant medley of seasonal fruits adds a refreshing contrast to the savory enchiladas, enhancing the overall meal experience. Crispy Hash Browns: Their delightful crunch and fluffy interior pair perfectly with the creamy fillings of your Breakfast Enchiladas, adding satisfying texture to your plate. Serve them hot for the best effect! Zesty Green Salad: A mix of fresh greens, tomatoes, and a light vinaigrette provides an invigorating bite alongside the heavier enchiladas, making for a well-rounded dish. Guacamole Dip: The creamy richness of avocado complements the cheesy texture of the enchiladas while contributing a lovely freshness. Serve with tortilla chips for a fun appetizer. Spicy Salsa Verde: For an extra kick, drizzle this zesty salsa over the enchiladas. The tangy flavors brighten up the whole dish and create a delicious balance. Churros: A delightful sweet treat to finish your meal! These warm, cinnamon-sugar dusted pastries create a charming contrast to the savory enchiladas, making dessert an enjoyable conclusion. Mimosas: Kick off your brunch with a refreshing mimosa! The effervescent champagne mixed with citrus juice adds a celebratory vibe, perfectly complementing the fluffy indulgence of your Breakfast Enchiladas. Expert Tips for Breakfast Enchiladas • Strategic Salsa Placement: Avoid pouring salsa into the tortillas during prep. Reserve it for baking to prevent soggy enchiladas. • Perfectly Scrambled Eggs: Cook the eggs until just set; this retains moisture and keeps the enchiladas fluffy. A common mistake is overcooking them. • Cooling Time Matters: Let the baked enchiladas cool for a few minutes before serving. This helps them hold their shape when plated. • Customize Your Fillings: Don’t be afraid to mix it up! Use different proteins or veggies to make your Breakfast Enchiladas fit your flavor preferences. • Make-Ahead Strategy: Prep your enchiladas the night before and keep them in the fridge without salsa. Just add it before baking to save time in the morning. How to Store and Freeze Breakfast Enchiladas Fridge: Store cooked enchiladas in an airtight container for up to 3 days. Be sure to let them cool completely before sealing to maintain texture. Freezer: For longer storage, you can freeze uncooked enchiladas wrapped tightly in plastic wrap and aluminum foil for up to 3 months. Just bake from frozen; add extra 10-15 minutes of baking time. Reheating: To reheat refrigerated enchiladas, microwave for 2-3 minutes or heat in the oven at 350°F until warmed through, about 15-20 minutes. Make-Ahead Tip: Prep these Breakfast Enchiladas the night before, refrigerate them without the salsa, and just pour it on before baking for a quick breakfast! Make Ahead Options These Breakfast Enchiladas are a dream for meal prep enthusiasts! You can assemble the enchiladas up to 24 hours in advance by following the first four steps of the instructions. Just make sure to refrigerate them, and hold off on pouring the salsa on top to prevent sogginess. When you’re ready to bake, simply pour the prepared salsa over, sprinkle with the reserved meat and cheese, and pop them in a preheated oven. Not only does this save time on busy mornings, but they will still be just as delicious when baked—comforting and ready to impress your loved ones! Breakfast Enchiladas Variations & Substitutions Feel free to let your imagination run wild with these delightful variations to suit your taste buds! Veggie-Packed: Add roasted bite-sized potatoes and favorite vegetables like spinach or bell peppers for a heartier meal. The added textures enrich every bite, turning these enchiladas into a vibrant feast! Cheesy Twist: Swap out cheddar cheese for pepper jack to introduce a delightful kick of spice. This variation amps up the flavor profile and adds a fun twist for those who love a little heat in their dishes. Plant-Based Delight: Use plant-based sausage and omitting bacon for a vegetarian-friendly filling. This alternative does not compromise on flavor and makes these enchiladas approachable for all diets. Corn Tortillas: Opt for corn tortillas instead of flour to make your Breakfast Enchiladas gluten-free. This swap not only caters to dietary restrictions but also brings a lovely corn flavor that blends beautifully with the savory filling. Homemade Salsa: Experiment with your homemade salsa, incorporating fruits like mango or peach for a sweet twist that balances the savory elements. This vibrant addition will surprise and delight your guests! Zesty Garnish: Top with a dollop of sour cream or a sprinkle of crumbled feta for an extra creamy finish. These toppings add lusciousness that complements the warm, hearty filling impeccably. Smoky Flavor: Incorporate smoked paprika or chipotle powder into the egg mixture for a deeper flavor. This subtle addition transforms the dish into a smoky sensation, perfect for those who enjoy a bolder taste. Make-Ahead Magic: Prepare the enchiladas the night before and refrigerate without the salsa, pouring it on before baking in the morning. This not only saves time but ensures a fresh, comforting breakfast awaits you. After enjoying these enchiladas, you might want to explore more comforting recipes like our sweet and satisfying Sweet Potato Breakfast bowl or get creative with a savory Muffin Breakfast Pizza for the next meal! Breakfast Enchiladas Recipe FAQs What kind of tortillas should I use for these Breakfast Enchiladas? I recommend using flour tortillas for their soft and pliable texture, which makes rolling the enchiladas easier. If you prefer a gluten-free option, corn tortillas work wonderfully as well; just be careful not to over-fill them as they tend to break more easily. How do I store leftover Breakfast Enchiladas? Store any cooked enchiladas in an airtight container in the refrigerator for up to 3 days. Make sure they are completely cooled before placing them in the container to help maintain their texture. You can reheat them in the microwave or warm them in the oven for 15-20 minutes at 350°F. Can I freeze my uncooked Breakfast Enchiladas? Absolutely! To freeze, wrap the uncooked enchiladas tightly in plastic wrap, then in aluminum foil to prevent freezer burn. They can be stored like this for up to 3 months. When you’re ready to enjoy them, bake directly from frozen; just remember to add an extra 10-15 minutes to your baking time. What’s the best way to reheat refrigerated enchiladas? To reheat, you can either microwave them for 2-3 minutes or bake them in the oven at 350°F for about 15-20 minutes until warmed through. Cover with foil during reheating to keep them moist, and remove the foil for the last few minutes to crisp up the cheese on top. Can I customize the fillings in my Breakfast Enchiladas? Of course! These enchiladas are incredibly versatile. You can add any veggies you love, like spinach or bell peppers, switch the proteins for turkey sausage, or even go vegetarian with beans or lentils. The more, the merrier! Just ensure that whatever you add is pre-cooked before assembly for the best results. Are there any ingredient substitutions for dietary restrictions? Yes! For dairy-free options, try using almond milk instead of regular milk and margarine instead of butter. If you need gluten-free tortillas, corn tortillas make a great alternative. You can also swap out meats for turkey, or opt for vegetarian sausage to accommodate various dietary preferences. Luscious Breakfast Enchiladas to Transform Your Mornings No ratings yet These Breakfast Enchiladas are a delightful make-ahead option, filled with fluffy eggs, bacon, and sausage, topped with salsa and cheese. Print Recipe Pin Recipe Prep Time 20 minutes minsCook Time 30 minutes minsCooling Time 5 minutes minsTotal Time 55 minutes mins Servings: 4 enchiladasCourse: BreakfastCuisine: MexicanCalories: 350 Ingredients Equipment Method Nutrition Notes Ingredients 1x2x3x? Enchilada Salsa3 tablespoons Salted Butter Substitute with margarine for dairy-free3 tablespoons All-Purpose Flour Gluten-free flour works well1 teaspoon Ground Cumin Chili powder can be an alternative2 cups Milk Almond milk as a dairy-free alternative4 ounces Cream Cheese Neufchâtel cheese for lighter option1 cup Salsa Store-bought or homemade1 cup Shredded Cheddar Cheese Monterey Jack for milder tasteFilling6 large Eggs Opt for fresh eggs1 cup Cooked Maple Sausage Substitute with turkey sausage or plant-based options1 cup Crumbled Bacon4 pieces Flour Tortillas Corn tortillas for gluten-freeGarnishing1/4 cup Freshly Chopped Cilantro Optional Equipment 9x13-inch baking dishMedium saucepanSkilletMixing Bowl Method PreparationPreheat your oven to 350°F (175°C) and prepare a 9x13-inch baking dish with non-stick spray.In a medium saucepan, melt 3 tablespoons of salted butter over medium heat and whisk in 3 tablespoons of all-purpose flour until golden brown.Gradually stir in 2 cups of milk, raise to a gentle boil, then reduce heat and mix in 4 ounces of cream cheese, 1 cup of salsa, and 1 cup of cheddar cheese until smooth.In a skillet, scramble 6 eggs until just set, about 4-5 minutes.Fill each tortilla with scrambled eggs, sausage, and bacon, then sprinkle on cheese and roll tightly.Place the rolled enchiladas seam side down in the baking dish and cover with remaining salsa.Bake for 20 minutes until cheese is melted and bubbly.Let cool for 5 minutes, garnish with cilantro, and serve. Nutrition Serving: 1enchiladaCalories: 350kcalCarbohydrates: 30gProtein: 20gFat: 15gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 180mgSodium: 700mgPotassium: 300mgFiber: 2gSugar: 2gVitamin A: 200IUVitamin C: 1mgCalcium: 250mgIron: 2mg NotesThese enchiladas can be made ahead of time. Prepare and refrigerate without salsa; add before baking. Tried this recipe?Let us know how it was!