Huevos Rancheros

This easy huevos rancheros recipe consists of corn tortillas topped with refried beans, salsa, and eggs. It's a delicious, filling breakfast or brunch!

Huevos rancheros

Huevos rancheros are the best way to start the day! I think so, at least. After years of living in Austin, I love any breakfast made with tortillas + salsa + eggs. Huevos rancheros are one of the simplest and most delicious.

I’m sharing my easy huevos rancheros recipe below, complete with tips, variations, and ways to get ahead. I hope it becomes a staple in your rotation, and not just for breakfast. This huevos rancheros recipe makes a great lunch or dinner too!

What is huevos rancheros?

Huevos rancheros is a Mexican breakfast dish. Its name translates to “ranch-style eggs” in English, referencing the dish’s history as a hearty breakfast for workers on Mexican farms. Today, you can find huevos rancheros on breakfast and brunch menus throughout Mexico and the United States.

In its simplest form, it consists of lightly fried corn tortillas topped with fried eggs and salsa, but many versions feature other toppings as well. I make mine with refried beans, a cooked ranchero sauce, pico de gallo, avocado, and Cotija cheese. It’s fresh, flavorful, and filling. I think you’ll love it!

Huevos rancheros recipe ingredients

Huevos Rancheros Ingredients

Here’s what you’ll need to make this huevos rancheros recipe:

  • Corn tortillas – Don’t use flour tortillas here! The corn tortillas add rich flavor to the dish.
  • Refried beans – Make homemade refried beans, or use store-bought.
  • Ranchero sauce – This cooked, tomato-based sauce is zesty, spicy, and easy to make with fresh ingredients. It’s my favorite sauce to use on huevos rancheros, but it’s not the only option. If you like, try using warm salsa roja or my tomatillo salsa verde instead.
  • EggsSunny side up eggs are traditional, but if you prefer to cook your eggs a different way, feel free! Scrambled eggs and poached eggs both work well here.
  • Toppings of choice – I load up my huevos rancheros with creamy avocado, juicy pico de gallo, fresh cilantro, spicy jalapeños, and tangy Cotija cheese. Use all of these toppings, or just choose a few!
  • And salt and pepper – To make all the flavors pop!

Find the complete recipe with measurements below.

Toasting tortilla in a skillet with refried beans and pico de gallo nearby

How to Make Huevos Rancheros

Ready to make this recipe?

Your first step is preparing the salsas. If you’re using the pico de gallo, prep it first. This fresh salsa is quick and easy to make by dicing tomatoes, onion, cilantro, and a jalapeño and mixing them together with lime juice and garlic. After you mix it up, pop it in the fridge to chill while you make the ranchero sauce on the stove.

Next, lightly fry the tortillas. Brush a nonstick skillet with olive oil and heat it over medium heat. Cook each tortilla for about 15 seconds per side, or until it puffs up slightly and becomes fragrant.

Spreading refried beans on corn tortilla

Then, cook the eggs. Add more oil to the skillet and fry the eggs according to my fried egg recipe. When the yolks reach your desired doneness (I love a runny yolk here!), season them with salt and pepper to taste.

Finally, assemble the huevos rancheros. Slather each tortilla with warm refried beans.

Topping refried beans with ranchero sauce

Top with some of the ranchero sauce followed by a fried egg. Layer on more of the sauce and whatever toppings you like! I always add sliced avocado, pico de gallo, cilantro, jalapeños, and Cotija cheese.

Enjoy!

Make-Ahead and Storage Tips

To make this recipe quick and easy to assemble, prepare some of the components in advance.

  • Ranchero sauce keeps well in an airtight container in the refrigerator for up to a week. Warm it on the stove or in the microwave before serving.
  • Homemade refried beans keep well for up to 5 days in the fridge. Warm them on the stove or in the microwave before serving. You can also simplify this recipe by using canned refried beans. Refried pinto and black beans both work well.
  • Pico de gallo keeps well for up to 3 days in the fridge.

Huevos rancheros recipe

More Mexican and Tex Mex Breakfast Recipes

If you love this recipe, try one of these Mexican or Tex Mex breakfast dishes next:

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Huevos Rancheros

rate this recipe:
5 from 1 vote
Serves 4
Huevos rancheros (or rancher's eggs) consist of lightly fried corn tortillas with warm salsa, refried beans, and eggs on top. I love this Mexican breakfast with fixings like avocado and pico de gallo as well. Make this recipe your own by adding whatever toppings you like!

Equipment

Ingredients

Instructions

  • Prepare the ranchero sauce according to this recipe.
  • Place a nonstick skillet over medium heat and brush with avocado oil. Add one tortilla and cook for 15 seconds, then flip and cook for 15 seconds more, or until the tortilla puffs up slightly and becomes fragrant. Repeat with the remaining tortillas, brushing the pan with more oil as needed.
  • Fry the eggs according to this recipe. After cooking, season the yolks with salt and pepper.
  • To assemble, place each tortilla on a plate and top with some of the refried beans and some of the ranchero sauce. Top with a fried egg, more of the sauce, avocado slices, and pico de gallo, if using. Garnish with cilantro, jalapeño, and Cotija cheese, if desired, and serve.

1 comment

Leave a comment:

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

Rate this recipe (after making it)




  1. Sabrina from newkitchenlife.com
    05.06.2024

    yummy classic, thank you for the reminder! And really nice Ranchero Sauce recipe too, thank you

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.