Servings: 4 servings

Huevos Rancheros

Classic huevos rancheros are the ultimate Mexican breakfast: crispy tortillas layered with creamy beans, sunny-side-up eggs, and a delicious ranchero sauce.
Fresh toppings like avocado, queso fresco, and cilantro make every bite hearty, flavorful, and super satisfying!
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 tbsp oil, divided
  • 1/2 medium white onion, diced
  • 1 jalapeño, seeded and chopped (keep seeds if you like it spicier)
  • 3-4 garlic cloves, minced
  • 4 Roma tomatoes, chopped
  • 1 packet Natura’s Sofrito Criollo Sauce
  • Salt & pepper, to taste
  • 2 15 oz cans pinto beans, drained and rinsed
  • 1 ¼ cup vegetable or chicken broth, or water, as needed
  • 1 tsp smoked paprika
  • Optional: pinch of sugar, if needed to balance out the flavors
  • 8 large eggs
  • 8 corn tortillas
  • Crumbled queso fresco, or cotija
  • 1 large ripe avocado, sliced
  • Chopped fresh cilantro
  • Sliced radishes

Instructions 

  • Heat 1 tbsp oil in a skillet over medium heat. Add onion and jalapeño, cook 3–4 minutes until softened. Stir in garlic and cook for 1 minute more.
  • Add chopped tomatoes and Natura’s Sofrito Criollo Sauce. Season with salt, pepper, and smoked paprika.
  • Simmer 8–10 minutes, stirring occasionally, until tomatoes break down into a chunky sauce. If too thick, add a splash of broth. If too acidic, add a pinch of sugar to balance out the flavors. Keep warm.
  • As that cooks, in a separate skillet, heat 1 tbsp olive oil. Add beans and 1 cup broth, season lightly with salt and pepper. Mash slightly for creamier texture. Keep warm.
  • In a third skillet, lightly fry tortillas in a thin layer of oil until just crisp but still pliable. Drain on paper towels.
  • In the same skillet with the remaining oil, fry eggs sunny-side up (or to preferred doneness). Season lightly with salt and pepper.
  • Place 2 tortillas on each plate. Spoon some black beans over the tortillas. Top each tortilla with a fried egg, generously spoon the ranchero sauce over the eggs, garnish with avocado slices, queso fresco, cilantro and radish slices. Enjoy!

Notes

  • Balance the sauce: If your tomatoes taste too acidic, add a pinch of sugar to mellow the flavor.
  • Perfect tortillas: Lightly fry until just crisp but still bendable—this keeps them from getting soggy under the beans and sauce.
  • Egg doneness: Fry eggs on medium-low for tender whites and perfectly runny yolks; cover the pan briefly if needed.
  • Beans upgrade: Mash beans with a splash of broth for a creamy consistency that spreads easily on tortillas.
Like this? Leave a comment below!

About Stephanie Alvarado

I am a Los Angeles-based, first generation Salvadoran/Guatemalan-American creator and home cook with a passion for experimenting in the kitchen. I started my blog, thisisavocado.com, in November 2020 as a creative outlet for expressing my love for all things food.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating