Breakfast Tacos Fort Worth: A Tex-Mex Morning Recipe

Updated November 4, 2026

Total time
45 min
prep 20 min · cook 25 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Breakfast Tacos Fort Worth: A Tex-Mex Morning Recipe

Fort Worth-style breakfast tacos are warm flour tortillas filled with fluffy eggs, crisp potatoes, savory bacon, and familiar Tex-Mex toppings. This home-cook version brings the hearty, customizable feel of a North Texas breakfast to your table, with a quick salsa and options for making the filling your own.

Ingredients

  • 1 lb (450 g) Yukon Gold or russet potatoes, cut into ½-inch (1.25 cm) cubes
  • 2 tbsp (30 ml) neutral oil, divided
  • ½ tsp fine salt, divided, plus more to taste
  • ¼ tsp freshly ground black pepper
  • 6 oz (170 g) thick-cut bacon, cut into ½-inch (1.25 cm) pieces
  • 8 large eggs
  • 2 tbsp (30 ml) milk or water
  • 1 tbsp (15 g) unsalted butter
  • 8 small flour tortillas, about 6 inches (15 cm) across
  • ½ cup (55 g) shredded Monterey Jack or cheddar cheese
  • ½ cup (75 g) finely chopped ripe tomato
  • ¼ cup (15 g) chopped fresh cilantro
  • 1 small jalapeño, thinly sliced, optional
  • 1 lime, cut into wedges
  • ½ cup (120 ml) prepared salsa, for serving

Instructions

  1. Prepare the potatoes. Rinse the cubed potatoes briefly under cold water, then pat them very dry with a clean towel. Drying helps them brown rather than steam. Toss with 1 tablespoon (15 ml) of the oil, ¼ teaspoon salt, and the black pepper.
  2. Cook the potatoes. Heat a large nonstick or well-seasoned skillet over medium heat. Add the potatoes in a single layer and cook for 12–15 minutes, turning every few minutes, until browned and tender when pierced with a fork. If they start sticking, add a tablespoon of water and cover the pan for 2 minutes to finish softening. Transfer to a plate and keep warm.
  3. Cook the bacon. Add the bacon to the same skillet and cook over medium heat for 5–7 minutes, stirring occasionally, until browned and crisp. Transfer it to a paper-towel-lined plate. Pour off all but about 1 teaspoon of drippings; if the pan is dry, add the remaining 1 tablespoon (15 ml) oil instead.
  4. Scramble the eggs. Whisk the eggs with the milk or water and remaining ¼ teaspoon salt. Melt the butter in the skillet over low to medium-low heat. Pour in the eggs and let them sit for about 20 seconds, then gently push the setting edges toward the center with a spatula. Continue folding slowly for 3–5 minutes, stopping when the curds are softly set and no liquid egg remains. For food safety, check that the egg dish reaches the USDA FSIS safe minimum internal temperature of 160°F (71°C) with a food thermometer. Remove the pan from the heat promptly so the eggs do not become rubbery.
  5. Warm the tortillas. Heat a clean skillet over medium heat and warm each tortilla for about 20–30 seconds per side, just until pliable with a few toasted spots. Stack them in a clean kitchen towel to keep warm. Alternatively, wrap the stack in a damp paper towel and microwave for 20–30 seconds; avoid overheating, which makes tortillas brittle.
  6. Assemble and serve. Divide the potatoes, bacon, and eggs among the tortillas. Add cheese while the fillings are hot so it softens, then top with tomato, cilantro, and jalapeño if using. Serve immediately with salsa and lime wedges.

Tips

  • Cut the potatoes into even cubes and dry them thoroughly. Uneven pieces cook at different rates, and damp potatoes are more likely to soften without browning.
  • Keep the egg pan at low to medium-low heat. High heat makes eggs seize quickly; gentle heat gives you tender curds while still allowing you to reach the required safe temperature.
  • For less mess at the table, put salsa on the side rather than inside the tacos. Wet toppings can make flour tortillas split, especially if the tacos sit before serving.
  • If you have a crowded skillet, cook the potatoes in two batches. Overcrowding traps steam and makes it difficult to get crisp edges.

