Mexican Tomato-Tamarind Huevos Rancheros
Fried eggs on crisp tortillas topped with a tangy tamarind-spiked ranchero sauce and crumbled cheese.
About This Recipe
Huevos rancheros -- fried eggs served over lightly crisped tortillas and topped with a chunky tomato-chile ranchero sauce -- is a defining Mexican breakfast, found on menus from roadside ranches to city cafes. This version adds a spoonful of tamarind paste to the ranchero sauce, a less common but real addition used in some regional versions to bring a tangy, slightly fruity sourness that cuts through the richness of the eggs and cheese. The technique for good ranchero sauce is cooking the tomatoes and chiles down long enough that the raw edge disappears and the sauce turns glossy and slightly thickened -- a rushed sauce tastes thin and acidic rather than rounded. The tortillas are lightly fried, not deep-fried, just enough to crisp their surface so they hold up under the sauce and egg without turning to mush. Served hot with refried beans and crumbled queso fresco, this is a hearty, satisfying breakfast built on the foundational Mexican combination of eggs, corn tortillas, and a well-cooked salsa.
Ingredients
Serves 4
- 3tomatoes(chopped)
- 1onion(chopped, divided)
- 2jalapeños(chopped)
- 2 clovesgarlic
- 1 tbsptamarind paste
- 1 tspcumin
- 1 tspsalt
- 3 tbspoil(divided)
- 8corn tortillas
- 8eggs
- 1 cuprefried beans(warmed, for serving)
- 0.5 cupqueso fresco(crumbled)
- 0.25 cupcilantro(chopped)
Instructions
- 1
Blend the sauce base
Blend tomatoes, half the onion, jalapeños, garlic, tamarind paste, cumin, and salt until mostly smooth with a little texture.
- 2
Cook the sauce
Heat 1 tbsp oil in a pan over medium heat. Add the blended sauce and simmer 12-15 minutes, stirring occasionally, until thickened and glossy.
- 3
Crisp the tortillas
Heat 1 tbsp oil in a skillet over medium-high. Fry tortillas 45-60 seconds per side until lightly crisp but still pliable. Keep warm.
- 4
Fry the eggs
Heat remaining oil in a nonstick skillet. Fry eggs sunny-side up until whites are set but yolks stay runny, about 3-4 minutes.
- 5
Assemble
Place 2 tortillas on each plate, top each with a fried egg, and spoon the warm ranchero sauce generously over the top.
- 6
Garnish and serve
Scatter with crumbled queso fresco and remaining chopped onion and cilantro. Serve with warmed refried beans on the side.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Simmer the ranchero sauce until it visibly thickens and darkens -- a quickly cooked sauce tastes raw and one-note.
- →
Fry the tortillas just enough to crisp the surface; overdoing it makes them too hard to cut through easily.
- →
Cook the eggs sunny-side up so the runny yolk mixes into the sauce when you cut into it -- part of the dish's appeal.
Variations
- •
Skip the tamarind for a classic, straightforward huevos rancheros.
- •
Add sliced avocado on top for extra creaminess.
- •
Use black beans instead of refried pinto beans for a different flavor and texture.
Storage
The ranchero sauce keeps refrigerated up to 5 days and freezes well up to 3 months. Fry fresh eggs and tortillas each time you serve rather than trying to store the assembled dish.
History & Origin
Huevos rancheros translates to 'rancher's eggs,' originating as a hearty farmhand breakfast in rural Mexico, built on the readily available combination of eggs, corn tortillas, and a simple cooked tomato-chile salsa.
Frequently Asked Questions
What if I can't find tamarind paste?
A small squeeze of lime juice with a pinch of brown sugar approximates the sour-sweet quality, though real tamarind has a deeper, more complex flavor.
Can I make the sauce ahead of time?
Yes, the ranchero sauce keeps well refrigerated for several days -- just reheat gently while you fry the eggs and tortillas fresh.
Why is my sauce too thin?
It likely needs more simmering time -- keep cooking uncovered over medium heat until it visibly reduces and coats the back of a spoon.
Nutrition Facts
Per serving (340g / 12.0 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Mexican Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Menemen (Turkish Skillet Eggs with Tomato & Peppers)
turkish · 25 min
Huevos Pericos con Menta (Herb-Scrambled Eggs with Mint)
colombian · 20 min
American Brunch Shakshuka (Spiced Tomato Skillet Eggs with Goat Cheese & Avocado)
american · 45 min
Cilbir (Turkish Poached Eggs with Garlic Yogurt)
turkish · 20 min
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes