Breakfast enchiladas: Just the words alone conjure up images of a vibrant, flavorful, and utterly satisfying morning meal. Forget the same old toast and cereal routine! Are you ready to kickstart your day with a dish that’s both comforting and exciting? This isn’t just breakfast; it’s a breakfast fiesta!
Enchiladas, in their various forms, have a rich history rooted in Mexican cuisine, dating back to Mayan times when corn tortillas were filled with small fish. Over centuries, the dish evolved, incorporating different fillings and sauces, becoming the beloved staple we know today. While traditionally enjoyed for lunch or dinner, transforming them into breakfast enchiladas is a stroke of genius.
What makes this dish so irresistible? It’s the perfect combination of textures and tastes. Imagine warm, soft tortillas enveloping a savory filling of scrambled eggs, cheese, and your favorite breakfast meats, all smothered in a tangy, flavorful sauce. The creamy filling, the slight chew of the tortilla, and the zesty sauce create a symphony of sensations in your mouth. Plus, they’re incredibly versatile! You can customize the filling to your liking, making them a perfect option for picky eaters or those with dietary restrictions. Whether you’re feeding a crowd or simply treating yourself, breakfast enchiladas are guaranteed to brighten your morning and leave you feeling energized and ready to tackle the day. So, let’s get cooking!

Ingredients:
- 1 tablespoon olive oil
- 1 pound breakfast sausage, removed from casings
- 1/2 cup chopped onion
- 1/2 cup chopped bell pepper (any color)
- 1 (10 ounce) can diced tomatoes and green chilies, undrained
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 1/4 teaspoon garlic powder
- Salt and pepper to taste
- 8 large eggs
- 1/4 cup milk
- 1/4 cup chopped fresh cilantro
- 12 (6-inch) corn tortillas
- 2 cups shredded cheddar cheese, divided
- 1 (10 ounce) can enchilada sauce
- Optional toppings: sour cream, avocado, salsa
Preparing the Sausage Filling
- First, let’s get that delicious sausage filling going! Heat the olive oil in a large skillet over medium heat.
- Add the breakfast sausage to the skillet and cook, breaking it up with a spoon, until it’s browned and cooked through. This usually takes about 5-7 minutes. Make sure there are no pink bits left!
- Once the sausage is cooked, drain off any excess grease. Nobody wants greasy enchiladas!
- Now, add the chopped onion and bell pepper to the skillet with the sausage. Cook until the vegetables are softened, about 5 minutes. The onions should be translucent and the peppers slightly tender.
- Stir in the diced tomatoes and green chilies (don’t drain them!), chili powder, cumin, and garlic powder. Season with salt and pepper to taste. I usually start with about 1/2 teaspoon of salt and 1/4 teaspoon of pepper, then adjust as needed.
- Bring the mixture to a simmer and cook for about 5 minutes, allowing the flavors to meld together beautifully. This step is crucial for a really flavorful filling.
- Remove the skillet from the heat and set aside. We’ll need this later!
Scrambling the Eggs
- While the sausage filling is simmering, let’s prepare the scrambled eggs. In a large bowl, whisk together the eggs and milk until they’re well combined and slightly frothy. This will ensure light and fluffy scrambled eggs.
- Season the egg mixture with a pinch of salt and pepper. Again, adjust to your taste!
- Heat a separate non-stick skillet over medium heat. You can add a tiny bit of butter or cooking spray if you like, but a good non-stick skillet should do the trick.
- Pour the egg mixture into the hot skillet.
- Cook the eggs, stirring frequently with a spatula, until they are set but still slightly moist. We don’t want them to be dry and rubbery! This usually takes about 3-5 minutes.
- Remove the skillet from the heat and stir in the chopped fresh cilantro. The cilantro adds a lovely fresh flavor to the eggs.
- Set the scrambled eggs aside.
Assembling the Enchiladas
- Now comes the fun part assembling the enchiladas! Preheat your oven to 350°F (175°C).
- Lightly grease a 9×13 inch baking dish. This will prevent the enchiladas from sticking.
- Warm the corn tortillas. This step is important because it makes the tortillas more pliable and prevents them from cracking when you roll them. You can warm them in a dry skillet over medium heat for a few seconds per side, or wrap them in a damp paper towel and microwave them for about 30 seconds.
- Spread a thin layer of enchilada sauce on the bottom of the prepared baking dish. This will add flavor and moisture to the enchiladas.
- One at a time, dip a warmed tortilla into the enchilada sauce, coating both sides lightly.
- Place the sauced tortilla on a plate.
- Spoon about 1/4 cup of the sausage filling down the center of the tortilla.
- Top the sausage filling with about 1/4 cup of the scrambled eggs.
- Sprinkle about 2 tablespoons of shredded cheddar cheese over the eggs.
- Carefully roll up the tortilla tightly and place it seam-side down in the prepared baking dish.
- Repeat steps 5-10 with the remaining tortillas, sausage filling, scrambled eggs, and cheese, arranging the enchiladas snugly in the baking dish.
- Pour the remaining enchilada sauce evenly over the enchiladas.
- Sprinkle the remaining shredded cheddar cheese over the top of the enchiladas.
Baking the Enchiladas
- Cover the baking dish with aluminum foil. This will help to keep the enchiladas moist while they bake.
- Bake in the preheated oven for 20 minutes.
- Remove the foil and bake for another 10-15 minutes, or until the cheese is melted and bubbly and the enchiladas are heated through. The cheese should be golden brown and slightly crispy.
- Remove the baking dish from the oven and let the enchiladas cool for a few minutes before serving. This will prevent you from burning your mouth!
Serving and Enjoying
- Serve the breakfast enchiladas hot, garnished with your favorite toppings. I love to top mine with sour cream, avocado slices, and a dollop of salsa.
- Other great topping options include chopped green onions, diced tomatoes, black olives, and a sprinkle of fresh cilantro.
- These breakfast enchiladas are perfect for a weekend brunch, a special occasion, or even a hearty weeknight dinner.
- Enjoy! I hope you love these as much as I do. They’re a guaranteed crowd-pleaser!
Tips and Variations:
- Spice it up: Add a pinch of cayenne pepper or a dash of hot sauce to the sausage filling for a spicier kick.
- Vegetarian option: Substitute the breakfast sausage with crumbled tofu or black beans for a vegetarian version. You can also add more vegetables like mushrooms, zucchini, or spinach to the filling.
- Cheese variations: Use a different type of cheese, such as Monterey Jack, pepper jack, or a Mexican cheese blend.
- Make ahead: You can assemble the enchiladas ahead of time and store them in the refrigerator for up to 24 hours. Just add a few extra minutes to the baking time.
- Freezing: These enchiladas freeze well. Assemble them as directed, but don’t bake them. Wrap the baking dish tightly with plastic wrap and then with aluminum foil. Freeze for up to 3 months. When ready to bake, thaw the enchiladas in the refrigerator overnight and then bake as directed.
- Different tortillas: While corn tortillas are traditional, you can also use flour tortillas if you prefer.
- Add beans: Incorporate a layer of refried beans or black beans for added texture and flavor.
- Creamy sauce: For a richer sauce, stir in a dollop of sour cream or cream cheese into the enchilada sauce before pouring it over the enchiladas.
Nutritional Information (approximate, per serving):
Please note that the nutritional information is an estimate and may vary depending on the specific ingredients used.
- Calories: 450-550
- Protein: 25-35g
- Fat: 25-35g
- Carbohydrates: 30-40g
Why This Recipe Works:
This recipe is a winner because it combines the best of breakfast flavors savory sausage, fluffy scrambled eggs, and melted cheese all wrapped up in a comforting enchilada. The combination of spices adds depth and warmth, while the enchilada sauce provides a tangy and slightly spicy kick. The recipe is also versatile and can be easily customized to suit your preferences and dietary needs. Plus, it’s a great way to use up leftover breakfast ingredients!
Serving Suggestions:
These breakfast enchiladas are delicious on their own, but they also pair well with a variety of side dishes. Consider serving them with:
- A side of fresh fruit
- A simple green salad
- Refried beans
- Mexican rice
- Guacamole and tortilla chips
Troubleshooting:
- Tortillas cracking: If your tortillas are cracking when you roll them, it means they’re not warm enough. Make sure to warm them thoroughly before assembling the enchiladas.

