This post may contain affiliate links. Please read my disclosure policy.

This Huevos Rancheros recipe makes a filling, delicious breakfast or brunch recipe. Full of flavor, huevos rancheros is made of tortillas, chorizo, and fried eggs topped with salsa. 

Huevos Rancheros from
Sign up for email updates
Get Free Recipes to Your Inbox Enter your email to get the latest recipes, how-to’s in our weekly newsletter.

During a trip out west, one morning while visiting near Taos, New Mexico, we had brunch at a local restaurant. When I asked the server what the house specialty was that he recommended he quickly replied, “our huevos rancheros are the best!” That’s all it took. When they were delivered, he again told me how much he loved that dish and couldn’t wait to hear what we thought of them. Now, I’d had huevos rancheros at numerous restaurants throughout the years – once in one state and I swore that I’d never eat them again. But this time, they were like magic on a plate!

Since then, I’ve been a bit obsessed with making huevos rancheros at home. I’d try this and then try that and then try a bit of this and that together. Ha! Let me just tell you, the time working on this recipe was definitely time well spent! 

Huevos Rancheros from

Here’s my Huevos Rancheros recipe. I hope you love it as much as we do!

5 from 1 vote

Huevos Rancheros Recipe

Breakfast 20 mins

Prep Time 15 mins
Cook Time 5 mins
Servings 4
Course Breakfast
Cuisine American
Author Robyn Stone | Add a Pinch
This Huevos Rancheros recipe makes a filling, delicious breakfast or brunch recipe. Full of flavor, huevos rancheros is made of tortillas, chorizo, and fried eggs topped with salsa.


  • 8 ounces chorizo casings removed, diced
  • Vegetable oil
  • 4 tortillas
  • 4 – 8 large eggs
  • 1/2 cup refried beans
  • 1/2 teaspoon cumin
  • 1 cup shredded Monterey Jack cheese
  • Salsa


  • Add chorizo to a medium skillet over medium heat. Cook until cooked throughout, about 6-8 minutes. Meanwhile, add about ½ inch of vegetable oil to another medium skillet over medium heat. Once the oil has warmed, add one tortilla to the heated oil and cook until both sides are lightly browned, about 2 minutes. Carefully remove the tortilla with tongs to a paper towel lined plate to drain and add another tortilla to the oil. Replace the oil as needed until all tortillas have been fried.
  • Add one to two eggs at a time to the heated oil and fry until the yolk of the egg is set and the white portion of the egg is cooked.
  • Pour refried beans and cumin into a large bowl, stirring to combine. Heat in the microwave until warmed throughout.
  • Assemble huevos rancheros by spreading some refried beans on each tortilla and then topping with the cooked chorizo.
  • As eggs are cooked, add one to two eggs to each tortilla and serve with cheese and salsa.


If you do not have chorizo available, you can simply omit or substitute with your favorite ground breakfast sausage.

Nutritional Information

Calories: 450kcal | Carbohydrates: 19g | Protein: 26g | Fat: 29g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 247mg | Sodium: 1280mg | Potassium: 142mg | Fiber: 2g | Sugar: 2g | Vitamin A: 718IU | Vitamin C: 1mg | Calcium: 283mg | Iron: 4mg

Shout Out

Did you make this recipe?

Mention @addapinch or tag #addapinch!

Share it with the world!

Robyn xo

30 Minutes or Less Recipes

Robyn Stone

Robyn Stone is a wife, mom, blogger, recipe developer, and cookbook author. Welcome to Add a Pinch where I share thousands of delicious, tested and perfected easy recipes that the whole family will love.

Leave a Comment

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

Recipe Review