Ingredients
Method
Making the Ranchero Sauce
- The key to great huevos rancheros is a deeply flavorful sauce. Start by heating olive oil in a skillet over medium heat. Sauté the chopped onion for about 4–5 minutes until it softens and begins to turn golden. Add the garlic and chili, if using, and cook for another minute.
- Pour in the diced tomatoes with their juices and add cumin, salt, and pepper. Let the sauce simmer for 10–15 minutes, stirring occasionally, until slightly thickened.
- You can blend it for a smoother consistency, but I usually leave it chunky. It feels more rustic and homey that way.
- This sauce can be made ahead of time and stored in the fridge for a few days. In fact, the flavors get even better overnight.
Crisping the Tortillas
- In a separate skillet, heat a bit of oil over medium heat. Fry each tortilla for 1–2 minutes per side until golden and crisp around the edges. You want them sturdy enough to hold all the toppings but still pliable enough to cut into with a fork.
- Drain the tortillas on paper towels and set them aside. You can also keep them warm in the oven at 200°F if you’re cooking in batches.
Cooking the Eggs
- Everyone has a preference, but huevos rancheros is typically made with sunny-side-up or over-easy eggs. They should have runny yolks — because when that yolk breaks and mixes with the sauce and beans? Magic.
- Wipe the tortilla skillet clean, then add a little more oil and crack in your eggs. Cook them gently over medium heat until the whites are set but the yolks are still soft. If you like your yolks a little firmer, go for over-easy.
Assembling Your Huevos Rancheros
- Now comes the fun part. Spread a spoonful of warm refried beans onto each tortilla. Top with a fried egg, then ladle that beautiful ranchero sauce over everything.
- From here, you can keep it simple or pile on the extras: avocado slices, a sprinkle of queso fresco, fresh cilantro, maybe a drizzle of your favorite hot sauce. Serve with lime wedges on the side for a little brightness.
Make It Your Way
- Huevos rancheros is incredibly flexible. Here are a few fun ways to mix things up:
- Add greens: A handful of sautéed spinach or kale under the egg makes it feel more wholesome. Make it cheesy: Melt some shredded cheddar or Monterey Jack onto the tortilla before adding the egg. Use flour tortillas: If you prefer them, go for it — they’ll be softer and more foldable. Turn it into a stack: Layer two tortillas with beans and eggs in between, then top with sauce and cheese.
