Breakfast Enchiladas

Savory breakfast enchiladas loaded with crispy bacon, breakfast sausage, O'Brien potatoes, and melty cheese, baked in a rich egg custard—perfect for weekend mornings and make-ahead brunches.

This breakfast enchiladas dish has become my favorite way to feed a crowd on busy weekend mornings. I discovered this version one chilly Saturday when I wanted something more comforting than scrambled eggs but easier than an elaborate brunch spread. The combination of crispy bacon, savory breakfast sausage, and O'Brien potatoes folded into warm flour tortillas then bathed in a silky egg and half and half custard makes every bite a balance of textures and savory notes. It travels well from the oven to the table and has a way of convincing even the most reluctant breakfast eater to take seconds.
What makes these enchiladas special is how they layer familiar breakfast flavors into a hands-off casserole that stays moist but still offers crisp edges after baking. The melted cheese ties everything together while a splash of thick salsa adds a bright tomato and pepper lift. I often make this the night before for holiday mornings or potlucks because it reheats beautifully and feeds a crowd without fuss. Friends and family have told me this tastes indulgent yet homey, like the best diner breakfast transformed into a comfortable casserole meant for sharing.
Why You'll Love This Recipe
- Feeds a crowd easily: makes eight hearty enchiladas that serve eight people, ideal for family breakfasts or a brunch gathering.
- Make-ahead friendly: assemble the night before and refrigerate, then bake in the morning for minimal hands-on time.
- Pantry-friendly ingredients: uses common items like flour tortillas, breakfast sausage, bacon, eggs, and shredded cheese.
- Balanced textures: crispy bacon and slightly crisped O'Brien potatoes contrast with the soft, custardy interior.
- Flexible toppings: finish with fresh tomatoes, green onions, or jalapeno slices to suit your preference.
- Ready in under an hour: about 15 minutes active prep and 45 minutes baking, so you can sit and sip coffee while it bakes.
I first served this to a sleepy group of relatives on a winter holiday and watched as plates emptied faster than I expected. People complimented the generous filling and the creamy custard that keeps everything moist. Over time I learned a few small adjustments, like removing excess bacon grease and partially crisping the potatoes first, that elevated the final texture and made the dish reliably delicious.
Ingredients
- Bacon, 6 pieces, diced: Choose thick-cut if you like a meatier texture. Cook until crispy and drain on paper towels. Reserve a little of the rendered fat for extra flavor or discard most for a lighter finish.
- Breakfast sausage, 1 pound: Use a coarse ground pork sausage seasoned with sage and black pepper for classic breakfast flavor. Turkey or chicken sausage will work for a leaner option but change the fat profile.
- O'Brien potatoes, 2 cups: Pre-cooked diced potatoes with onions and peppers add both color and a soft-starchy bite. If you cannot find pre-made O'Brien, use small diced russet or Yukon Gold potatoes sautéed with diced onion and bell pepper.
- Shredded cheese, 2 1/2 cups divided: A Mexican blend or sharp cheddar melts well and gives a tangy richness. Reserve half for folding into the filling and half for topping.
- Thick salsa, 1/2 cup: Use a chunky tomato-based salsa for brightness and a bit of acidity. Adjust the heat level to your taste and choose a medium salsa for wide appeal.
- Flour tortillas, 8 of 8-inch size: Soft, fresh tortillas roll easily without cracking. Warm them briefly to make rolling easier and prevent tearing.
- Half and half, 1 1/4 cups: For a richer custard, substitute part heavy cream and part whole milk if desired. This yields a silky custard that sets gently around the fillings.
- Large eggs, 6: These provide structure to the custard and a golden finish. Room temperature eggs beat more evenly into the dairy.
- Salt and black pepper: 1 teaspoon salt and 1/2 teaspoon freshly ground black pepper brighten and balance the savory elements.
- All-purpose flour, 1 tablespoon: A small amount helps the custard thicken slightly and cling to the fillings for uniform texture.
Instructions
Preheat and prepare the pan: Preheat the oven to 350 degrees Fahrenheit and spray a 9 by 13 inch baking dish with nonstick cooking spray. Warming the dish slightly in the oven for a few minutes helps avoid cold spots when the filling goes in. Cook the bacon: Heat a large skillet over medium high heat and add the diced bacon. Cook until the pieces are crispy and golden, about 6 to 8 minutes depending on thickness. Transfer to paper towels to drain. If there is a lot of grease in the pan, pour off about half, leaving a tablespoon or two for flavor. Brown the sausage: Add the breakfast sausage to the skillet and cook over medium heat, breaking it up with a wooden spoon until browned and cooked through, 6 to 8 minutes. Drain any excess fat if necessary and transfer the sausage to a large mixing bowl. Heat the potatoes: In the same skillet, add the O'Brien potatoes and sauté over medium heat until heated through and the edges become slightly crisp, about 8 to 10 minutes. This step removes excess moisture and gives pleasing texture. Add the potatoes to the bowl with sausage. Combine the filling: Stir the salsa and half of the shredded cheese into the sausage and potatoes until evenly distributed. Taste and adjust salt and pepper. The salsa adds acidity and moisture that offset the richness. Make the custard: In a medium bowl whisk together the half and half, eggs, 1 teaspoon salt, 1/2 teaspoon black pepper, and 1 tablespoon flour until smooth. Whisking thoroughly prevents flour lumps and ensures a silky pourable custard. Assemble the enchiladas: Spoon about 1/2 cup of the filling into each warmed tortilla, roll snugly, and place seam-side down in the prepared baking dish. Pack them close so the custard can surround each roll. Repeat with the remaining tortillas and filling. Finish and bake: Pour the egg custard evenly over the arranged enchiladas. Sprinkle the remaining shredded cheese on top. Cover the dish tightly with aluminum foil and bake at 350 degrees Fahrenheit for 30 minutes. Remove the foil and continue baking another 10 to 15 minutes until the custard is set and the cheese is melted and beginning to brown. Let rest 5 minutes before topping with crispy bacon, diced tomatoes, and sliced green onions.
You Must Know
- High in protein and calories, each serving contains roughly 343 kilocalories and 19 grams of protein. This makes it a satisfying morning meal that fuels a busy day.
- Store leftovers in an airtight container in the refrigerator for up to three days; reheat in a 350 degree oven until warmed through to preserve texture.
- Freezes well: cool completely, wrap each enchilada or the whole pan tightly in plastic wrap and foil, then freeze up to three months. Thaw overnight in the refrigerator before reheating.
- Adjust seasoning and salsa heat to suit your household—use mild salsa for kids or a spicy green salsa for adult palates.
One of my favorite aspects is how forgiving the assembly is. If the filling is a bit wetter, the custard still brings everything together during baking. My family especially loves the contrast between the soft baked tortilla and the crisp bacon topping. Over the years I have swapped turkey sausage or added extra peppers for a colorful variation that keeps the same comforting base.
Storage Tips
To maintain quality, cool leftovers to room temperature for no more than two hours before refrigerating. Store in an airtight container and label with the date. Reheat individual portions in a 350 degree Fahrenheit oven for 10 to 15 minutes for best texture, or microwave in 30 second intervals if short on time. For freezing, wrap tightly in plastic wrap and place in a freezer bag; thaw overnight in the refrigerator before baking to avoid sogginess. Look for bubbling custard and warm center as indicators it is fully reheated.
Ingredient Substitutions
If you prefer lower fat, substitute turkey bacon and turkey breakfast sausage; reduce the half and half to 1 cup and add 1/4 cup milk to keep the custard consistency. For a gluten-free version, use corn tortillas or certified gluten-free flour tortillas and check that the O'Brien potatoes and sausage are gluten-free. Vegetarians can swap the meat for seasoned crumbled tofu or a plant-based sausage and add extra roasted vegetables. To make the custard dairy-free, replace half and half with unsweetened soy or oat milk and a tablespoon of melted dairy-free butter for mouthfeel.
Serving Suggestions
Serve these enchiladas with a bright green salad or simple fruit plate to cut through the richness. For brunch, offer bowls of sour cream, avocado slices, chopped cilantro, and lime wedges so guests can customize each portion. A side of warm refried beans or black beans and a pitcher of fresh-squeezed orange juice complements the hearty flavors. Garnish with chopped green onions and diced tomatoes for color and freshness. For a festive touch, top with pickled jalapenos and a drizzle of hot sauce.
Cultural Background
This dish blends the concept of rolled tortillas common in Mexican cuisine with classic American breakfast components. Enchilada-style casseroles have long been adapted in home kitchens to incorporate comfort foods and local ingredients. The use of O'Brien potatoes and breakfast sausage reflects regional American breakfast traditions while the rolled tortilla format nods to Mexican preparation techniques. This fusion is typical of many household favorites that evolve by combining accessible pantry items with techniques from different culinary traditions.
Seasonal Adaptations
In spring and summer, lighten the filling with roasted corn, fresh diced tomatoes, and basil for a brighter profile. In fall swap in roasted sweet potatoes and sage for an autumnal twist. For winter holidays, add diced roasted poblano peppers and smoked paprika for warmth, and consider swapping half of the sausage with cooked crumbled chorizo for festive depth. The recipe adapts well to seasonal produce and spice choices while maintaining the comforting custard base.
Meal Prep Tips
Assemble the enchiladas in the baking dish the night before, cover tightly with plastic wrap, and refrigerate overnight. Allow the pan to sit at room temperature for 30 minutes before baking so the custard comes closer to room temperature and cooks more evenly. If transporting to a potluck, bake the dish until just set, then cover and reheat on arrival. Use disposable aluminum pans for easy transport and cleanup when serving a crowd.
Success Stories
I once brought a tray of these to a family brunch and watched them disappear before coffee was finished. A neighbor told me she used the leftovers as sandwich filling and loved the portable option for weekday breakfasts. Another friend made a double batch for a church breakfast and said it was the easiest way she'd ever fed forty people—simple assembly, minimal active time, and big flavor that appealed to everyone.
These enchiladas are forgiving, delicious, and flexible enough to make your own. Whether for a leisurely weekend brunch or a holiday morning, they offer a satisfying way to gather people around the table and enjoy a warm, shareable meal.
Pro Tips
Warm tortillas briefly in the microwave covered with a damp paper towel to make rolling easier without tearing.
Remove excess bacon grease but leave a tablespoon in the skillet to sauté potatoes for more flavor.
Let the baked dish rest 5 to 10 minutes before slicing so the custard firms and slices hold shape.
Use room temperature eggs and dairy for a smooth custard that mixes evenly.
When freezing, wrap tightly in plastic and foil to prevent freezer burn and preserve texture.
This nourishing breakfast enchiladas recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
Can I make this ahead of time?
Yes. Assemble the enchiladas, cover, and refrigerate overnight. Bring to room temperature 30 minutes before baking and then bake as directed.
How do I freeze and reheat?
Wrap cooled portions tightly and freeze up to three months. Thaw overnight in the refrigerator before reheating in the oven.
Any tips for even baking?
Allow the assembled pan to sit at room temperature for 30 minutes before baking to ensure even cooking and a set custard.
Tags
Breakfast Enchiladas
This Breakfast Enchiladas recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Filling
Assembly
Custard
Toppings
Instructions
Preheat and prepare
Preheat oven to 350 degrees Fahrenheit and spray a 9x13 inch baking dish with nonstick spray.
Cook bacon
Cook diced bacon in a skillet over medium high until crispy. Drain on paper towels and reserve a tablespoon of fat if desired.
Brown sausage
Cook breakfast sausage in the same skillet until browned and cooked through, breaking up meat as it cooks. Transfer to a large bowl.
Sauté potatoes
Add O'Brien potatoes to the skillet and cook until heated and slightly crisp, about 8 to 10 minutes, then add to the bowl with sausage.
Mix filling
Combine sausage, potatoes, salsa, and half of the shredded cheese in the bowl and mix until evenly distributed.
Whisk custard
Whisk half and half, eggs, salt, pepper, and flour in a medium bowl until smooth and well combined.
Assemble enchiladas
Place about 1/2 cup of filling into each warmed tortilla, roll up, and place seam-side down in the prepared baking dish.
Bake
Pour custard over the enchiladas, top with remaining cheese, cover with foil, and bake 30 minutes. Remove foil and bake 10 to 15 minutes more until set and golden.
Garnish and serve
Top with crispy bacon, diced tomatoes, and sliced green onions. Let rest 5 minutes before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@velvetyum on social media!

Categories:
You might also like...

3 Ingredient Strawberry Yogurt Bites
Fresh strawberries, creamy vanilla yogurt, and crunchy granola come together in these portable frozen bites. A simple three ingredient snack that is perfect for breakfast, lunch boxes, or an icy treat.

30 Minute Chickpea and Tomato Coconut Curry Soup (Vegan + Gluten Free)
A cozy, 30-minute chickpea and tomato coconut curry soup made with pantry staples — creamy, vibrant, and naturally vegan and gluten free.

30-Minute Garlic Ginger Glazed Salmon (Gluten Free!)
A quick, pantry-friendly garlic-ginger glazed salmon that’s gluten free, soy free (when using coconut aminos), and naturally sweetened with honey — ready in 30 minutes and perfect for weeknight dinners.

Did You Make This?
Leave a comment & rating below or tag @velvetyum on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Emma!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

