Advertisement
Advertisement

Huevos Rancheros Recipe

PHOTO: MURRAY HALL; FOOD STYLING: MAKINZE GORE
YIELDS:
4 SERVING(S)
Prep Time:
10 MINS
Total Time:
55 MINS
Cal/Serv:
425

Nutritional Information

Calories 509 kcal
Fat 33 g
Saturated fat 5 g
Trans fat 0 g
Cholesterol 160 mg
Sodium 1000 mg
Carbohydrates 45 g
Fiber 11 g
Sugar 10 g
Protein 16 g
Vitamin D 1 µg
Calcium 93 mg
Iron 4 mg
Potassium 1090 mg

Note: The information shown is Edamam's estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist's advice.

If you’re looking to spice up brunch, you can’t beat huevos rancheros. Crispy tortilla shells are topped with refried beans and fried eggs and are smothered with a homemade salsa roja for a satisfying dish that strikes the perfect balance of crunchy and soft, spice and freshness.

Huevos rancheros originated in the 1600s as a hearty mid-morning meal for farmers in rural Mexico. While there are many different variations today, the key elements are crispy corn tortillas, eggs (usually fried), and a thick salsa roja. Another common addition is refried beans, which I’ve included in this version. Here’s everything you need to know.

How To Make Huevos Rancheros

INGREDIENTS

  • Oil: A neutral variety, such as a vegetable or canola oil, is best here.
  • Onion: You can use either white or yellow onion here. I call for a small one, but if you only have large onions, just use only half.
  • Kosher Salt: I prefer to use Diamond Crystal kosher salt, since the size of the granules make it easier to season evenly without over-seasoning. If you have Morton, I recommend using about half the amount called for in the recipe.
  • Garlic: Fresh garlic adds to that backdrop of the flavors that we’re building here.
  • Jalapeño: Some recipes call for fresh serrano chiles (or even chipotle chiles in adobo to bring that smokiness), but I like the slightly milder vegetal spice that the jalapeño provides. You can choose to seed the jalapeño if you’re concerned about the spice factor, or leave the ribs and seeds in if you want it spicier.
  • Tomatoes: While many recipes call for plum, I was ultimately dissatisfied with the flavor that a fresh tomato produced. Even once roasted or charred, it failed to give the depth of tomato flavor I wanted. Canned fire-roasted tomatoes, which are picked and canned at their peak of ripeness, proved to be the winning solution, bringing both the char and that full tomato flavor.
  • Lime Juice: Make sure to use fresh! Anything bottled just won’t have the zing that freshly squeezed juice holds.
  • Corn Tortillas: Fresh corn tortillas are best here, and 6″ is the perfect size to hold a single fried egg.
  • Refried Beans: While you’re certainly welcome to make your own refried beans, I opted for canned here. There’s a lot going on already!
  • Eggs: I tested this recipe with large eggs, but you can use whatever size you have on hand.
  • Cotija & Cilantro: A little fresh cheese and cilantro are the perfect touch to this breakfast. They’re not strictly necessary, but they add great freshness.

Recipe Tips

  • Make a double batch of the salsa: If you’re making your own salsa, you might as well make double! Then use the leftovers for saucing chicken or rice (or even pasta!) throughout the week.
  • Cook the eggs any way you like: Sunny-side up eggs are typical for huevos rancheros, but if you prefer over-easy or even over-medium or -hard, be my guest! You could even scramble them if you wanted—which would then make this a sort of breakfast tostada, I suppose—but would still be delicious.
  • Cook the eggs to order: This recipe streamlines the egg-cooking process by cooking all 4 eggs at once, but you don’t have to do that if you don’t want to. Cooking 1 egg at a time will let you cook the eggs to specific people’s egg preferences (which we all have!) and also means that each individual egg will be perfectly round.
PHOTO: MURRAY HALL; FOOD STYLING: MAKINZE GORE

Storage

Leftover salsa and beans can be stored in an airtight container for up to 3 days in the fridge. Tortillas can be kept in an airtight container or bag at room temperature for up to 3 days. Just cook the eggs right before serving the leftovers (if any are left, really).

Advertisement
PHOTO: MURRAY HALL; FOOD STYLING: MAKINZE GORE

Ingredients

