These easy, hearty Breakfast Enchiladas are everything you want in a make-ahead morning meal—cheesy, savory, customizable, and completely stress-free. Stuffed with your favorite breakfast fillings and smothered in a rich Creamy Salsa Sauce, this recipe is perfect for feeding a hungry crowd, using up leftover holiday ham, or prepping the night before so you can actually enjoy your morning.
If you love savory breakfasts, Mexican-inspired flavors, and casseroles that do the work for you, these Breakfast Enchiladas are about to become a favorite. They bake up bubbly and golden, slice beautifully, and are so good you’ll be scraping the plate.

Why You’ll Love These Breakfast Enchiladas
- Make-ahead friendly – assemble the night before and bake in the morning
- Totally customizable – use ham, bacon, sausage, or veggies
- Crowd-pleasing – perfect for holidays, brunch, or overnight guests
- Rich and creamy – the homemade salsa sauce takes them over the top
They’re hearty enough to stand on their own, yet flexible enough to match whatever ingredients you have on hand.
What Goes Inside Breakfast Enchiladas
These enchiladas are a great way to use leftovers, especially ham, but the filling options are endless. A classic combination includes diced ham, bell peppers, green onions, cheese, salsa, and crispy tater tots—but you can easily swap things out.
Easy filling swaps:
- Bacon, breakfast sausage, chorizo, or turkey sausage
- Hash browns or roasted potatoes instead of tater tots
- Scrambled eggs for extra protein
- Spinach, mushrooms, fire-roasted tomatoes, or green chiles
- Black beans or refried beans
As long as you keep the tortillas, cheese, and sauce, you really can’t go wrong.
The Secret: Creamy Salsa Sauce
What truly sets these Breakfast Enchiladas apart is the Creamy Salsa Sauce. It starts with a simple roux, then gets whisked with chicken broth, warm spices, salsa, and sour cream. The result is a smooth, savory sauce that coats every enchilada and bakes into something irresistible.
It’s rich without being heavy and ties all the fillings together beautifully.
How to Make Breakfast Enchiladas
- Prepare your fillings (cook tater tots, meat, or veggies as needed).
- Make the Creamy Salsa Sauce and set it aside.
- Fill and roll the tortillas, placing them seam-side down in a baking dish.
- Smother with sauce, sprinkle with cheese, and bake until bubbly and golden.
That’s it—simple, comforting, and incredibly satisfying.
Make-Ahead & Storage Tips
- Make ahead: Assemble everything the night before, refrigerate, and bake the next morning.
- Reheat: Warm individual portions in the microwave or reheat the full pan in the oven.
- Storage: Covered tightly, leftovers keep well in the fridge for up to 5 days.
- Freezing: Not recommended due to the creamy sauce, which can separate.
What to Serve with Breakfast Enchiladas
Serve with fresh fruit, a simple fruit salad, or garnish with avocado, tomatoes, cilantro, sour cream, or a squeeze of lime. These enchiladas work just as well for brunch, lunch, or even dinner.
