Rosa’s Breakfast Tacos: Easy Tex-Mex Recipe

Updated November 4, 2026

Total time
35 min
prep 15 min · cook 20 min
Serves
4
portions as written

Jump to recipe

Rosa's Breakfast Tacos: Easy Tex-Mex Recipe

Rosa’s breakfast tacos are a Tex-Mex classic: warm flour tortillas filled with fluffy scrambled eggs, crispy potatoes, melty cheese, and your choice of bacon or chorizo, all tied together with a quick homemade salsa. This recipe works because it layers simple, hearty components that come together in about 30 minutes, making it perfect for a satisfying weekday breakfast or a leisurely weekend brunch. The combination of textures and flavors—crispy potatoes, creamy eggs, salty meat, and bright salsa—is endlessly customizable and always crowd-pleasing.

Ingredients

  • 8 small flour tortillas (6-inch / 15 cm)
  • 4 large eggs
  • 2 tablespoons (30 ml) milk or water
  • 1/2 teaspoon salt, divided
  • 1/4 teaspoon black pepper
  • 2 tablespoons (30 g) unsalted butter, divided
  • 1 medium russet potato (about 8 oz / 225 g), diced into 1/4-inch cubes
  • 1/2 cup (75 g) diced white onion
  • 1/2 cup (75 g) diced bell pepper (any color)
  • 4 slices bacon, chopped, or 1/2 cup (115 g) chorizo
  • 1 cup (115 g) shredded cheddar or Monterey Jack cheese
  • For the salsa: 1 cup (150 g) diced tomatoes, 1/4 cup (40 g) diced white onion, 1 jalapeño (seeded and minced), 2 tablespoons (30 ml) chopped fresh cilantro, 1 tablespoon (15 ml) lime juice, 1/4 teaspoon salt

Instructions

  1. Make the salsa: In a small bowl, combine tomatoes, onion, jalapeño, cilantro, lime juice, and salt. Stir and set aside.
  2. Heat a large skillet over medium heat. Add the diced potato and 1 tablespoon of butter. Cook, stirring occasionally, until the potatoes are golden and tender, about 8–10 minutes. Season with 1/4 teaspoon salt and pepper. Transfer to a plate and set aside.
  3. In the same skillet, cook the bacon or chorizo over medium heat until crisp and cooked through (if using chorizo, cook until no longer pink, reaching 160°F / 71°C as the safe minimum for ground meat). Remove with a slotted spoon, leaving about 1 tablespoon of drippings in the pan.
  4. Add the onion and bell pepper to the skillet and sauté until soft, about 3 minutes. Add the potatoes back to the pan and stir to combine. Keep warm over low heat.
  5. In a bowl, whisk the eggs with milk, remaining 1/4 teaspoon salt, and a pinch of pepper. In a separate nonstick skillet, melt the remaining 1 tablespoon of butter over medium-low heat. Pour in the eggs and cook, stirring gently, until they are softly set but still moist, about 2–3 minutes. Remove from heat immediately (they will finish cooking off heat).
  6. Warm the tortillas: Heat a dry skillet over medium-high heat and warm each tortilla for 15–20 seconds per side, or wrap in a damp paper towel and microwave for 30 seconds.
  7. Assemble the tacos: Place a portion of the potato mixture, scrambled eggs, and bacon or chorizo on each tortilla. Top with shredded cheese and a spoonful of salsa. Fold and serve immediately.

Tips

  • For crisper potatoes, soak the diced potatoes in cold water for 10 minutes, then pat dry before cooking. This removes excess starch and helps them brown better.
  • If you prefer a spicier salsa, leave the seeds in the jalapeño or add a pinch of cayenne. For a milder version, use only half the jalapeño or omit it entirely.
  • Do not overcook the eggs—they should be slightly underdone when you remove them from the heat, as they will continue to cook from residual heat. Overcooked eggs become rubbery.
  • Warm tortillas are essential; cold tortillas crack and tear when folded. Keep them covered with a clean kitchen towel after warming to stay pliable.

Serving Suggestions

Serve these breakfast tacos with a side of refried beans, sliced avocado, or fresh fruit. They also pair well with a cup of Mexican hot chocolate or a cold glass of horchata. For a brunch spread, offer extra salsa, hot sauce, and lime wedges at the table.

Variations

  • Vegetarian: Omit the bacon/chorizo and add black beans or roasted sweet potatoes for protein. Use a vegetarian cheese.
  • Egg whites only: Substitute 6 egg whites for the 4 whole eggs to reduce fat and cholesterol.
  • Different cheese: Try crumbled queso fresco, pepper jack, or a Mexican blend instead of cheddar.
  • Add greens: Stir a handful of baby spinach into the potato mixture just before serving, allowing it to wilt.
  • Make it a burrito: Use large flour tortillas (10-inch) and roll everything into a burrito, adding rice if desired.

Storage and Reheating

Store leftover components separately in airtight containers in the refrigerator for up to 3 days. The salsa can be kept for up to 2 days. To reheat, warm the potato mixture and meat in a skillet over medium heat, and reheat the eggs in the microwave in 20-second bursts, stirring in between, until hot (165°F / 74°C for leftovers). Assemble fresh tacos with warmed tortillas. Do not freeze assembled tacos; the texture of the eggs and potatoes will degrade.

Frequently Asked Questions

Can I use corn tortillas? Yes, corn tortillas are a great gluten-free option. Warm them in a dry skillet or over an open flame until soft and pliable. They have a stronger flavor and are a bit more fragile, so handle gently.

Can I make these ahead of time? You can prep the salsa, chop the vegetables, and cook the potatoes and meat a day ahead. Store them separately in the fridge. Scramble the eggs fresh for best texture, as reheated eggs can become rubbery.

How do I keep the tacos warm for a crowd? After assembling, place the tacos on a baking sheet in a single layer and keep them in a 200°F (93°C) oven for up to 20 minutes. Cover loosely with foil to prevent drying.

Can I use frozen potatoes? Yes, frozen diced potatoes (like hash browns) work well. Thaw them and pat dry before cooking to ensure they crisp up. Reduce the cooking time by a few minutes.

What if I don’t have chorizo or bacon? You can use breakfast sausage, ham, or even leftover cooked chicken. Just ensure any ground meat is cooked to 160°F (71°C) and reheated leftovers reach 165°F (74°C).

Is the salsa necessary? The salsa adds brightness and acidity that cuts through the richness of the eggs and cheese. If you skip it, consider adding a squeeze of lime or a dash of hot sauce to balance the flavors.

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