If you love a hearty breakfast that actually keeps you full, these breakfast enchiladas with red sauce are the kind of dish you’ll come back to again and again. They’re warm, savory, and just a little bit indulgent, but still balanced enough for a weekday. Think soft tortillas filled with fluffy eggs, breakfast potatoes, and a touch of melty cheese, all baked under a tangy red enchilada sauce.
You can assemble them the night before, pop them in the oven in the morning, and have a crowd-pleasing meal without fuss. It’s comfort food that fits your routine.

Breakfast Enchiladas with Red Sauce – A Cozy, Make-Ahead Morning Favorite
Ingredients
- Large eggs (8–10)
- Small russet potatoes or frozen hash browns (2 medium potatoes or 3 cups hash browns)
- Onion (1 small, yellow or white)
- Bell pepper (1, any color)
- Breakfast sausage or bacon (8 oz), or use plant-based crumbles
- Shredded cheese (2 cups; cheddar, Monterey Jack, or a blend)
- Corn or flour tortillas (8–10, 6-inch size)
- Red enchilada sauce (2–3 cups; store-bought or homemade)
- Milk or half-and-half (1/4 cup) for the eggs
- Butter or oil (2–3 tablespoons)
- Ground cumin (1 teaspoon)
- Chili powder or smoked paprika (1 teaspoon)
- Garlic (2 cloves) or 1/2 teaspoon garlic powder
- Salt and black pepper, to taste
- Fresh cilantro and green onions for garnish (optional)
- Sour cream, hot sauce, and avocado for serving (optional)
Instructions
- Prep your pan: Lightly grease a 9×13-inch baking dish. Preheat the oven to 375°F (190°C) if baking right away.
- Cook the potatoes: If using fresh potatoes, dice into small cubes. Heat 1 tablespoon oil in a large skillet over medium heat. Add potatoes and a pinch of salt. Cook, stirring occasionally, until golden and tender, about 10–12 minutes. If using frozen hash browns, cook until crisp and browned, 7–8 minutes. Transfer to a bowl.
- Cook the meat: In the same skillet, cook sausage or chopped bacon until browned and cooked through. Drain excess fat if needed. Add to the potato bowl.
- Sauté the veg: Add another teaspoon of oil to the skillet. Sauté diced onion and bell pepper with a pinch of salt until soft and lightly browned, 5–6 minutes. Stir in minced garlic, cumin, and chili powder for 30 seconds, until fragrant. Add to the bowl with potatoes and meat. Toss to combine.
- Scramble the eggs: Whisk eggs with milk, 1/2 teaspoon salt, and a few grinds of pepper. Melt 1 tablespoon butter in the skillet over medium-low heat. Pour in eggs and gently scramble until just set and still soft; they’ll cook more in the oven. Remove from heat.
- Warm the tortillas: Briefly warm tortillas so they’re pliable. Wrap in a damp paper towel and microwave 30–45 seconds, or toast quickly in a dry skillet.
- Assemble the filling: In a large bowl, combine the potato-meat-veg mixture with the soft-scrambled eggs. Stir in 1 cup of shredded cheese. Taste and adjust salt and pepper. The filling should be well seasoned.
- Layer the sauce: Spread 1/2 to 3/4 cup red enchilada sauce across the bottom of the baking dish to lightly coat.
- Fill and roll: Working one at a time, spoon about 1/3 to 1/2 cup of filling down the center of a tortilla. Roll snugly and place seam-side down in the dish. Repeat with remaining tortillas and filling.
- Sauce and cheese: Pour the remaining red sauce evenly over the enchiladas. You want them coated but not drowning. Sprinkle the top with the remaining 1 cup cheese.
- Bake: Cover loosely with foil and bake for 15 minutes. Remove foil and bake another 10–12 minutes, until the cheese is melted and the sauce is bubbling around the edges.
- Finish and serve: Let rest 5 minutes. Top with chopped cilantro and green onions if you like. Serve with sour cream, hot sauce, and sliced avocado.
What Makes This Special

