Imagine a breakfast that’s as satisfying and flavorful as your favorite dinner, yet simple enough for a bustling Sunday brunch or even a quick weekday reheat. Enter the glorious world of **Breakfast Enchiladas**! This recipe transforms humble breakfast staples – scrambled eggs, savory sausage, and fresh veggies – into a vibrant, cheesy, and utterly delicious meal, all wrapped in soft tortillas and bathed in the best enchilada sauce. It’s a culinary experience that promises to impress guests and delight your family, leaving everyone craving more.

This delightful recipe is brought to you with the support of my friends at Pete and Gerry’s Organic Eggs. As always, all opinions expressed here are genuinely my own.
Enchiladas for breakfast might sound unconventional, but trust me, it’s a real and incredibly rewarding thing! The first time I whipped up a batch for Sunday brunch, my husband John and I were instantly hooked. The convenience of having delicious, ready-to-eat leftovers meant our weekday mornings became effortlessly easy and infinitely more exciting. It’s truly a game-changer for anyone looking to add a touch of Mexican-inspired comfort to their morning routine.
Not only are these enchiladas incredibly tasty, but they’re also a perfect recipe for feeding a crowd. Whether you’re hosting a festive brunch for friends, preparing a hearty meal for a large family gathering, or simply want to stock your fridge with satisfying breakfasts, this dish rises to the occasion. Its ease of preparation combined with its irresistible flavor makes it an ideal choice for any social event.
Why You’ll Fall in Love with These Breakfast Enchiladas
- Effortlessly Delicious: These enchiladas are surprisingly simple to make, yet deliver an explosion of savory flavors that will make your taste buds sing. The combination of scrambled eggs, breakfast sausage, and cheesy goodness is simply irresistible.
- Perfect for Any Occasion: From a laid-back Sunday brunch with family to a festive holiday gathering, these enchiladas are a versatile dish that can be scaled up or down to suit your needs. They’re guaranteed to be a crowd-pleaser!
- Fantastic Make-Ahead Meal: One of the best features of this recipe is its make-ahead potential. You can assemble them the night before and bake them in the morning, or even freeze them for later enjoyment. This makes busy mornings a breeze!
- Customizable to Your Liking: The beauty of enchiladas lies in their adaptability. You can easily swap out ingredients, add more vegetables, adjust the spice level, or try different cheeses to create a version that’s uniquely yours.
- Great Leftovers: If there’s one thing better than freshly baked enchiladas, it’s having them for breakfast the next day. They reheat beautifully, maintaining their delicious flavors and comforting texture, making weekday breakfasts quick and satisfying.

