Ingredients
Equipment
Method
Make the ranchero sauce
- Heat 1 tablespoon of the divided oil in a 2-quart saucepan over medium heat.
- Add the onion and jalapeño and cook for 4 to 5 minutes, stirring occasionally, until softened.
- Add the garlic and cumin and cook for 30 seconds.
- Stir in the tomatoes with their juices, water, and 1/2 teaspoon salt.
- Bring to a simmer and cook uncovered for 10 to 12 minutes, stirring occasionally, until the sauce thickens slightly.
Cook and assemble
- Warm the refried beans in a microwave-safe bowl, covered loosely, for 1 to 2 minutes, stirring halfway through, until hot.
- Heat 1/4 cup of the divided oil in a 12-inch skillet over medium-high heat until shimmering.
- Fry the tortillas in batches for about 15 seconds per side, until softened and lightly crisped.
- Drain the tortillas on paper towels.
- Carefully pour off the oil and wipe the skillet clean.
- Heat 1 tablespoon of the remaining divided oil over medium heat.
- Fry 4 eggs until the whites are set, about 2 to 4 minutes.
- Transfer the eggs to a plate, then repeat with the remaining 1 tablespoon oil and eggs.
- Season with the salt and pepper.
- Divide the tortillas among 4 plates and top with the beans and eggs.
- Spoon the ranchero sauce over the eggs and serve hot.
Notes
For the best texture, fry the tortillas in batches so they soften and lightly crisp without crowding the skillet. Refrigerate leftover components in airtight containers for up to 3 days; the ranchero sauce can be frozen, but freezing the assembled dish is not recommended. For a gluten-free meal, use certified gluten-free corn tortillas and refried beans.
