These San Marcos, Texas–inspired breakfast tacos wrap soft scrambled eggs, crisp potatoes, cheese, and salsa in warm flour tortillas. Breakfast tacos are a familiar part of Texas food culture, with fillings varying by cook and region; this home-friendly version balances hearty potatoes with fresh toppings and is easy to customize.
Ingredients
- 12 oz (340 g) Yukon Gold or russet potatoes, cut into ½-inch (1.3 cm) cubes
- 2 tbsp (30 ml) neutral oil, divided
- ½ tsp fine salt, divided, plus more to taste
- ¼ tsp ground black pepper
- ¼ tsp ground cumin
- 6 large eggs
- 2 tbsp (30 ml) milk or water
- 4 oz (115 g) Mexican chorizo, casings removed, or breakfast sausage
- 8 small flour tortillas, about 6 inches (15 cm) each
- 1 cup (110 g) shredded Monterey Jack or cheddar cheese
- ½ cup (75 g) salsa, plus extra for serving
- ¼ cup (15 g) chopped fresh cilantro
- 1 small avocado, sliced (about 150 g flesh)
- 1 lime, cut into wedges (about 60 g)
Instructions
- Prepare the potatoes. Rinse the cubed potatoes and pat them dry thoroughly; dry potatoes brown more readily and are less likely to steam. Toss with 1 tablespoon (15 ml) oil, ¼ teaspoon salt, pepper, and cumin.
- Cook until golden and tender. Heat a large skillet over medium heat. Add the potatoes in a single layer and cook for 14–17 minutes, turning every few minutes, until browned outside and easily pierced with a fork. If they are browning before they soften, lower the heat and cover the pan for 2–3 minutes. Transfer to a plate.
- Brown the chorizo. Put the chorizo in the same skillet and cook over medium heat for 5–7 minutes, breaking it into small pieces with a spatula. Cook ground meat to 160°F (71°C); the USDA FSIS safe minimum for ground meat is 160°F (71°C), checked with a food thermometer. If using ground pork breakfast sausage, use the same temperature. Spoon off excess fat if the pan is very greasy, then transfer the meat to a plate.
- Scramble the eggs. Whisk the eggs with milk or water and the remaining ¼ teaspoon salt. Wipe excess grease from the skillet if needed, add the remaining 1 tablespoon (15 ml) oil, and set the pan over low to medium-low heat. Pour in the eggs and stir slowly with a spatula, scraping the bottom and sides, until softly set with no liquid egg remaining, about 3–5 minutes. Egg dishes should reach 160°F (71°C), the USDA FSIS safe minimum; check with a food thermometer. Remove the pan from the heat promptly so the eggs do not become rubbery.
- Warm the tortillas. Heat a clean skillet over medium heat. Warm each tortilla for about 20–30 seconds per side, until pliable and lightly toasted, stacking them in a clean towel as you go. Alternatively, wrap the stack in a damp paper towel and microwave for 30–45 seconds, checking that they are warm throughout.
- Fill and serve. Divide the potatoes, chorizo, and eggs among the tortillas. Top with cheese, salsa, cilantro, and avocado. Serve right away with lime wedges and extra salsa.
Tips
- Cut the potatoes to similar sizes so they finish at the same time. Drying them after rinsing also helps them brown instead of turning soft and pale.
- Keep the skillet at moderate heat for the eggs. High heat sets them quickly but can make them dry before the centers are evenly cooked.
- Chorizo varies in salt and heat. Taste it before adding extra salt to the filling, and use a mild salsa if your sausage is spicy.
- For a less rich taco, replace the chorizo with drained, rinsed black beans or cooked pinto beans. Add them to the pan for 2–3 minutes to warm through; beans do not require the ground-meat temperature check.
Serving Suggestions
Serve the tacos hot with refried beans, fresh fruit, or a simple cabbage slaw for a fuller breakfast. A bowl of extra salsa or pico de gallo lets everyone adjust the heat at the table. For a casual brunch, set out the fillings separately and let guests build their own tacos, keeping hot ingredients warm and replenishing them in small batches.
Flour tortillas are a common choice for soft breakfast tacos, but warm corn tortillas work well too. They are usually smaller and more delicate, so double them up if they crack under a generous filling. Lime adds a bright finish; squeeze it over the filling just before eating rather than mixing it into the eggs.
Variations
Potato and egg: Leave out the chorizo and increase the potatoes to 1½ lb (680 g). Add a pinch of smoked paprika or chili powder if you want extra warmth.
Bean and cheese: Replace the meat with 1 cup (170 g) drained black beans. Warm the beans with a spoonful of salsa and finish with cheese and cilantro.
Vegetable-filled: Cook 1 cup (150 g) diced bell pepper or 1 cup (75 g) sliced mushrooms in the skillet after the potatoes. Cook until tender and any released moisture has evaporated, then combine with the eggs.
Spicier tacos: Add sliced jalapeño or a few dashes of hot sauce. For a milder batch, serve spicy additions on the side rather than stirring them into the shared filling.
Storage and Reheating
For the best texture, store the fillings separately from the tortillas and fresh toppings. Refrigerate leftovers within 2 hours of cooking in shallow, covered containers; keep them at 40°F (4°C) or colder and use within 3–4 days. Discard food left at room temperature longer than 2 hours, or longer than 1 hour when the temperature is above 90°F (32°C). Refrigerate avocado only if already cut, and expect it to brown; fresh avocado is best added just before serving.
Reheat potatoes and chorizo in a skillet over medium heat, stirring until hot, or microwave in short intervals. Reheat eggs gently, covered, to avoid drying them out. All leftovers should reach 165°F (74°C), the USDA FSIS safe reheating temperature; check with a food thermometer. Warm tortillas separately. You can freeze the cooked potato and meat filling for up to 2 months for best quality, but eggs may become watery or rubbery after freezing. Thaw frozen filling in the refrigerator before reheating to 165°F (74°C).
Frequently Asked Questions
Can I make the fillings ahead?
Yes. Cook the potatoes and chorizo up to 3–4 days ahead and refrigerate them promptly. Eggs are best freshly scrambled, but you can cook them ahead for convenience; cool and store them separately, then reheat to 165°F (74°C) before assembling.
Can I use corn tortillas?
Yes. Warm them in a dry skillet until flexible, and use two per taco if they are small or prone to tearing. Corn tortillas have a more pronounced corn flavor than flour tortillas.
Why are my potatoes not crisp?
Common causes include damp potatoes, overcrowding, or turning them too often. Pat them dry, leave space in the pan, and let each side make contact with the hot skillet before turning. Cook in batches if necessary.
How do I keep the tacos warm for a group?
Keep tortillas wrapped in a clean towel and hold the cooked fillings in covered, heat-safe dishes. Do not leave perishable fillings at room temperature for more than 2 hours; for longer service, keep hot food at 140°F (60°C) or above and check periodically with a thermometer.
Can I make this recipe vegetarian?
Yes. Omit the chorizo and use warmed black or pinto beans, or add sautéed peppers and mushrooms. Season the replacement filling to taste, since it may need more salt or spice than sausage.
Related
- Wonton Soup at Home: A Clear, Comforting Recipe
- Dinner Menu for Wedding: A Make-Ahead Celebration Feast
- Roasting Garlic Bulbs: Easy Oven Method
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).