Essential Ingredients for Perfect Breakfast Enchiladas
Creating mouth-watering breakfast enchiladas starts with a selection of fresh, high-quality ingredients. Here’s a deeper look at what you’ll need to bring this recipe to life:
-
Quality Eggs
As the cornerstone of any great breakfast, the eggs truly shine here. I’m a steadfast fan of Pete and Gerry’s Organic Eggs! What sets them apart is their commitment to ethical farming practices; they are Certified Humane and free-range, ensuring the hens live in conditions that promote their natural behaviors and well-being. This translates directly into the quality of their eggs, evident in the rich, vibrant color of the yolks and their superior flavor. When your main ingredient is this good, the entire dish benefits.
-
Savory Breakfast Sausage
For a hearty and flavorful filling, breakfast sausage is key. I personally opt for a turkey breakfast sausage to keep the dish a bit leaner without sacrificing taste. However, feel free to use your preferred variety – a classic pork sausage will add a richer, more traditional flavor, while beef or a plant-based sausage can be excellent alternatives depending on your dietary preferences. Whichever you choose, make sure to properly brown and crumble it for optimal texture and flavor distribution.
-
Flavorful Enchilada Sauce
The enchilada sauce is what truly ties the dish together, infusing it with authentic Mexican flavors. To keep things incredibly convenient, using your favorite store-bought enchilada sauce is perfectly acceptable and will still yield a delicious result. However, for those seeking to elevate the flavor profile, I highly recommend making your own. The depth of flavor from a homemade sauce is simply unmatched! Here are three fantastic options from which to choose:
- Easy Enchilada Sauce: A quick and simple recipe made primarily from chili powder, perfect for when you’re short on time but don’t want to compromise on taste.
- Authentic Red Enchilada Sauce: Crafted from whole dried chiles, this sauce offers a profound and complex flavor that truly captures the essence of traditional Mexican cuisine.
- Green Enchilada Sauce: Made with roasted green chiles, this option provides a brighter, tangier, and often spicier alternative for those who prefer a vibrant kick.
-
Soft Flour Tortillas
For wrapping your delicious filling, flour tortillas are the traditional choice for breakfast enchiladas, offering a soft and pliable texture. I often use store-bought flour tortillas, with a personal preference for the uncooked kind that you quickly heat on a skillet before using – they become wonderfully fresh and soft. If you’re feeling adventurous or happen to have them on hand, homemade flour tortillas will undoubtedly take this dish to an extraordinary level.
-
Fresh Vegetables & Aromatic Spices
I always seize the opportunity to incorporate fresh vegetables wherever I can! For this recipe, I used classic bell peppers (any color works beautifully) and onions, which add sweetness and texture to the filling. To infuse more authentic Mexican flavor, I also stirred in a touch of ground cumin and chili powder. If you’re looking to introduce a little more heat and complexity, feel free to substitute some or all of the bell peppers with poblano peppers or finely diced jalapeños.
-
Melty Shredded Cheese
No enchilada is complete without a generous blanket of melted cheese! I typically use Monterey Jack cheese for its excellent melting properties and mild, creamy flavor that complements the other ingredients perfectly. However, you can use any good melting cheese you prefer. Cheddar and mozzarella are also fantastic options, offering their own unique flavor profiles and creating that desirable gooey, bubbly top layer.
Step-by-Step Guide to Crafting Your Breakfast Enchiladas
From the initial sauté to the final cheesy melt, these breakfast enchiladas come together in approximately 40 minutes. Grab your apron, pour yourself a cup of coffee, and let’s get cooking!
1. Sauté the Peppers and Onions
Begin by heating a large nonstick skillet over medium-high heat. Add a tablespoon of olive oil, then toss in your diced bell peppers and onions. Sauté them for about 5 minutes, stirring occasionally, until they’ve softened nicely and the onions start to turn translucent. This step builds the aromatic foundation of your filling.

2. Cook the Breakfast Sausage
Next, add your breakfast sausage (turkey, pork, or plant-based) to the skillet with the sautéed vegetables. Use your spatula to break it up into small, even crumbles. Sprinkle in the chili powder and ground cumin, stirring well to ensure the spices are evenly distributed and infuse the sausage. Cook everything together for about 6-8 minutes, or until the sausage is fully cooked through and beautifully browned. If there’s any significant excess fat, carefully drain it from the pan.

3. Gently Scramble the Eggs
Pour the beaten eggs directly into the sausage and vegetable mixture in the skillet. Stir them gently for only about 1 to 2 minutes, just until they’ve barely set into a soft, fluffy scramble. It’s crucial not to overcook the eggs at this stage; they should still be slightly wet, as they will continue to cook in the oven. Remove the pan from the heat immediately. This ensures your enchilada filling remains moist and tender.
4. Prepare for Assembly
Preheat your oven to 375°F (190°C). Pour about 1/4 cup of your chosen enchilada sauce into the bottom of a 13×9-inch baking dish and spread it evenly. This layer of sauce is a clever trick to prevent the enchiladas from sticking to the bottom of the casserole dish, ensuring easy serving.

5. Assemble and Roll Your Enchiladas
Now, it’s time for the fun part – assembling the enchiladas! Take each flour tortilla and spoon a generous amount of the sausage, egg, and vegetable filling down the center. Roll each tortilla tightly and place it seam-side down into the prepared baking dish. Arrange them snugly next to each other in a single layer.

6. Top and Bake to Perfection
Once all your enchiladas are neatly arranged in the dish, pour the remaining enchilada sauce generously over the top of the tortillas, ensuring they are well-covered. Then, sprinkle a lavish layer of shredded Monterey Jack (or your chosen cheese) over everything. Bake the enchiladas, uncovered, in the preheated oven for about 15 minutes, or until the cheese has melted into a bubbly, golden-brown perfection and the edges are slightly crispy. And voilà! Your incredibly satisfying breakfast enchiladas are ready!