Salsa

  • 2 Tablespoon neutral oil
  • 1 Small white or yellow onion, finely chopped
  • 0.5 Teaspoon (or more) kosher salt
  • 1 jalapeño, seeded if desired, finely chopped
  • 3 Clove garlic cloves, finely chopped
  • 1 (14.5-oz.) can fire-roasted diced tomatoes
  • 0.25 Cup water
  • 1 Tablespoon fresh lime juice

Huevos Rancheros

  • 4 (6") corn torilla
  • 3 Tablespoon (or more) neutral oil, divided
  • Kosher salt
  • 1 can refried beans
  • 1 Tablespoon water
  • 4 Large eggs
  • sliced avocado (optional), crumbled cotija (optional), and 1/4 cup torn fresh cilantro, for serving
Keep screen awake

Directions

Salsa

Step 1

In a large skillet over medium heat, heat oil. Add onion; season with salt. Cook, stirring occasionally, until onion is translucent and sweet to the taste, about 7 minutes. Add jalapeño and garlic and cook, stirring, until softened and fragrant, 1 to 2 minutes more.

Step 2

Add tomatoes and water. Bring to a simmer and cook, mashing down on tomatoes occasionally, until cooked down into a chunky sauce, 8 to 10 minutes. Transfer tomato mixture to a blender or food processor and pulse until smoother but some chunks remain.

Step 3

Transfer to a medium bowl and stir in lime juice; season with more salt, if needed. Cover and keep warm. Wipe out skillet.

Huevos Rancheros

Step 1

Arrange rack in center of oven; preheat to 400°. Arrange tortillas on a bare metal baking sheet and brush both sides with 1 Tbsp. oil total.

Step 2

Bake tortillas for 4 minutes. Flip and continue to bake until starting to crisp, 4 to 5 minutes more; season with salt.

Step 3

Meanwhile, in same skillet over medium heat, heat 1 Tbsp. oil. Add beans and cook, breaking up with a spoon to loosen and evenly distribute across pan. Stir in water and continue to cook, stirring occasionally, until beans are bubbling, about 1 minute more. Remove from heat and keep warm.

Step 4

In a large nonstick skillet over medium heat, heat 1 Tbsp. oil. Crack eggs into a bowl, then gently pour into skillet; lightly season with salt. Cook, undisturbed, until white is set but yolk is still runny, 3 to 4 minutes. (If desired, use the tines of a fork to break up top of egg white and encourage it to flatten to an even layer.) If the very top of egg white isn’t set after 3 minutes, add 1 Tbsp. oil, let it heat, then carefully spoon hot oil over top of egg white to help it finish cooking.

Step 5

Using a rubber spatula, divide egg into 4 portions (each containing a yolk). Transfer to a plate.

Step 6

To assemble, spread 1/4 cup refried beans over each tortilla. Top with a fried egg. Spoon salsa over, then top with avocado (if using), cotija (if using), and cilantro.

This recipe was originally published in Delish US.

PHOTO: COREY FLORIN

Frequently Asked Questions

Huevos rancheros is a classic Mexican breakfast made with fried eggs served on tortillas, topped with a tomato-based salsa, and often paired with beans, cheese, and avocado. It’s a hearty, savory dish—similar in comfort level to Filipino silog meals.

Yes. You can easily adapt huevos rancheros using familiar local ingredients:
• Swap tortillas for garlic rice (sinangag)
• Add longganisa, tocino, or tapa for a fuller meal
• Use a slightly sweet tomato sauce or even banana ketchup for a more familiar flavor profile

If tortillas aren’t available, you can use toasted pandesal or sliced bread. Store-bought tortilla wraps are also a good option. For a truly Filipino twist, why not serve this with garlic rice which works well, too!

Absolutely! You can skip the chilies, use a mild tomato sauce or add a small amount of sugar or banana ketchup to balance acidity.

Yes. While traditionally a breakfast dish, huevos rancheros is filling enough for brunch or even a light lunch, making it great for weekends or casual gatherings.

Adding local ingredients is a great idea! You can start by adding kesong puti or your favorite local cheese, or top it with fried garlic. Looking for a spicy kick? Try chili garlic oil!

0 0 votes
Total of Ratings
guest
Rating
Ratings for Article
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Advertisement

To provide a customized ad experience, we need to know if you are of legal age in your region.

By making a selection, you agree to our Terms & Conditions.