Conclusion:
So there you have it! These breakfast enchiladas are truly a game-changer for your morning routine, or even a delightful brunch option. I know, I know, enchiladas for breakfast might sound a little unconventional, but trust me on this one. The combination of savory sausage, fluffy scrambled eggs, melted cheese, and that tangy enchilada sauce is simply divine. It’s a flavor explosion that will wake up your taste buds and leave you feeling satisfied and energized for the day ahead. But why are these a must-try? Well, beyond the incredible flavor profile, they’re surprisingly easy to make. Seriously! Once you’ve prepped the ingredients, assembling the enchiladas is a breeze. And the best part? You can even make them ahead of time! Prepare the enchiladas the night before, pop them in the fridge, and then bake them in the morning for a quick and effortless breakfast. Talk about a time-saver! And the versatility! Oh, the possibilities are endless! Feel free to customize these breakfast enchiladas to your liking. Not a fan of sausage? No problem! Substitute it with bacon, chorizo, or even shredded chicken. Vegetarian? Load them up with black beans, corn, and your favorite veggies. You can also experiment with different types of cheese. Monterey Jack, cheddar, or even pepper jack would all be delicious. For serving suggestions, I personally love to top mine with a dollop of sour cream or Greek yogurt, a sprinkle of fresh cilantro, and a drizzle of hot sauce for a little extra kick. A side of fresh fruit or a simple green salad would also complement these enchiladas perfectly. And if you’re feeling extra fancy, you could even add a fried egg on top! But wait, there’s more! Here are a few variations to consider: * Spicy Breakfast Enchiladas: Add a pinch of cayenne pepper to the egg mixture or use a spicier enchilada sauce. * Sweet and Savory Breakfast Enchiladas: Add a layer of caramelized onions and a sprinkle of brown sugar to the filling. * Breakfast Enchilada Casserole: Instead of rolling the tortillas, layer them in a baking dish with the filling and sauce for an easy casserole. * Mini Breakfast Enchiladas: Use smaller tortillas to create bite-sized enchiladas, perfect for appetizers or parties. I’m telling you, these breakfast enchiladas are a guaranteed crowd-pleaser. They’re perfect for weekend brunches, holiday gatherings, or even a special weekday breakfast treat. They are also a great way to use up leftover ingredients you have in your fridge. So, what are you waiting for? Grab your ingredients and get cooking! I promise you won’t be disappointed. And once you’ve tried them, I’d love to hear what you think! Share your photos and comments on social media using #BreakfastEnchiladas and let me know how you customized them. I’m always looking for new and creative ways to enjoy this delicious dish. Happy cooking, and happy eating! I can’t wait to see your creations! Let me know what you think of this breakfast enchiladas recipe. PrintBreakfast Enchiladas: The Ultimate Guide to a Delicious Morning Meal
Savory breakfast enchiladas filled with sausage, scrambled eggs, cheese, and enchilada sauce. A delicious and customizable brunch or dinner option!
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 65 minutes
- Yield: 12 enchiladas 1x
Ingredients
- 1 tablespoon olive oil
- 1 pound breakfast sausage, removed from casings
- 1/2 cup chopped onion
- 1/2 cup chopped bell pepper (any color)
- 1 (10 ounce) can diced tomatoes and green chilies, undrained
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 1/4 teaspoon garlic powder
- Salt and pepper to taste
- 8 large eggs
- 1/4 cup milk
- 1/4 cup chopped fresh cilantro
- 12 (6-inch) corn tortillas
- 2 cups shredded cheddar cheese, divided
- 1 (10 ounce) can enchilada sauce
- Optional toppings: sour cream, avocado, salsa
Instructions
- Heat the olive oil in a large skillet over medium heat.
- Add the breakfast sausage to the skillet and cook, breaking it up with a spoon, until browned and cooked through (5-7 minutes). Drain off any excess grease.
- Add the chopped onion and bell pepper to the skillet. Cook until softened, about 5 minutes.
- Stir in the diced tomatoes and green chilies (undrained), chili powder, cumin, and garlic powder. Season with salt and pepper to taste.
- Bring the mixture to a simmer and cook for about 5 minutes, allowing the flavors to meld together.
- Remove the skillet from the heat and set aside.
- In a large bowl, whisk together the eggs and milk until well combined. Season with a pinch of salt and pepper.
- Heat a separate non-stick skillet over medium heat.
- Pour the egg mixture into the hot skillet.
- Cook the eggs, stirring frequently with a spatula, until they are set but still slightly moist (3-5 minutes).
- Remove the skillet from the heat and stir in the chopped fresh cilantro.
- Set the scrambled eggs aside.
- Preheat your oven to 350°F (175°C).
- Lightly grease a 9×13 inch baking dish.
- Warm the corn tortillas in a dry skillet or microwave.
- Spread a thin layer of enchilada sauce on the bottom of the prepared baking dish.
- One at a time, dip a warmed tortilla into the enchilada sauce, coating both sides lightly.
- Place the sauced tortilla on a plate.
- Spoon about 1/4 cup of the sausage filling down the center of the tortilla.
- Top the sausage filling with about 1/4 cup of the scrambled eggs.
- Sprinkle about 2 tablespoons of shredded cheddar cheese over the eggs.
- Carefully roll up the tortilla tightly and place it seam-side down in the prepared baking dish.
- Repeat steps 5-10 with the remaining tortillas, sausage filling, scrambled eggs, and cheese, arranging the enchiladas snugly in the baking dish.
- Pour the remaining enchilada sauce evenly over the enchiladas.
- Sprinkle the remaining shredded cheddar cheese over the top of the enchiladas.
- Cover the baking dish with aluminum foil.
- Bake in the preheated oven for 20 minutes.
- Remove the foil and bake for another 10-15 minutes, or until the cheese is melted and bubbly and the enchiladas are heated through.
- Remove the baking dish from the oven and let the enchiladas cool for a few minutes before serving.
- Serve the breakfast enchiladas hot, garnished with your favorite toppings.
- Other great topping options include chopped green onions, diced tomatoes, black olives, and a sprinkle of fresh cilantro.
- These breakfast enchiladas are perfect for a weekend brunch, a special occasion, or even a hearty weeknight dinner.
Notes
- Spice it up: Add a pinch of cayenne pepper or a dash of hot sauce to the sausage filling for a spicier kick.
- Vegetarian option: Substitute the breakfast sausage with crumbled tofu or black beans for a vegetarian version. You can also add more vegetables like mushrooms, zucchini, or spinach to the filling.
- Cheese variations: Use a different type of cheese, such as Monterey Jack, pepper jack, or a Mexican cheese blend.
- Make ahead: You can assemble the enchiladas ahead of time and store them in the refrigerator for up to 24 hours. Just add a few extra minutes to the baking time.
- Freezing: These enchiladas freeze well. Assemble them as directed, but don’t bake them. Wrap the baking dish tightly with plastic wrap and then with aluminum foil. Freeze for up to 3 months. When ready to bake, thaw the enchiladas in the refrigerator overnight and then bake as directed.
- Different tortillas: While corn tortillas are traditional, you can also use flour tortillas if you prefer.
- Add beans: Incorporate a layer of refried beans or black beans for added texture and flavor.
- Creamy sauce: For a richer sauce, stir in a dollop of sour cream or cream cheese into the enchilada sauce before pouring it over the enchiladas.
- Tortillas cracking: If your tortillas are cracking when you roll them, it means they’re not warm enough. Make sure to warm them thoroughly before assembling the enchiladas.
Leave a Comment