Breakfast tacos are a beloved Tex-Mex morning staple, featuring warm tortillas wrapped around scrambled eggs, crispy potatoes, and your choice of savory fillings. This recipe delivers the classic downtown taqueria experience at home, with a simple, flexible method that lets you customize each taco to your liking. It works because it layers flavor and texture—crispy potatoes, fluffy eggs, melty cheese, and a kick of salsa—all in one hand-held package.
Ingredients
- 8 small flour or corn tortillas (6-inch/15 cm)
- 2 medium russet potatoes, diced into ½-inch cubes (about 2 cups / 300 g)
- 2 tablespoons (30 ml) vegetable oil, divided
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon black pepper
- ½ teaspoon chili powder (optional)
- 6 large eggs
- 2 tablespoons (30 ml) milk or water
- 1 tablespoon (15 g) butter
- ½ cup (60 g) shredded cheddar or Monterey Jack cheese
- ¼ cup (60 ml) your favorite salsa or pico de gallo
- Optional toppings: chopped cilantro, diced onion, sliced jalapeño, hot sauce, sour cream
Instructions
- Place the diced potatoes in a medium bowl, cover with cold water, and soak for 10 minutes. Drain and pat dry thoroughly with a clean kitchen towel. This removes excess starch and helps them crisp.
- Heat 1 tablespoon (15 ml) of the oil in a large nonstick skillet over medium-high heat. Add the potatoes in a single layer (cook in batches if needed) and season with salt, pepper, and chili powder if using. Cook, stirring occasionally, until golden brown and tender, about 12–15 minutes. Transfer to a plate and set aside.
- While the potatoes cook, crack the eggs into a medium bowl. Add the milk or water and a pinch of salt. Whisk until the yolks and whites are well combined.
- Reduce the heat to medium-low and add the remaining 1 tablespoon (15 ml) oil and the butter to the same skillet. Once the butter is melted, pour in the eggs. Let them set for about 30 seconds, then gently stir with a silicone spatula, pushing the cooked edges toward the center. Continue until the eggs are softly set but still slightly glossy, about 2–3 minutes. Remove from heat immediately—they will finish cooking from residual heat. (USDA FSIS safe minimum internal temperature for egg dishes is 160°F / 71°C, but for scrambled eggs, this texture is safe if cooked until no visible liquid egg remains.)
- Warm the tortillas: wrap them in a damp paper towel and microwave for 30–45 seconds, or heat each in a dry skillet over medium-high heat for 15–20 seconds per side. Keep them covered with a clean towel to stay warm.
- Assemble the tacos: place a portion of scrambled eggs on each tortilla, top with crispy potatoes, and sprinkle with shredded cheese. Add salsa and any optional toppings.
- Serve immediately while warm.
Tips
- Get the potatoes crispy: Soaking and drying them well is key. Don’t overcrowd the pan—steam will make them soggy. If you have time, parboil the diced potatoes for 5 minutes before frying for even faster cooking.
- Don’t overcook the eggs: Remove them from heat while they still look a little wet. They’ll finish cooking on the plate and stay fluffy. Overcooked eggs turn rubbery.
- Use warm tortillas: Cold tortillas crack and break. Always warm them and keep them covered. Corn tortillas especially need a quick toast on a hot skillet to become pliable.
- Customize your fillings: Breakfast tacos are a blank canvas. Swap the cheese for queso fresco, add black beans, or use leftover roasted vegetables. Just keep the fillings warm and the tortillas hot.
Serving Suggestions
Serve these tacos with a side of refried beans or fresh fruit for a complete breakfast. A drizzle of crema or a squeeze of lime brightens everything. For a spicy kick, add a few slices of pickled jalapeños or a habanero hot sauce on the side.
Variations
- Bacon & Egg: Cook 4 slices of bacon until crisp, crumble, and add to the eggs along with the potatoes.
- Veggie: Sauté ½ cup (75 g) diced bell peppers and ¼ cup (40 g) diced onion in the skillet before adding the eggs. Omit the bacon or sausage.
- Bean & Cheese: Spread a thin layer of refried beans on each tortilla before adding the eggs and cheese. Skip the potatoes if you prefer.
- Chorizo: Brown ½ cup (100 g) Mexican chorizo in the skillet first, remove, and use the rendered fat to cook the potatoes and eggs. This adds a smoky, spicy flavor.
Storage and Reheating
Store leftover components separately in airtight containers in the refrigerator for up to 3 days. The potatoes will lose their crispness, so reheat them in a 400°F (200°C) oven for 5–7 minutes or in an air fryer at 375°F (190°C) for 3–4 minutes. Reheat the eggs gently in a skillet over low heat, stirring, or microwave in 20-second bursts. Assemble fresh tortillas when ready to serve. Do not freeze assembled tacos—the texture will suffer.
Frequently Asked Questions
Can I use corn tortillas instead of flour? Yes, corn tortillas are traditional. Warm them on a hot skillet for 30 seconds per side to make them pliable. They have a stronger flavor and are gluten-free.
How do I keep the tacos warm for a crowd? After assembling, place them on a baking sheet in a 200°F (95°C) oven, covered loosely with foil, for up to 20 minutes. The tortillas may soften slightly, but they’ll stay warm.
Can I make the potatoes ahead of time? Yes, cook them up to 2 days ahead and refrigerate. Reheat in a hot skillet with a little oil to restore crispness before assembling.
What’s the best way to reheat leftover eggs? The microwave is quickest—use 50% power in 20-second bursts, stirring between. For better texture, reheat in a nonstick skillet over low heat with a splash of milk.
Can I use egg whites only? Absolutely. Use 8 egg whites instead of 6 whole eggs. They’ll be a bit drier, so add an extra tablespoon of milk or a teaspoon of butter to keep them moist.
What if I don’t have salsa? A quick pico de gallo made with diced tomato, onion, cilantro, and lime juice works perfectly. Or simply use hot sauce and a squeeze of lime.
Related
- Pupusas Food: What They Are & How to Eat Them
- Tabbouleh Ingredients and Preparation
- Auntie Anne’s Pretzels Copycat Recipe
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).