Serving Suggestions

Serve the tacos hot with salsa, lime wedges, and extra cilantro so everyone can adjust the brightness and heat. For a fuller breakfast, add sliced avocado, refried beans, or a simple bowl of fresh fruit. A little hot sauce is an easy finishing touch, but taste the salsa first so the toppings do not become too salty or spicy.

For a casual brunch, set the eggs, potatoes, bacon, warm tortillas, and toppings out separately. Keep hot fillings in covered dishes and assemble tacos just before eating; this helps the tortillas stay soft and prevents the toppings from cooling the eggs.

Variations

Chorizo and egg: Replace the bacon with 6 oz (170 g) fresh Mexican chorizo. Cook it fully in the skillet, breaking it into small pieces; ground meat must reach the USDA FSIS safe minimum of 160°F (71°C). Drain excess fat before adding the eggs. Chorizo is strongly seasoned, so reduce the added salt.

Vegetarian: Skip the bacon and cook the potatoes in 2 tablespoons (30 ml) oil. Add ½ cup (80 g) diced bell pepper with the potatoes during their last 5 minutes, or fold drained black beans into the eggs at the end.

More heat: Add minced jalapeño to the potato pan during the last 2 minutes, or use a hotter salsa. Remove the jalapeño seeds and pale ribs for a milder flavor.

Corn tortillas: Substitute 8 small corn tortillas for the flour tortillas. Warm them gently in a dry skillet and use two per taco if they are thin or prone to tearing. Corn tortillas have a distinct corn flavor and are less flexible, so do not overfill them.

Storage and Reheating

Breakfast tacos are best assembled just before serving. Refrigerate leftover cooked eggs, potatoes, and bacon within 2 hours in separate airtight containers; they keep for 3–4 days at 40°F (4°C) or colder. Store tortillas and fresh toppings separately. Do not leave filled tacos at room temperature for more than 2 hours, or 1 hour when the temperature is above 90°F (32°C).

For best texture, reheat the filling in a covered skillet over medium-low heat, stirring occasionally, until it reaches 165°F (74°C). Check with a food thermometer, since reheating time depends on the amount and thickness of the filling. Microwave portions in a covered microwave-safe dish, stirring halfway through, until they also reach 165°F (74°C). Warm tortillas separately and assemble after reheating. Discard leftovers that have been left out too long, and reheat only the portion you plan to eat.

Frequently Asked Questions

Can I make the fillings ahead?
Yes. Cook the potatoes and bacon up to 3 days ahead and refrigerate them promptly. You can also cook the eggs ahead, but they are most tender when freshly made; reheat prepared eggs gently and bring them to 165°F (74°C) before serving.

How do I keep the potatoes from sticking?
Use a well-heated skillet, dry the potatoes thoroughly, and let them cook undisturbed for a few minutes before turning. If the pan is crowded or the potatoes are moved constantly, they may stick and break before their surfaces brown.

Can I use frozen potatoes?
Yes. Use about 1 lb (450 g) frozen diced potatoes and follow the package directions, adjusting the cooking time as needed. They may release more moisture than freshly cut potatoes, so cook uncovered and give them time to brown.

What kind of salsa works best?
Use any salsa you enjoy, from a mild roasted tomato salsa to a hotter green salsa. A thicker salsa is easiest to serve inside a taco; serve a thin salsa on the side so it does not soak through the tortilla.

Can I freeze breakfast tacos?
You can freeze fully cooled tacos wrapped individually, but the potatoes and eggs may soften after thawing. For better texture, freeze only the cooked filling in a freezer-safe container for up to 2 months, thaw it overnight in the refrigerator, then reheat to 165°F (74°C) and assemble with fresh tortillas.

Related

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).