There's nothing quite like the first bite of a warm, wholesome breakfast to brighten your day. Picture this: a sunny Saturday morning, the smell of sizzling sausage mingling with the comforting aroma of spices wafting through your kitchen. That's the magic of these Breakfast Enchiladas with Creamy Salsa Sauce. This recipe came together on a whim, inspired by a desire to make my mornings a little more special without feeling overwhelmed.
As I rummaged through my fridge, I found leftover tortillas and a hearty stash of breakfast staples, and suddenly, the idea of filling those tortillas with creamy, cheesy goodness felt like the perfect solution. Not only do these enchiladas combine flavors that dance on your palate, but they also strike the ideal balance between satisfying and indulgent.
With just under an hour from start to finish, you can create a dish that will not only fill your belly, but also impress everyone at the breakfast table. If you’re looking to revamp your morning routine, this recipe is about to become your new go-to!
Why You'll Love This Breakfast Enchiladas
- These Breakfast Enchiladas are incredibly easy to whip up, making breakfast a breeze on busy mornings.
- The combination of savory sausage, creamy eggs, and rich cheese creates a symphony of flavors that will have everyone coming back for seconds.
- Not only are they delicious, but they are also versatile—feel free to customize the fillings or toppings to suit your family's tastes.
- Their beautiful golden appearance topped with creamy salsa sauce makes for a stunning presentation that is sure to impress your guests.
Breakfast Enchiladas Ingredients
Start your day with delicious Breakfast Enchiladas!
For the Tortillas
- Flour tortillas – the perfect vessel for all the hearty fillings; feel free to use corn tortillas for a gluten-free option.
For the Filling
- Breakfast sausage – adds a savory kick; turkey sausage is a great lighter alternative.
- Eggs – provide a fluffy texture and protein; consider using egg whites for a healthier version.
- Potatoes (diced) – contribute a comforting heartiness; you can substitute with sweet potatoes for a twist.
- Shredded cheese – enhances creaminess and flavor; Monterey Jack or cheddar works wonderfully.
For the Sauce
- Salsa – brings a zesty freshness that balances the richness of the enchiladas; opt for your favorite brand or homemade.
- Sour cream – adds creaminess and a tangy flavor; Greek yogurt can be a healthier substitute.
- Heavy cream – creates a luxurious creamy texture; half-and-half can be used if you prefer a lighter sauce.

