The Best Huevos Rancheros Recipe
Print Recipe
5 from 16 votes

The Best Huevos Rancheros Recipe

The Best Huevos Rancheros Recipe, starts with the absolute best Ranchero Sauce! Make the sauce first, then whip up amazing Huevos Rancheros any time you like.
Prep Time5 mins
Cook Time20 mins
Total Time25 mins
Course: Breakfast
Cuisine: Mexican
Servings: 5
Calories: 1019kcal
Author: Sommer Collier


  • The Best Ranchero Sauce Recipe
  • 2 tablespoons vegetable oil
  • 10 Old El Paso Flour Tortillas
  • 15 ounce Mexican chorizo
  • 15 ounces black beans
  • 2 ripe avocados sliced
  • 1/2 cup crumbled queso fresco
  • 10 large eggs
  • Possible Add-Ons: cilantro, salsa verde, pico de gallo, sour cream


  • Warm the ranchero sauce on the stovetop. Pour the beans in a small sauce pot. Warm over medium heat until simmering, then turn off the heat.
  • Place the chorizo in a large nonstick skillet and set over medium-high heat. Break the chorizo apart with a wooden spoon, and brown for 5-10 minutes, until the chorizo starts to turn crispy. Pour the chorizo onto a plate.
  • Wipe the skillet out with a paper towel, then add 2 tablespoons oil and set back over medium-high heat. One at a time, add the tortillas. Let them puff up for 3-5 seconds, flip and repeat. Then remove the tortillas, and set on paper towels to drain. Repeat until all the tortillas are puffy and golden.
  • Using the same skillet, cook the eggs to order. Traditional Huevos Rancheros are made with sunny side up eggs, but I personally like scrambled eggs in this dish.
  • To Serve: Place two tortillas each, on five plates. Top with warm black beans, eggs cooked to order, chorizo, ample ranchero sauce, sliced avocado, and queso fresco.



If you prefer huevos with corn tortillas, make this with Old El Paso Tostada Shells.


Serving: 1serving | Calories: 1019kcal | Carbohydrates: 60g | Protein: 47g | Fat: 65g | Saturated Fat: 23g | Cholesterol: 410mg | Sodium: 1685mg | Potassium: 1259mg | Fiber: 14g | Sugar: 3g | Vitamin A: 690IU | Vitamin C: 8mg | Calcium: 221mg | Iron: 7.1mg