Impact-Site-Verification: 9e0dad4c-1ecb-4b27-8cf1-32aa58dbb403

Skip to content
Search AI Planner
Food World
Huevos Rancheros from Mexico

Photo: jeffreyw · CC BY 2.0 · via Wikimedia Commons

Breads & Pastries Mexico

Huevos Rancheros

Fried eggs on lightly fried tortillas, covered with warm tomato-chilli salsa.

Also known as Ranch-Style Eggs

Last updated Oct 25, 2026 · Reviewed by the WhatWhereVacay editorial team

About Huevos Rancheros

Fried eggs are set on lightly fried corn tortillas and covered with a warm, cooked tomato and chilli salsa. The runny yolk mixes with the tangy, mildly spicy sauce, and the dish is often finished with fresh cheese, and served with refried beans on the side. The crisp edge of the tortilla softens slightly under the sauce, giving a warm and filling plate.

History & Culture

The name means rancher's eggs, and the dish is traditionally linked to a hearty mid-morning meal on Mexican farms and ranches. It is now a standard breakfast across Mexico and in the southwestern United States.

How to make Huevos Rancheros

AI-assisted, not kitchen-tested

Huevos Rancheros

A classic Mexican breakfast of fried eggs on lightly crisped corn tortillas, smothered in a warm tomato-chilli salsa and served with refried beans. The runny yolk mingles with the tangy sauce for a hearty, comforting plate.

Prep
15 min
Cook
25 min
Total
40 min
Serves
4
Difficulty
Medium

Recipe ingredients

  • 4 whole corn tortillas, about 15 cm / 6 in diameter, fresh if possible
  • 4 whole eggs, large
  • 60 ml (¼ cup) vegetable oil, for frying tortillas and eggs
  • 400 g (14 oz) ripe tomatoes, about 4 medium, or one 400 g / 14 oz tin of whole peeled tomatoes
  • 2 whole serrano chillies, or 1 jalapeño for milder heat, stemmed
  • 1 small white onion, about 100 g / 3½ oz, one thick ring reserved for frying, rest roughly chopped
  • 2 cloves garlic, unpeeled
  • 1 sprig fresh coriander, plus extra leaves to finish
  • 1 pinch dried oregano, Mexican oregano if available, else common oregano
  • 400 g (14 oz) refried beans, home-made or tinned; see note
  • 60 g (2 oz) queso fresco, crumbled; feta is the closest substitute
  • 1 tsp salt, to taste, plus more for the tomatoes
  • 1 tbsp neutral oil, for warming the beans, optional

Steps

  1. 1 Char the salsa vegetables: hold the tomatoes, serrano chillies, unpeeled garlic cloves and the thick onion ring over a gas flame (or under a hot grill), turning with tongs, until blistered and blackened in patches, about 6–8 minutes. Alternatively, dry-fry them in a hot comal or heavy frying pan, turning, until charred. This step gives the salsa its smoky ranch flavour.
  2. 2 Peel the charred garlic. Put the tomatoes, chillies, garlic, charred onion ring and the coriander sprig in a blender. Add ½ tsp salt and the oregano. Blitz to a coarse, pourable sauce - not completely smooth. If the tomatoes are very juicy, hold back some liquid so the salsa stays saucy rather than watery.
  3. 3 Warm 1 tbsp oil in a saucepan over medium heat. Pour in the blended salsa (it will splutter) and cook, stirring occasionally, for 8–10 minutes until it darkens slightly, thickens and the raw edge is gone. Taste and adjust salt. Keep warm on the lowest heat.
  4. 4 Warm the refried beans in a small pan with a splash of water or oil over medium-low heat, stirring, until hot and spreadable, about 4–5 minutes. Cover and keep warm.
  5. 5 Fry the tortillas: pour about 1 cm / ½ in of oil into a frying pan and heat to 180 °C / 350 °F. Slide in one tortilla at a time and fry 30–45 seconds per side, until flexible but just firm at the edges - do not let them turn hard or toasty-crisp. Drain on kitchen paper and keep warm. (Traditionally the tortillas are only lightly fried so they soften under the salsa.)
  6. 6 In the same pan with about 1 tbsp of oil over medium heat, crack in the eggs, a couple at a time, and fry sunny-side up for 2–3 minutes, until the whites are fully set and opaque but the yolks are still runny. The white should not be translucent at all. Season with a pinch of salt. If you prefer them cooked through, flip and cook 30 seconds more.
  7. 7 To serve: lay two fried tortillas on each warm plate, top each with a fried egg, spoon the hot salsa generously over the eggs and tortillas, and scatter with crumbled queso fresco and coriander leaves. Spoon the refried beans alongside.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Sources: none cited yet. The description and history on this page are AI-assisted and reviewed by the WhatWhereVacay editorial team; they are not taken from a cited reference, so check details locally before you rely on them. How we use AI

Where to eat it

Eaten as a late breakfast or brunch, usually with beans and coffee.

No restaurants are listed for Huevos Rancheros yet. Serve it? Get listed and be the first.

Planning a trip to Mexico?

Find places to stay and ways to get there.

Recipes from travellers

No one has shared their own Huevos Rancheros recipe yet. Yours would be the first.

Share how you make Huevos Rancheros

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Huevos Rancheros - frequently asked questions

What is Huevos Rancheros?

Fried eggs are set on lightly fried corn tortillas and covered with a warm, cooked tomato and chilli salsa. The runny yolk mixes with the tangy, mildly spicy sauce, and the dish is often finished with fresh cheese, and served with refried beans on the side.

What is Huevos Rancheros made of?

Huevos Rancheros is made with Eggs, Corn tortillas, Tomatoes, Chilli peppers, Onion and Garlic. Recipes vary by region and by cook, but those are the core ingredients.

Where does Huevos Rancheros come from?

Huevos Rancheros comes from Mexico. The name means rancher's eggs, and the dish is traditionally linked to a hearty mid-morning meal on Mexican farms and ranches.

Where can I eat Huevos Rancheros?

Eaten as a late breakfast or brunch, usually with beans and coffee.

How do you make Huevos Rancheros?

Making Huevos Rancheros at home takes about 15 minutes of prep and 25 minutes of cooking. The recipe on this page serves 4 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

What else is Huevos Rancheros called?

Huevos Rancheros is also known as Ranch-Style Eggs.

More traditional dishes from Mexico

Taste Huevos Rancheros in Mexico City

Independent picks. We earn a small commission if you book through these, at no extra cost to you. How this works.

Before you go to Mexico

Round out your trip - most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Huevos Rancheros.

Write a review

Sign in to verify you're a real person, then share your thoughts on Huevos Rancheros.

Share this dish

Send it to a friend, post it, or keep the link.

Facebook X Telegram Reddit LinkedIn Email

Comments

To comment, first sign in with the Facebook or Google buttons in the review box above. Comments are auto-checked and post instantly.

Prefer email? Sign in with an email link and you will come straight back here.

No comments yet. Be the first to say something about Huevos Rancheros.