Welcome to warmcuisine

Breakfast Enchiladas – Crispy Bacon, Sunny‑Side Up Egg & Cheese, 30‑Minute Delight

By Laura Mitchell | November 22, 2025
Breakfast Enchiladas – Crispy Bacon, Sunny‑Side Up Egg & Cheese, 30‑Minute Delight
Save this recipe on Pinterest!

Breakfast Enchiladas – Crispy Bacon, Sunny‑Side Up Egg & Cheese, 30‑Minute Delight

Mornings can feel like a race against the clock, especially when you’re craving something indulgent yet quick enough to fit into a hectic schedule. Imagine the aroma of sizzling bacon, the golden yolk of a perfectly sunny‑side‑up egg, and the melty stretch of cheddar—all wrapped in a warm, slightly crisp tortilla that’s been lightly brushed with a smoky enchilada sauce. This breakfast enchilada recipe delivers exactly that experience, turning an ordinary weekday morning into a fiesta of flavors without demanding a culinary marathon.

The secret to this dish’s success lies in its balance of textures and flavors. The tortilla, briefly pan‑seared, gains a subtle crunch that holds up to the richness of the fillings, while the enchilada sauce adds a gentle heat and depth of smoky undertones. The crispy bacon supplies that satisfying crunch and salty punch, and the egg provides a silky, buttery center that ties everything together. A generous sprinkle of sharp cheddar not only adds a creamy melt but also contributes a delightful bite of sharpness that cuts through the richness.

What makes this recipe truly special is its flexibility. Whether you’re feeding a family of four, prepping meals for the week, or entertaining brunch guests, you can scale the quantities, swap proteins, or even make it vegetarian without sacrificing that signature comfort‑food vibe. Plus, the whole process takes roughly thirty minutes from start to finish, meaning you can enjoy a restaurant‑quality breakfast at home without the wait.

So grab your skillet, preheat the oven, and let’s dive into a breakfast that feels celebratory, comforting, and incredibly satisfying—all in one beautiful, bite‑sized package. Your taste buds (and your schedule) will thank you!

Why You’ll Love This Recipe

  • Ready in just 30 minutes – perfect for busy mornings.
  • Combines classic breakfast staples with a Mexican twist.
  • Crunchy tortilla exterior while staying soft inside.
  • Customizable protein options for meat‑lovers and vegetarians alike.
  • Freezer‑friendly – make a big batch and reheat for future breakfasts.
  • Rich in protein and calcium, keeping you full and energized.
  • Beautiful presentation that looks as good as it tastes.
Ingredients for Breakfast Enchiladas

Ingredients

  • 8 small flour tortillas (6‑inch)
  • 6 slices thick‑cut bacon, chopped
  • 4 large eggs
  • 1 cup shredded sharp cheddar cheese
  • ½ cup enchilada sauce (store‑bought or homemade)
  • ¼ cup diced red onion
  • 2 tbsp fresh cilantro, chopped
  • 1 tsp smoked paprika
  • Salt & pepper to taste
  • Olive oil for pan‑searing

Step‑by‑Step Instructions

  1. Prep the bacon: Heat a large skillet over medium heat. Add the chopped bacon and cook, stirring occasionally, until crispy (about 5‑6 minutes). Transfer to a paper‑towel‑lined plate, leaving the rendered fat in the pan.
  2. Sauté aromatics: In the same skillet, add the diced red onion to the bacon fat. Cook until translucent, about 2 minutes. Sprinkle in smoked paprika, season with salt and pepper, and stir for another 30 seconds.
  3. Cook the eggs: Reduce heat to low. Crack the eggs into the skillet, keeping the yolks whole for a sunny‑side‑up finish. Cover with a lid and cook for 2‑3 minutes, until whites set but yolks remain runny. Remove and set aside.
  4. Warm the tortillas: Lightly brush each tortilla with a thin layer of olive oil on both sides. Place them in a clean skillet over medium‑high heat for 15‑20 seconds per side, just until they turn golden and slightly crisp. Stack on a plate.
  5. Assemble the filling: In a large bowl, combine the crispy bacon, sautéed onions, chopped cilantro, and half of the shredded cheddar. Mix gently.
  6. Fill the enchiladas: Lay a tortilla flat, spoon a generous portion of the bacon‑cheese mixture down the center, then carefully place a sunny‑side‑up egg on top. Drizzle a tablespoon of enchilada sauce over the egg and sprinkle with a little more cheddar.
  7. Roll and arrange: Roll the tortilla tightly around the filling, seam side down. Place each rolled enchilada seam‑side up in a greased 9‑inch baking dish. Repeat with remaining tortillas.
  8. Top with sauce and cheese: Once all enchiladas are in the dish, pour the remaining enchilada sauce evenly over the top. Sprinkle the remaining cheddar cheese over everything.
  9. Bake: Pre‑heat your oven to 375°F (190°C). Bake the enchiladas for 10‑12 minutes, until the cheese is melted, bubbly, and lightly golden.
  10. Garnish and serve: Remove from the oven, let rest for 2 minutes, then garnish with extra cilantro and a squeeze of fresh lime if desired. Serve immediately while the sauce is warm and the yolk is still runny.

