Owen’s breakfast tacos are a Tex-Mex classic: warm flour tortillas wrapped around fluffy scrambled eggs, crispy potatoes, melty cheese, and your choice of bacon or chorizo. This recipe works because it layers simple, hearty ingredients into a handheld breakfast that comes together in about 30 minutes—perfect for busy mornings or a leisurely weekend brunch. The key is seasoning each component well and warming the tortillas so they’re soft and pliable.
Ingredients
- 8 large eggs
- 2 tbsp (30 ml) whole milk or heavy cream
- 1/2 tsp kosher salt, plus more to taste
- 1/4 tsp black pepper
- 2 tbsp (30 g) unsalted butter, divided
- 1 lb (450 g) russet potatoes, peeled and diced into 1/2-inch cubes
- 2 tbsp (30 ml) vegetable oil
- 1/2 tsp chili powder
- 1/2 tsp smoked paprika
- 6 slices bacon, chopped (or 8 oz / 225 g chorizo, casing removed)
- 8 small flour tortillas (6-inch / 15 cm)
- 1 cup (115 g) shredded cheddar or Monterey Jack cheese
- Optional toppings: salsa, pico de gallo, hot sauce, sliced avocado, chopped cilantro
Instructions
- Place the diced potatoes in a medium saucepan and cover with cold water by 1 inch. Bring to a boil, then reduce to a simmer and cook for 5 minutes. Drain well and pat dry with a clean kitchen towel.
- While the potatoes boil, cook the bacon (or chorizo) in a large skillet over medium heat until crispy, about 6–8 minutes. Transfer to a paper towel-lined plate, leaving about 1 tablespoon of drippings in the skillet.
- Heat the vegetable oil in the same skillet over medium-high heat. Add the drained potatoes in a single layer. Cook undisturbed for 3–4 minutes, then flip and cook another 4–5 minutes until golden and crisp on all sides. Sprinkle with chili powder, smoked paprika, and a pinch of salt. Remove from skillet and set aside.
- In a medium bowl, whisk the eggs with milk, salt, and pepper until well beaten. Melt 1 tablespoon of butter in a nonstick skillet over medium-low heat. Pour in the eggs and cook gently, stirring with a silicone spatula, until soft curds form and eggs are just set (about 3–4 minutes). Remove from heat immediately—eggs will continue to cook from residual heat.
- Warm the tortillas: either wrap them in foil and heat in a 350°F (175°C) oven for 5 minutes, or heat each in a dry skillet for 20–30 seconds per side.
- To assemble: place a warm tortilla on a plate. Spoon a portion of scrambled eggs down the center, top with potatoes, bacon or chorizo, and a sprinkle of cheese. Add optional toppings if desired.
- Fold the sides of the tortilla over the filling, then roll from the bottom to enclose. Serve immediately.
Tips
- Potato shortcut: Use frozen diced hash browns (thawed and patted dry) to skip the boiling step—just cook them in the skillet for 8–10 minutes.
- Don’t overcook the eggs: Remove them from heat while they still look slightly wet; they’ll finish cooking from carryover heat. Overcooked eggs turn rubbery.
- Warm tortillas are essential: Cold tortillas crack when folded. Heating them makes them pliable and enhances flavor.
- Make it ahead: Cook the potatoes and bacon up to 2 days in advance. Store separately in the fridge and reheat before assembling.
Serving Suggestions
Serve these tacos with a side of refried beans or fresh fruit for a complete meal. Offer a variety of salsas—from mild pico de gallo to smoky chipotle—so everyone can customize their taco. A drizzle of crema or sour cream adds richness, and a squeeze of lime brightens everything up.
Variations
- Vegetarian: Skip the meat and add black beans or roasted bell peppers. Use olive oil instead of bacon drippings.
- Spicy: Add 1–2 diced jalapeños to the eggs, or use pepper jack cheese and a spicy chorizo.
- Breakfast burrito: Use larger 10-inch tortillas and add a scoop of refried beans to make heartier burritos.
- Swap the potato: Use sweet potatoes for a slightly sweet twist—no need to boil them first; just dice small and cook a few minutes longer.
Storage and Reheating
Assembled tacos are best eaten fresh, but you can store leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, wrap each taco in a damp paper towel and microwave for 30–45 seconds, or warm in a skillet over medium heat for 2–3 minutes per side. For meal prep, store the eggs, potatoes, and meat separately in the fridge for up to 3 days and assemble fresh each morning. Reheat components individually—potatoes in a skillet to restore crispness, eggs in the microwave in 15-second bursts.
Frequently Asked Questions
Can I use corn tortillas? Yes, but they’re smaller and more fragile. Warm them in a skillet until soft, and double up if needed to prevent breakage.
What’s the best cheese for breakfast tacos? Cheddar, Monterey Jack, or a Mexican blend all melt well. Cotija or feta crumbled on top adds a salty kick.
Can I make these vegan? Absolutely: use tofu scramble instead of eggs, vegan cheese, and plant-based sausage or just extra veggies. Cook the potatoes in olive oil.
How do I keep the tortillas from getting soggy? Assemble just before serving, and avoid overfilling. If making ahead, store filling separately and assemble right before eating.
Can I freeze breakfast tacos? Yes, but the texture will change. Wrap individually in foil and freeze for up to 1 month. Reheat in a 350°F (175°C) oven for 15–20 minutes, unwrapping the top for crispness.
What if I don’t have chili powder? Use a mix of paprika, cumin, and a pinch of cayenne. Or just use smoked paprika.
Related
- Vacuum Sealing Cucumbers: Keep Them Crisp
- How Many Calories in Bacon Wrapped Shrimp?
- Chicken Broth Concentrate: How to Make It
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).