These enchiladas bring brunch energy to an everyday morning. The filling is simple but satisfying, and the red sauce gives everything a bright, lightly spiced lift.
They bake up beautifully and slice cleanly, so serving is easy. Plus, you can customize the filling to suit picky eaters or dietary needs without losing the soul of the recipe. It’s the rare breakfast that feels like a treat and a plan at the same time.
Shopping List
- Large eggs (8–10)
- Small russet potatoes or frozen hash browns (2 medium potatoes or 3 cups hash browns)
- Onion (1 small, yellow or white)
- Bell pepper (1, any color)
- Breakfast sausage or bacon (8 oz), or use plant-based crumbles
- Shredded cheese (2 cups; cheddar, Monterey Jack, or a blend)
- Corn or flour tortillas (8–10, 6-inch size)
- Red enchilada sauce (2–3 cups; store-bought or homemade)
- Milk or half-and-half (1/4 cup) for the eggs
- Butter or oil (2–3 tablespoons)
- Ground cumin (1 teaspoon)
- Chili powder or smoked paprika (1 teaspoon)
- Garlic (2 cloves) or 1/2 teaspoon garlic powder
- Salt and black pepper, to taste
- Fresh cilantro and green onions for garnish (optional)
- Sour cream, hot sauce, and avocado for serving (optional)
Step-by-Step Instructions

- Prep your pan: Lightly grease a 9×13-inch baking dish.
Preheat the oven to 375°F (190°C) if baking right away.
- Cook the potatoes: If using fresh potatoes, dice into small cubes. Heat 1 tablespoon oil in a large skillet over medium heat. Add potatoes and a pinch of salt.
Cook, stirring occasionally, until golden and tender, about 10–12 minutes. If using frozen hash browns, cook until crisp and browned, 7–8 minutes. Transfer to a bowl.
- Cook the meat: In the same skillet, cook sausage or chopped bacon until browned and cooked through.
Drain excess fat if needed. Add to the potato bowl.
- Sauté the veg: Add another teaspoon of oil to the skillet. Sauté diced onion and bell pepper with a pinch of salt until soft and lightly browned, 5–6 minutes.
Stir in minced garlic, cumin, and chili powder for 30 seconds, until fragrant. Add to the bowl with potatoes and meat. Toss to combine.
- Scramble the eggs: Whisk eggs with milk, 1/2 teaspoon salt, and a few grinds of pepper.
Melt 1 tablespoon butter in the skillet over medium-low heat. Pour in eggs and gently scramble until just set and still soft; they’ll cook more in the oven. Remove from heat.
- Warm the tortillas: Briefly warm tortillas so they’re pliable.
Wrap in a damp paper towel and microwave 30–45 seconds, or toast quickly in a dry skillet.
- Assemble the filling: In a large bowl, combine the potato-meat-veg mixture with the soft-scrambled eggs. Stir in 1 cup of shredded cheese. Taste and adjust salt and pepper.
The filling should be well seasoned.
- Layer the sauce: Spread 1/2 to 3/4 cup red enchilada sauce across the bottom of the baking dish to lightly coat.
- Fill and roll: Working one at a time, spoon about 1/3 to 1/2 cup of filling down the center of a tortilla. Roll snugly and place seam-side down in the dish. Repeat with remaining tortillas and filling.
- Sauce and cheese: Pour the remaining red sauce evenly over the enchiladas.
You want them coated but not drowning. Sprinkle the top with the remaining 1 cup cheese.
- Bake: Cover loosely with foil and bake for 15 minutes. Remove foil and bake another 10–12 minutes, until the cheese is melted and the sauce is bubbling around the edges.
- Finish and serve: Let rest 5 minutes.
Top with chopped cilantro and green onions if you like. Serve with sour cream, hot sauce, and sliced avocado.
Storage Instructions
Leftovers keep well. Let the enchiladas cool, then transfer to an airtight container.
Refrigerate for up to 4 days.
Reheat individual portions in the microwave for 1–2 minutes, or bake covered at 350°F (175°C) for 15–20 minutes. For freezing, wrap the unbaked, assembled enchiladas tightly and freeze up to 2 months. Thaw overnight in the fridge, then bake as directed, adding 5–10 minutes.

