Some mornings call for more than cereal, and this is my answer. I fell in love with huevos rancheros on a trip to Oaxaca years ago, and I’ve been chasing that flavor ever since. This version comes together entirely on the stovetop in about 20 minutes, and it’s the kind of breakfast that makes you feel like you’re sitting in a sunny courtyard somewhere in Mexico. My husband says it’s the only reason he gets out of bed on Saturdays.
aka The Saturday Morning Fiesta Plate
Ingredients
- 4 small corn tortillas
- 4 large pasture-raised eggs
- 1 tablespoon avocado oil
- 1 can (15 oz) fire-roasted diced tomatoes
- 1/2 small yellow onion, diced
- 1 clove garlic, minced
- 1 teaspoon cumin
- 1/2 teaspoon chili powder
- 1/4 teaspoon smoked paprika
- 1 can (15 oz) black beans, drained and rinsed
- 1 ripe avocado, sliced
- 2 tablespoons fresh cilantro, chopped
- Juice of 1/2 lime
- Sea salt and black pepper to taste
- Crumbled queso fresco or cotija cheese (optional)
- Hot sauce of choice
Instructions
- Make the ranchero sauce: Heat half the avocado oil in a skillet over medium heat. Add the onion and cook for 2-3 minutes until softened. Add garlic, cumin, chili powder, and smoked paprika — stir for 30 seconds. Pour in the fire-roasted tomatoes, season with salt and pepper, and simmer for 8-10 minutes until slightly thickened. Transfer to a bowl and set aside.
- Warm the beans: In the same skillet, add the black beans with a splash of water and warm over medium heat for 2 minutes. Season with a pinch of salt and cumin. Transfer to a bowl.
- Crisp the tortillas: Wipe the skillet clean and add a drizzle of avocado oil. Over medium-high heat, cook each tortilla for about 30 seconds per side until lightly crispy and golden. Set aside on plates.
- Fry the eggs: Add the remaining avocado oil to the skillet. Crack the eggs in and cook over medium heat for 2-3 minutes until the whites are set but the yolks are still runny — or cook to your preference.
- Assemble: Place two crispy tortillas on each plate. Spoon black beans over the tortillas, top with the ranchero sauce, and place a fried egg on each. Garnish with avocado slices, cilantro, a squeeze of lime, crumbled cheese if using, and hot sauce.
Tips
- For a spicier ranchero sauce, add a diced jalapeño or serrano pepper when cooking the onion.
- Make the ranchero sauce ahead of time — it keeps in the fridge for up to 5 days and tastes even better the next day.
- This works great for dinner too — serve it with a simple side salad for a light, satisfying meal any time of day.
Molly Sunshine