Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Delicious and Easy Huevos Rancheros Recipe

Huevos Rancheros


  • Author: My Homemade Roots
  • Total Time: 0 hours
  • Yield: 4 Servings 1x

Ingredients

Scale

For the Ranchero Sauce

  • 2 tablespoons olive oil or avocado oil (or your favorite cooking oil)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 teaspoons chili powder
  • 1 teaspoon ground cumin
  • ½ teaspoon smoked paprika
  • Pinch cayenne pepper (optional)
  • 1 (8-ounce) can tomato sauce
  • 1 (15-ounce) can diced tomatoes (or use 1 pint of home-canned tomatoes)
  • 1 teaspoon sugar (optional)
  • Salt and ground black pepper to taste

For the Huevos Rancheros

  • 1 (15-ounce) can refried beans or black beans (or 2 cups of homemade or home-canned beans)
  • 8 corn tortillas or small flour tortillas
  • 8 eggs
  • ½ cup crumbled feta cheese or queso fresco, or ½ cup shredded cheese of choice

Optional Topping Ingredients

  • Diced avocado
  • Chopped fresh cilantro
  • Chopped green onions
  • Limes wedges
  • Sour cream

Instructions

  1. Start by preparing the sauce. Heat oil in a skillet over medium heat. Cook onions for 5-6 minutes, or until they begin to soften and become light golden brown. Add garlic, chili powder, cumin, paprika, and cayenne, and cook for 1 additional minute, stirring continuously to prevent scorching. Add tomatoes, tomato sauce, a pinch of sugar, and a generous pinch of salt and ground black pepper. Taste for seasonings and adjust to your liking.
  2. Heat beans in a saucepan over medium-low heat. If using refried beans, add a few tablespoons of water to thin the beans down, if necessary (they should be easily spreadable). Allow beans to gently heat while preparing the tortillas and eggs.
  3. Heat a skillet or griddle to medium-high heat. Warm each tortilla by place it in the hot, ungreased skillet and toasting it for 30-45 seconds on each side. Place tortillas on a plate as you heat them, covering with a lint-free kitchen towel to keep warm.
  4. Cook your eggs to your liking – fried, poached, or scrambled.
  5. Assemble the Huevos Rancheros by topping each warmed tortilla with the beans followed by the eggs, and then a generous drizzle of sauce. Sprinkle with cheese, and any other toppings you like.
  6. Serve immediately.
  • Prep Time: 15 minutes
  • Inactive Time: 0 hours
  • Cook Time: 30 minutes