Pro Tips & Tricks

  • Use a non‑stick skillet: It prevents the tortillas from sticking while you crisp them.
  • Keep the yolk runny: Cover the skillet while cooking the eggs; this sets the whites without over‑cooking the yolk.
  • Make sauce ahead: A quick blend of canned tomatoes, chipotle peppers, garlic, and a splash of broth creates a flavorful homemade enchilada sauce.
  • Warm the tortillas first: This prevents them from tearing when you roll them around the fillings.
  • Don’t over‑fill: A modest amount of filling keeps the roll tight and avoids spillage during baking.

Variations & Substitutions

Feel free to adapt the recipe to match your dietary preferences or pantry staples:

  • Protein swap: Replace bacon with chorizo, turkey sausage, or smoked tofu for a vegetarian option.
  • Cheese alternatives: Use pepper jack for extra heat, mozzarella for a milder melt, or a dairy‑free cheese blend.
  • Tortilla choice: Corn tortillas add a corn‑y flavor and are gluten‑free; just handle them gently as they’re more fragile.
  • Spice level: Add sliced jalapeños or a dash of hot sauce to the filling for a fiery kick.
  • Morning greens: Mix in a handful of baby spinach or arugula with the bacon‑cheese mixture for extra nutrients.

Storage Tips

These breakfast enchiladas keep well, making them perfect for meal prep:

  • Refrigeration: Store cooled enchiladas in an airtight container for up to 3 days. Reheat in a skillet over medium heat, covered, until warmed through.
  • Freezing: Wrap each enchilada individually in plastic wrap, then place in a freezer‑safe bag. Freeze for up to 2 months. Thaw overnight in the fridge and bake for 12‑15 minutes at 375°F.
  • Egg yolk consideration: If you prefer a fully set yolk for storage, cook the eggs over‑easy instead of sunny‑side‑up.

Frequently Asked Questions

Absolutely! Salsa verde, a mild tomato sauce, or even a creamy avocado sauce work beautifully. Just ensure the sauce isn’t too watery, which could sog the tortillas.

Lightly brushing the tortillas with oil and quickly pan‑searing them creates a barrier that helps retain their structure. Also, avoid over‑saucing; drizzle just enough to coat the filling.

Yes! Swap the flour tortillas for certified gluten‑free corn tortillas. They may be a bit more delicate, so handle them gently and consider doubling the pan‑sear time to ensure they hold their shape.

For a crisp exterior, reheat in a preheated skillet over medium heat, covered, for 4‑5 minutes. If you prefer a softer texture, microwave on high for 1‑2 minutes, then finish with a quick pan‑sear.
Crispy Bacon Breakfast Enchiladas

Breakfast Enchiladas – Crispy Bacon, Sunny‑Side Up Egg & Cheese

Prep: 15 min
Cook: 15 min
Pin Recipe
Ingredients
Instructions
  1. Cook bacon until crisp; set aside.
  2. Sauté onion in bacon fat, add paprika, season.
  3. Cook eggs sunny‑side up, keep yolks runny.
  4. Brush tortillas with oil and quickly pan‑sear.
  5. Mix bacon, onions, cilantro, and half the cheese.
  6. Place filling and an egg on each tortilla, roll.
  7. Arrange in a baking dish, top with sauce and remaining cheese.
  8. Bake at 375°F (190°C) for 10‑12 minutes; serve hot.
Nutrition (per serving)
Calories 420 kcal
Protein 22 g
Carbohydrates 30 g
Fat 24 g
Saturated Fat 9 g
Fiber 2 g
Sodium 620 mg

More Recipes