How to Make Breakfast Enchiladas
-
Cook Potatoes: Begin by cooking the diced potatoes in a skillet over medium heat. Stir occasionally until they are tender and lightly golden, about 10-12 minutes.
-
Brown Sausage: In a separate skillet, brown the breakfast sausage over medium heat. Break it apart as it cooks, and after about 5-7 minutes, add chopped onions and sauté until they become translucent.
-
Scramble Eggs: In a bowl, gently whisk the eggs, then pour them into the skillet with the sausage. Scramble until the eggs are just set, about 3-4 minutes, ensuring a creamy texture.
-
Combine Filling: Once the eggs are scrambled, gently mix in the cooked potatoes and half of the shredded cheese into the skillet. Stir well to combine all the delicious flavors together.
-
Roll Tortillas: Place a generous portion of the filling onto each flour tortilla and roll them up tightly. Arrange the rolled tortillas seam-side down in a greased baking dish.
-
Prepare Sauce: In a mixing bowl, whisk together the salsa, sour cream, and heavy cream until smooth. Pour this creamy sauce evenly over the enchiladas, and sprinkle the remaining cheese on top.
-
Bake: Preheat your oven to 350°F (175°C) and bake the enchiladas for 20-25 minutes, or until bubbly and lightly golden on top.
Optional: Garnish with fresh cilantro or a squeeze of lime for an extra burst of flavor.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Breakfast Enchiladas
Fridge: Store leftover Breakfast Enchiladas in an airtight container for up to 3 days. Reheat in the microwave or oven until warmed through.
Freezer: For longer storage, freeze the enchiladas before baking. Wrap tightly in foil, and they’ll keep for up to 3 months. Bake from frozen, adding an extra 10-15 minutes to cooking time.
Reheating: If stored in the fridge, reheat in the oven at 350°F (175°C) for about 15-20 minutes, or until heated through, ensuring they remain creamy and delicious.
Serving: Consider garnishing with fresh toppings like cilantro or sliced avocado after reheating for an extra burst of flavor!
Breakfast Enchiladas Variations
Feel free to get creative with these Breakfast Enchiladas and make them your own!
-
Vegetarian: Swap out the sausage for sautéed bell peppers, mushrooms, and zucchini. The veggies provide a delightful crunch and freshness!
-
Spicy: Add diced jalapeños or a splash of hot sauce to the filling for a zesty kick. A little heat makes breakfast exciting!
-
Cheese Lover: Use a mix of cheeses like pepper jack and Gouda for a creamy, flavor-packed explosion. Each bite will be a delicious surprise.
-
Southwestern Twist: Incorporate black beans and corn for a heartier filling, along with taco seasoning for that signature Southwest flavor. Fiesta vibes for breakfast!
-
Protein Boost: Substitute regular eggs with egg whites or use tofu scramble for a lighter, protein-rich version. Everyone will enjoy this fluffy alternative.
-
Salsa Verde: Switch out the regular salsa for a zesty salsa verde. The bright flavors will elevate the dish to a whole new level!
-
Breakfast Burrito: Wrap the fillings tightly in flour tortillas instead, then grill them for a crispy exterior. A handheld breakfast that’s just as delicious!
-
Creamy Avocado: Blend avocado into the sauce for an irresistible creamy texture and a boost of healthy fats. Your taste buds will thank you!
Make Ahead Options
These Breakfast Enchiladas are a fantastic choice for meal prep enthusiasts! You can prepare the filling and roll the tortillas up to 24 hours in advance. Simply cook the potatoes and sausage, scramble the eggs, and mix everything together before rolling them in tortillas. After assembling, cover the baking dish tightly with plastic wrap and refrigerate. When you’re ready to bake, just whisk together the creamy salsa sauce, pour it over the enchiladas, and pop them in the oven. This allows for a seamless breakfast experience on busy mornings, ensuring your enchiladas are just as delicious and warm as if made fresh that day!
What to Serve with Breakfast Enchiladas?
There's something truly special about creating a breakfast spread that feels as delightful as it tastes. Imagine a table filled with vibrant colors, warm flavors, and enticing aromas that invite your loved ones to gather.
-
Fresh Fruit Salad: Juicy berries, citrus, and melon provide a refreshing contrast to the savory enchiladas, adding a bright pop of color to your plate.
-
Crispy Hash Browns: The crispy texture of hash browns pairs perfectly with the creamy salsa sauce, delivering a satisfying crunch that complements each bite.
-
Avocado Slices: Creamy avocado balances out the richness of the enchiladas, offering a smooth, buttery flavor that elevates the meal.
-
Cilantro Lime Rice: Fluffy rice with a hint of lime and cilantro adds a fresh zing and makes for a delightful contrast against the warm, cheesy enchiladas.
-
Spicy Mexican Hot Chocolate: A cozy mug of this indulgent drink warms the heart and enhances the flavors of the meal with its subtle spice.
-
Cinnamon Rolls: Sweet, gooey cinnamon rolls make for a comforting dessert that rounds out the breakfast experience with a touch of indulgence.
-
Iced Coffee: A chilled glass of iced coffee pairs beautifully with the rich flavors of breakfast enchiladas, offering a refreshing pick-me-up.
-
Churros: Lightly spiced churros served with chocolate dipping sauce add a fun and sweet ending to your breakfast gathering.
Creating a breakfast feast that includes these delightful pairings will not only impress your family but will also turn your weekend mornings into special occasions worth savoring!
Chef's Helpful Tips
- To achieve perfectly cooked diced potatoes for your Breakfast Enchiladas, be sure to cut them into uniform pieces for even cooking.
- When browning sausage, avoid overcrowding the pan to ensure that it cooks evenly and develops a nice crust.
- For fluffy scrambled eggs, cook them gently over medium-low heat and remove them from the skillet while they are still slightly runny, as they will continue to cook from residual heat.
- Remember to preheat your oven to 350°F before baking the enchiladas to ensure they heat evenly and achieve that delicious golden top.
Breakfast Enchiladas Recipe FAQs
What type of potatoes should I use for my Breakfast Enchiladas?
You can use any type of potatoes, but I recommend using russet or Yukon gold for their creaminess and flavor. If you're feeling adventurous, try swapping in sweet potatoes for a delicious twist on the classic recipe!
How long can I store my leftover Breakfast Enchiladas?
Absolutely! Store your leftover enchiladas in an airtight container in the fridge for up to 3 days. Just heat them up in the microwave or oven until they're warmed through, and they'll taste just as good!
Can I freeze the Breakfast Enchiladas?
Yes, you can! For freezing, wrap the assembled, unbaked enchiladas tightly in foil or plastic wrap, and they’ll last up to 3 months in the freezer. When ready to bake, remove the wrapping and add an extra 10-15 minutes to the cooking time to ensure they heat through.
My enchiladas are too watery after baking. What should I do?
Oh no! If your enchiladas come out watery, it might be due to excess moisture in the salsa or toppings. To prevent this, consider draining excess liquid from your salsa or using a thicker version. You can also sprinkle a bit of cornstarch into your sauce to help absorb the moisture before pouring it over the enchiladas.
Can I make these enchiladas healthier?
Very much so! You can substitute turkey sausage for breakfast sausage for a leaner option, and using egg whites instead of whole eggs will cut back on fat. If you're looking to reduce dairy, using Greek yogurt in place of sour cream is a great alternative! These small swaps can make your Breakfast Enchiladas lighter without sacrificing any deliciousness.
Are these Breakfast Enchiladas safe for my pets?
While the ingredients in these enchiladas are safe for humans, it’s best to keep them away from pets. Ingredients like onions and heavy cream can be harmful to cats and dogs. Always check with your vet if you’re unsure about specific ingredients!

Breakfast Enchiladas
Ingredients
Equipment
Method
- Cook diced potatoes in a skillet over medium heat until tender and lightly golden, about 10-12 minutes.
- In a separate skillet, brown the breakfast sausage over medium heat, breaking it apart as it cooks. After about 5-7 minutes, add chopped onions and sauté until translucent.
- Gently whisk eggs in a bowl, pour into the skillet with sausage, and scramble until just set, about 3-4 minutes.
- Mix in cooked potatoes and half of the shredded cheese into the skillet, stirring well to combine.
- Place a portion of the filling onto each tortilla and roll them up tightly. Arrange seam-side down in a greased baking dish.
- Whisk together salsa, sour cream, and heavy cream until smooth. Pour sauce evenly over the enchiladas and sprinkle remaining cheese on top.
- Preheat your oven to 350°F (175°C) and bake for 20-25 minutes, or until bubbly and lightly golden.




Leave a Reply