Serving Suggestions & Delicious Toppings
While these breakfast enchiladas are absolutely phenomenal on their own, a few fresh garnishes can truly elevate their flavor and presentation. I love topping mine with a vibrant sprinkle of chopped cilantro, a scattering of finely diced red onions for a zesty bite, and a crumbling of cotija cheese (or queso fresco) for a delightful salty finish.
For an even more indulgent experience, consider serving these alongside a dollop of cool sour cream or Mexican crema, a spoonful of fresh homemade salsa, or even some creamy avocado slices or guacamole. A dash of your favorite hot sauce can also add a welcome kick!

Make-Ahead & Storage Tips
These breakfast enchiladas are excellent for meal prepping, whether you plan to enjoy them later in the week or freeze them for a future breakfast emergency.
-
Make-Ahead (Unbaked)
You can assemble the enchiladas completely, up to the point of adding the sauce and cheese, and then cover the baking dish tightly with plastic wrap. Store in the refrigerator for up to 24 hours. When ready to bake, remove from the fridge 20-30 minutes before baking to allow it to come closer to room temperature, then proceed with the recipe instructions, adding a few extra minutes to the baking time if needed.
-
Refrigerator Storage (Baked)
Allow any leftover baked enchiladas to cool completely to room temperature. Transfer them to an airtight container or cover the baking dish tightly with plastic wrap or aluminum foil. They will keep well in the refrigerator for up to 3-4 days. To reheat, you can microwave individual servings or warm the entire dish in an oven at 350°F (175°C) until heated through, about 15-20 minutes.
-
Freezer Storage (Baked or Unbaked)
Breakfast enchiladas freeze beautifully!
- To freeze baked enchiladas: Let them cool completely after baking. You can then transfer individual enchiladas to freezer-safe containers or wrap them tightly in plastic wrap and then aluminum foil. For a full casserole, wrap the entire cooled dish securely in several layers of aluminum foil. Freeze for up to 2-3 months.
- To freeze unbaked enchiladas: Assemble them as directed, but do not bake. Cover the dish tightly with plastic wrap and then aluminum foil. Freeze for up to 2-3 months.
When ready to enjoy, thaw overnight in the refrigerator. For baked enchiladas, reheat in the oven or microwave. For unbaked, remove foil and plastic wrap, then bake as directed in the recipe, adding extra time until hot and bubbly.
Delicious Variations to Explore
This breakfast enchilada recipe is incredibly flexible, allowing for countless delicious variations to suit any taste or dietary preference. Don’t hesitate to get creative!
- Vegetarian Option: Easily transform this into a meat-free meal by omitting the sausage. Instead, you can add more bell peppers, onions, spinach, mushrooms, black beans, or even diced potatoes to the egg mixture. A plant-based sausage substitute also works wonderfully.
- Spice It Up: If you love a kick, add finely minced jalapeños or serrano peppers to the sautéed vegetables. A pinch of cayenne pepper or a dash of your favorite hot sauce in the egg mixture or over the top can also amplify the heat.
- Different Proteins: Instead of breakfast sausage, consider using cooked and crumbled chorizo for a spicier, more robust flavor. Ground turkey or beef can also be seasoned with taco spices for a different twist.
- Cheese Choices: While Monterey Jack is excellent, feel free to experiment with other melting cheeses. A blend of cheddar and Colby Jack, a sharper pepper jack for extra spice, or even a smoked gouda can introduce new dimensions of flavor.
- Corn Tortillas: If you prefer the authentic taste of corn, you can certainly use corn tortillas instead of flour. Just be sure to briefly warm them in a dry skillet or microwave before filling to make them more pliable and prevent tearing.
- Add-ins for the Filling: Incorporate cooked and diced potatoes, green chilies, corn, or even leftover cooked bacon for added flavor and texture.
Frequently Asked Questions (FAQs)
-
Can I use corn tortillas instead of flour tortillas?
Yes, absolutely! Corn tortillas can be used for a more traditional Mexican flavor. Just be sure to lightly warm them on a dry skillet or in the microwave before filling and rolling. This makes them more pliable and prevents them from cracking.
-
Can I make these breakfast enchiladas vegetarian?
Yes, it’s very easy to make this recipe vegetarian! Simply omit the breakfast sausage. You can replace it with additional vegetables like sautéed mushrooms, spinach, black beans, or diced potatoes. Plant-based sausage alternatives also work perfectly.
-
What kind of enchilada sauce should I use?
You can use your favorite store-bought enchilada sauce for convenience. However, for the best flavor, I recommend making one of my homemade options: Easy Enchilada Sauce (chili powder-based), Authentic Red Enchilada Sauce (from dried chiles), or Green Enchilada Sauce (from roasted green chiles).
-
How do I prevent the enchiladas from sticking to the baking dish?
The key is to spread a thin layer (about 1/4 cup) of enchilada sauce on the bottom of your baking dish before placing the filled and rolled tortillas. This creates a barrier and helps prevent sticking.
Easy Breakfast Enchiladas Recipe Card
A simple, no-fuss recipe for breakfast enchiladas that the entire family will adore! Packed with fluffy scrambled eggs, savory breakfast sausage, fresh bell peppers, and onions, all smothered in the best enchilada sauce and topped with gooey melted cheese. Perfect for brunch and makes incredible leftovers!
By: Isabel Orozco-Moore
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 8 Enchiladas
Rating: 4.65 from 14 votes
Ingredients
- 1 tablespoon olive oil
- 1 green bell pepper, diced
- 1/2 medium yellow onion, diced
- 1 pound breakfast sausage (turkey, pork, or plant-based)
- 1/2 teaspoon chili powder
- 1/4 teaspoon ground cumin
- 6 large Pete and Gerry’s Organic Eggs, beaten
- 1 1/2 cups enchilada sauce (easy enchilada sauce, authentic enchilada sauce, green enchilada sauce, or your favorite store-bought brand)
- 8 8-inch flour tortillas
- 1 cup shredded Monterey Jack cheese
- Optional garnishes: crumbled cotija cheese or queso fresco, chopped cilantro, diced red onions, sour cream, fresh salsa.
Instructions
- Sauté Veggies: Heat a large nonstick skillet over medium-high heat. Add olive oil, diced bell pepper, and yellow onion. Sauté for 5 minutes, stirring until the vegetables soften and the onions become translucent.
- Cook Sausage: Add the breakfast sausage, chili powder, and ground cumin to the skillet. Cook for 6-8 minutes, breaking and crumbling the sausage into small pieces with a spatula, until fully cooked. Drain any excess fat or liquid.
- Scramble Eggs: Pour the beaten eggs into the sausage mixture. Cook for only 1-2 minutes, stirring gently, until the eggs are just set and lightly scrambled (they should still be slightly wet). Remove from heat immediately.
- Prepare Baking Dish: Preheat oven to 375°F (190°C). Spread 1/4 cup of enchilada sauce into the bottom of a 13×9-inch baking dish.
- Assemble Enchiladas: Fill each flour tortilla with a portion of the sausage and egg mixture. Roll them up tightly and place them seam-side down in the prepared baking dish.
- Sauce & Cheese: Pour the remaining enchilada sauce evenly over the tops of the rolled tortillas. Sprinkle generously with the shredded Monterey Jack cheese.
- Bake & Serve: Bake, uncovered, for 15 minutes, or until the cheese has melted, is bubbly, and lightly golden. Garnish with optional toppings like crumbled cotija cheese, chopped cilantro, and diced red onions. Serve immediately and enjoy!
Notes
- To Freeze: Allow enchiladas to cool completely in the refrigerator. You can transfer individual enchiladas to a freezer-safe container or freezer bag, or wrap the entire casserole tightly in aluminum foil. Freeze for up to 2-3 months. Thaw in the refrigerator before reheating in the oven or microwave.
Nutrition
- Serving: 1 Enchilada
- Calories: 362 kcal
- Carbohydrates: 29g
- Protein: 21g
- Fat: 18g
- Saturated Fat: 5g
- Polyunsaturated Fat: 2g
- Monounsaturated Fat: 5g
- Trans Fat: 0g
- Cholesterol: 184mg
- Sodium: 810mg
- Potassium: 120mg
- Fiber: 1g
- Sugar: 2g
- Vitamin A: 16 IU
- Vitamin C: 44mg
- Calcium: 13mg
- Iron: 15mg
Nutrition information is automatically calculated and should only be used as an approximation.
More Breakfast & Brunch Inspiration
- Migas
- Breakfast Tacos
- Chilaquiles
- Concha Breakfast Sandwich