Go Back
+ servings
Huevos rancheros recipe with refried beans.
Print Recipe
5 from 24 votes

Huevos Rancheros (Easy & Authentic)

Huevos rancheros are the tastiest Mexican breakfast! It's simple, flavorful, and made with the best homemade ranchero sauce. Watch the step-by-step video below to see how I make this in my kitchen!
Prep Time15 minutes
Cook Time15 minutes
Course: Breakfast
Cuisine: Mexican
Keyword: Huevos Rancheros, Huevos Rancheros Recipe, Mexican breakfast, simple huevos rancheros
Servings: 2
Author: Lisa Bryan

Ingredients

  • 2 tablespoons avocado oil or olive oil
  • 2 (6-inch) tortilla
  • 1 cup refried beans warmed
  • 2 large eggs
  • ¼ cup ranchero sauce
  • 2 tablespoons roughly chopped cilantro
  • 2 tablespoons crumbled cotija cheese
  • ½ avocado sliced
  • kosher salt and ground black pepper to taste

Instructions

  • Crisp the tortilla. Heat the oil in a small to medium skillet over medium heat. Add the tortilla and cook for 30 seconds on each side, until it becomes slightly crispy. Use tongs to remove the tortilla to a paper towel to drain any excess oil. Repeat this process. 
    Frying a tortilla in a pan for huevos rancheros.
  • Fry the eggs. In the same pan, crack the eggs. Fry the eggs until they’re cooked to your liking.
    Frying eggs in a pan for huevos rancheros.
  • Layer the huevos rancheros. Add the tortillas to a plate. Top each tortilla with a spread of refried beans and a fried egg. Drizzle the ranchero sauce on top.
    Adding ranchero sauce to huevos rancheros.
  • Garnish and serve. Season the egg with salt and pepper. Garnish with a sprinkle of fresh cilantro, crumbled cotija cheese, and sliced avocado before serving.
    How to make huevos rancheros.

Video

Notes

  • Make my ranchero sauce a day in advance! This will make the cooking and assembly process easy peasy.
  • If you don’t like refried beans, mashed black beans, or my black bean dip are great alternatives.

Nutrition

Calories: 405kcal | Carbohydrates: 21g | Protein: 15g | Fat: 29g | Saturated Fat: 6g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 17g | Trans Fat: 0.01g | Cholesterol: 179mg | Sodium: 1171mg | Potassium: 402mg | Fiber: 9g | Sugar: 5g | Vitamin A: 665IU | Vitamin C: 6mg | Calcium: 165mg | Iron: 2mg