Why This is Good for You
These enchiladas offer a balance of protein from eggs and sausage, complex carbs from potatoes or corn tortillas, and fiber from veggies.
The red sauce adds tomatoes and spices that bring antioxidants and flavor without heavy cream. You can keep the portion satisfying while staying mindful by adding extra peppers, onions, or spinach. If you prefer lighter, use turkey sausage, reduce cheese a bit, or go half potatoes, half cauliflower.
What Not to Do
- Don’t overcook the eggs on the stove.
They’ll turn rubbery after baking. Keep them soft when you pull them off the heat.
- Don’t skip warming the tortillas. Cold tortillas crack and tear during rolling.
- Don’t flood with sauce. Too much sauce makes soggy enchiladas. Aim for a light coat on the bottom and a generous but even layer on top.
- Don’t forget to taste the filling. Adjust salt and spice before rolling to avoid bland results.
- Don’t rely on low heat alone. You want a hot oven so the cheese melts and the edges bubble; that’s where the flavor pops.
Recipe Variations
- Veggie Supreme: Swap meat for sautéed mushrooms, spinach, and zucchini.
Add black beans for extra protein.
- Spicy Southwest: Mix in diced green chiles and a pinch of cayenne. Use pepper Jack cheese and a spicier red sauce.
- Chorizo and Potato: Replace sausage with fresh chorizo and skip extra spices. The chorizo carries the flavor.
- Lighter Lean: Use egg whites for half the eggs, turkey sausage, and a lighter hand with cheese.
- Gluten-Free: Use corn tortillas and make sure your red sauce is labeled gluten-free.
- Dairy-Free: Skip the cheese or use a dairy-free melt.
Cook eggs in oil instead of butter.
- Make-Ahead Overnight: Assemble, cover, and refrigerate overnight. Add 5 minutes to the bake time in the morning.
FAQ
Can I use store-bought enchilada sauce?
Yes, and it’s a time-saver. Choose a brand with a short ingredient list and a heat level you like.
If it’s very thick, whisk in a splash of water or stock to loosen it slightly.
Which tortillas work best?
Corn tortillas bring classic flavor and hold up well, while flour tortillas roll a bit easier and feel softer. Both work. If using corn, lightly warm and, if needed, dip quickly in warm sauce before rolling to prevent cracking.
Can I skip the potatoes?
Absolutely.
Replace them with black beans, extra veggies, or a mix of beans and roasted sweet potato. You’ll keep the bulk and texture without losing satisfaction.
How do I keep the enchiladas from getting soggy?
Use a moderate amount of sauce, not too much. Let the filling cool slightly before rolling, and bake uncovered for the last 10 minutes to evaporate excess moisture.
What cheese melts best for this recipe?
Monterey Jack and mild cheddar melt beautifully.
A blend works great. For extra stretch, add a little mozzarella; for more punch, add some sharp cheddar or cotija crumbles after baking.
Can I make these spicy?
Yes. Add minced jalapeño to the sautéed veggies, use a hotter red sauce, or finish with your favorite hot sauce.
Adjust gradually so you hit your perfect heat level.
Is there a good way to reheat without drying out?
Cover with foil and reheat in the oven at 350°F (175°C) until warmed through. If they look dry, add a spoonful of sauce or a splash of water to the pan before reheating.
Can I cook the filling the day before?
Yes. Cook the potatoes, meat, and veggies, then cool and refrigerate.
In the morning, scramble the eggs quickly, combine, assemble, and bake. This keeps the eggs tender.
In Conclusion
Breakfast enchiladas with red sauce are cozy, flexible, and built for real life. With simple ingredients and a make-ahead option, they turn any morning into something a little special.
Play with the fillings, keep the eggs soft, and don’t be shy with that sauce-and-cheese finish. Whether it’s a slow Sunday or a busy weekday, this pan has your back. Enjoy every warm, saucy bite.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.