These breakfast tacos bring together soft scrambled eggs, crisp potatoes, savory bacon, and fresh toppings in warm tortillas—a hearty Texas-style breakfast that’s easy to make at home in Hutto, TX. The fillings are cooked separately so each stays flavorful, then tucked into tortillas for a customizable meal that works for breakfast or brunch.
Ingredients
- 1 lb (450 g) Yukon Gold potatoes, cut into ½-inch (1.3 cm) cubes
- 2 tbsp (30 ml) vegetable or avocado oil, divided
- ½ tsp (2.5 g) fine salt, divided, plus more to taste
- ¼ tsp (0.5 g) ground black pepper
- 6 oz (170 g) bacon, cut into small pieces
- 8 large eggs (about 400 g without shells)
- 2 tbsp (30 ml) whole milk or water
- 1 tbsp (14 g) unsalted butter
- 8 small flour tortillas, about 6 inches (15 cm) wide, or 8 small corn tortillas
- ½ cup (55 g) shredded Monterey Jack or cheddar cheese
- ½ cup (75 g) pico de gallo, drained if watery
- 1 ripe avocado, pitted and sliced
- ¼ cup (15 g) chopped fresh cilantro
- 1 lime, cut into wedges
- Hot sauce or salsa, for serving
Instructions
- Prepare the potatoes. Pat the cubed potatoes dry with a clean towel. Heat 1 tablespoon (15 ml) of oil in a large nonstick or well-seasoned skillet over medium heat. Add the potatoes in an even layer, season with ¼ teaspoon (1.25 g) salt and the pepper, and cook for 12–15 minutes. Turn them every few minutes so they brown on several sides; lower the heat if they darken before becoming tender. They are ready when a fork slides through the largest pieces easily. Transfer to a plate and cover loosely to keep warm.
- Cook the bacon. Add the bacon to the same skillet and cook over medium heat for 6–8 minutes, stirring occasionally, until browned and crisp. Transfer it to a paper-towel-lined plate with a slotted spoon. Carefully pour off excess fat, leaving about 1 teaspoon (5 ml) in the pan. If you prefer not to cook in bacon fat, wipe the pan and use the remaining oil instead.
- Scramble the eggs. Whisk the eggs with the milk or water and remaining ¼ teaspoon (1.25 g) salt until blended. Melt the butter in the skillet over low to medium-low heat. Add the eggs and stir slowly with a silicone spatula, sweeping the bottom and edges of the pan. Cook for 3–5 minutes, stopping when the curds are softly set with no runny egg. The USDA FSIS safe minimum temperature for egg dishes is 160°F (71°C); check with a food thermometer if needed. Remove the pan from the heat promptly to avoid dry, rubbery eggs.
- Warm the tortillas. Heat a dry skillet over medium heat. Warm each tortilla for about 20–30 seconds per side, just until pliable and lightly spotted. Keep warmed tortillas wrapped in a clean towel while you finish. Corn tortillas can crack if cold, so warm them thoroughly; a few drops of water in the pan can help soften them.
- Assemble and serve. Divide the potatoes, bacon, and eggs among the tortillas. Add cheese while the eggs are hot so it begins to melt, then top with pico de gallo, avocado, and cilantro. Serve right away with lime wedges and salsa or hot sauce.
Tips
- Give potatoes room. A crowded skillet traps steam and makes potatoes soft rather than browned. Use a large pan or cook them in two batches; keep the first batch warm while the second cooks.
- Control the egg heat. Eggs continue cooking from residual heat. Take them off the burner as soon as they are set, and use low heat for tender curds.
- Choose tortillas to suit the filling. Flour tortillas are soft and flexible, while corn tortillas bring a pronounced corn flavor. If using corn, warm them well and double them up if they are small or prone to tearing.
- Make the prep easier. Cut the potatoes and bacon and chop toppings ahead, but keep avocado whole until serving to limit browning. For a meat-free version, omit bacon and cook potatoes in oil.
Serving Suggestions
Serve two tacos per person with extra salsa, hot sauce, and lime at the table. For a fuller brunch, add black beans, refried beans, or a simple fruit salad. A spoonful of sour cream or plain Greek-style yogurt is a cool contrast to the warm potatoes and spicy salsa. If setting out a taco bar, place hot fillings in separate dishes and let everyone add toppings to taste.
Variations
Potato and bean: Leave out the bacon and add 1 cup (170 g) of drained, rinsed black beans to the skillet with the cooked potatoes; heat through before assembling. Spicy: Add 1 finely chopped jalapeño to the pan for the final few minutes of cooking the potatoes, or use a hot salsa. Vegetable-packed: Cook 1 cup (100 g) sliced mushrooms or diced bell pepper in the skillet before scrambling the eggs, then combine with the potatoes. Cheese swap: Cotija adds a salty, crumbly finish instead of the meltier Monterey Jack or cheddar; sprinkle it on at the end.
Storage and Reheating
For best texture, store the cooked eggs, potatoes, and bacon separately from tortillas and fresh toppings. Refrigerate leftovers within 2 hours of cooking in covered containers; cooked fillings keep for 3–4 days in the refrigerator at 40°F (4°C) or below. Do not store assembled tacos with avocado or pico de gallo if you want the tortillas to stay firm. Reheat only the amount you plan to eat: warm the fillings in a skillet over medium-low heat, stirring until steaming hot, or microwave them in short intervals. Leftovers should reach 165°F (74°C) when reheated, measured with a food thermometer. Warm tortillas separately just before serving. Discard perishable food left at room temperature for more than 2 hours, or more than 1 hour when the temperature is above 90°F (32°C).
Frequently Asked Questions
Can I make the fillings ahead?
Yes. Cook the potatoes and bacon up to 3 days ahead and refrigerate them promptly in separate covered containers. For the softest texture, scramble the eggs just before serving; if you cook them ahead, refrigerate and reheat them thoroughly to 165°F (74°C).
How do I keep the tortillas from getting soggy?
Drain watery pico de gallo, avoid overfilling, and assemble just before eating. Keeping wet toppings such as salsa on the side also helps. Flour tortillas are generally sturdier, while warmed corn tortillas may need doubling.
Can I use frozen potatoes?
Yes. Use about 1 lb (450 g) frozen diced potatoes and cook them according to the package directions in a skillet. They may take a little longer to brown than fresh potatoes, and the finished texture can be softer.
What can I use instead of bacon?
For a meatless taco, omit it and use oil for the potatoes. Cooked breakfast sausage is another option; if it is ground meat, cook it to the USDA FSIS safe minimum internal temperature of 160°F (71°C), checking with a food thermometer before serving.
Can I freeze breakfast tacos?
Freeze assembled tacos only if they contain cooked eggs, potatoes, and meat without fresh toppings or watery salsa. Wrap each cooled taco tightly and freeze for up to 1 month for best quality. Thaw overnight in the refrigerator and reheat to 165°F (74°C); add avocado and pico de gallo after reheating.
How can I tell when the eggs are done?
They should look softly set, with no liquid egg remaining. For egg dishes, the USDA FSIS safe minimum is 160°F (71°C); a food thermometer is the dependable way to confirm temperature, especially when cooking for someone at higher risk from foodborne illness.
Related
- Breadsticks Cafe & Grill Breadsticks at Home
- Yam Shami Kebab: Crisp, Spiced Patties
- Mutton Neck Biryani: Slow-Cooked, Fragrant and Tender
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).