El Paso-style breakfast tacos are warm flour tortillas filled with softly scrambled eggs, crisp-edged potatoes, and optional bacon, then finished with salsa and fresh toppings. The border city’s breakfast tacos come in many home and restaurant versions; this practical skillet recipe keeps the filling hearty, flexible, and easy to serve hot.
Ingredients
- 12 oz (340 g) Yukon Gold or russet potatoes, scrubbed and cut into ½-inch (1.25 cm) dice
- 2 tbsp (30 ml) neutral cooking oil, divided
- ½ tsp fine salt, divided, plus more to taste
- ¼ tsp ground black pepper
- 4 oz (115 g) bacon, cut into ½-inch (1.25 cm) pieces (optional; omit for a meat-free version)
- 8 large eggs
- 2 tbsp (30 ml) whole milk or water
- 8 small flour tortillas, about 6 inches (15 cm) across, approximately 8 oz (225 g) total
- ½ cup (55 g) shredded Monterey Jack or mild cheddar
- ½ cup (120 ml) salsa, plus more to serve
- ¼ cup (15 g) chopped fresh cilantro (optional)
- 1 small avocado, pitted and sliced (optional)
- 1 lime, cut into wedges (optional)
Instructions
- Cook the potatoes. Heat 1 tablespoon (15 ml) of the oil in a large nonstick or well-seasoned cast-iron skillet over medium heat. Add the diced potatoes, ¼ teaspoon salt, and the pepper. Spread them into an even layer and cook for 12–15 minutes, turning every 3–4 minutes, until tender inside and browned in spots. If they stick or brown too fast before becoming tender, lower the heat and add 1 tablespoon (15 ml) water; cover for 2–3 minutes, then uncover and let the water evaporate. Transfer the potatoes to a plate.
- Brown the bacon, if using. Put the bacon in the same skillet and cook over medium heat for 5–7 minutes, stirring, until browned and crisp. Check ground or chopped meat with a food thermometer where practical: the USDA FSIS safe minimum for pork is 160°F (71°C). Drain off excess fat, leaving about 1 teaspoon in the pan, and transfer the bacon to the plate with the potatoes. If skipping bacon, wipe out the skillet if needed and add the remaining 1 tablespoon (15 ml) oil.
- Scramble the eggs. Whisk the eggs with the milk or water and the remaining ¼ teaspoon salt. Pour them into the skillet over medium-low heat. Stir slowly with a spatula, scraping the pan as the eggs begin to set. Cook until no liquid egg remains and the egg mixture reaches 160°F (71°C), the USDA FSIS safe minimum for egg dishes, checked with a food thermometer. Fold in the potatoes and bacon and remove the skillet from the heat. Sprinkle in the cheese and stir just until it starts to melt.
- Warm the tortillas. Heat a clean skillet over medium heat. Warm each tortilla for about 20–30 seconds per side, until pliable with a few toasted spots. Stack them in a clean towel to keep warm. You can also wrap the stack in a damp paper towel and microwave for 20–30 seconds; avoid overheating, which makes tortillas stiff.
- Fill and serve. Divide the egg mixture among the tortillas. Top with salsa, cilantro, avocado, and a squeeze of lime if desired. Serve promptly while the tortillas and filling are warm.
Tips
- Cut the potatoes evenly. Small, similarly sized pieces cook at about the same rate. Give them room in the pan; crowding traps steam and prevents browning.
- Keep eggs tender. Use medium-low heat and take the skillet off the burner as soon as the eggs reach the safe temperature. They continue to cook briefly from the pan’s residual heat.
- Choose your tortillas. Flour tortillas are common for hearty El Paso-style breakfast tacos and fold easily around the filling. Corn tortillas work too, though they are smaller and more prone to tearing; warm them thoroughly and double them up if needed.
- Make-ahead components. Cook the potatoes and bacon a day ahead and refrigerate them separately. Reheat them until steaming hot before folding them into freshly cooked eggs. Keep salsa and other cold toppings separate.
Serving Suggestions
Set out extra salsa, lime wedges, sliced avocado, chopped cilantro, and finely diced onion so everyone can finish tacos to taste. A simple pico de gallo or roasted tomato salsa brings freshness, while pickled jalapeños add tang and heat. Serve with refried beans, pinto beans, or fresh fruit for a fuller breakfast. For a group, keep the filling warm in a covered skillet and warm tortillas in small batches; avoid leaving perishable food at room temperature for more than 2 hours.
Variations
Potato and bean: Replace the bacon with ¾ cup (130 g) drained, rinsed pinto beans. Fold them in with the potatoes and heat through before adding the eggs. Chorizo: Substitute 4 oz (115 g) Mexican chorizo for the bacon. Cook it fully, breaking it into small crumbles, and drain excess grease before adding the eggs; chorizo can be salty, so season the eggs lightly. If using raw ground chorizo, cook it to 160°F (71°C), the USDA FSIS safe minimum for ground meat. Spicier tacos: Add 1 minced jalapeño to the skillet after the potatoes are done, or use a hotter salsa. Cheese-free: Leave out the cheese and add sliced avocado or extra salsa for a creamy or bright finish.
Storage and Reheating
For best texture, store the egg-and-potato filling separately from the tortillas and toppings. Refrigerate leftovers within 2 hours in shallow, airtight containers; cooked egg and potato filling keeps for 3–4 days in the refrigerator at 40°F (4°C) or colder. Reheat only the portion you plan to eat in a skillet over medium-low heat or in the microwave, stirring as needed, until it reaches 165°F (74°C). Warm tortillas separately. Discard food left at room temperature for more than 2 hours, or more than 1 hour when the temperature is above 90°F (32°C). Freezing is possible for the filling, though potatoes may become softer; thaw in the refrigerator and reheat to 165°F (74°C).
Frequently Asked Questions
Are breakfast tacos an El Paso specialty?
Breakfast tacos are enjoyed throughout Texas and northern Mexico, with local and family variations. El Paso-style versions often use flour tortillas and familiar fillings such as eggs, potatoes, bacon, beans, or chorizo; there is no single required combination.
Can I cook the potatoes and eggs in the same skillet?
Yes. Cook the potatoes first and move them to a plate, then cook the bacon if using, followed by the eggs. This lets the potatoes brown instead of steam and gives you one less pan to wash.
Can I make these tacos without bacon?
Yes. Skip it and use the full 2 tablespoons (30 ml) of oil across the potato and egg steps. Pinto beans, sautéed peppers, or mushrooms can add another savory element.
How do I keep the tortillas from cracking?
Warm them briefly on both sides until pliable, then keep them stacked in a clean towel. Cold tortillas are more likely to split when folded; if using corn tortillas, warming two together can make them sturdier.
Can I assemble the tacos ahead?
It is better to refrigerate the filling and tortillas separately and assemble just before eating. Salsa and other wet toppings soften tortillas if left inside for hours, and assembled tacos do not reheat as evenly.
What salsa works best?
Use any salsa you enjoy, from mild tomato salsa to a smoky roasted chile salsa. A thicker salsa is easiest to eat in a taco; drain off excess liquid if yours is especially watery.
Related
- John Lewis Roasting Tins: Roast Chicken and Vegetables
- Coronation Sussex Chicken with Apricots and Curry
- What to Make for Dinner Tonight: Lemon Chicken and Rice
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).