Go Back
+ 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 Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Breakfast
Cuisine: Mexican
Keyword: breakfast, eggs, mexican
Servings: 4 servings

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 (7 oz) can tomato sauce with jalapeno (or plain tomato 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.