# Huevos Rancheros

Huevos rancheros is a classic Mexican breakfast of crisp tortillas topped with beans, fried eggs and a warm tomato chili sauce. It is hearty, bright and easy to put together in 40 minutes.

The sauce simmers while you fry the tortillas, so everything lands on the plate hot at the same time.

- Total time: 40 min (prep 15 min, cook 25 min)
- Serves: 4
- Per serving (estimated): 490 kcal, 21 g protein
- Cuisine: Mexican. Category: Breakfast. Diet: vegetarian, gluten-free.

## Ingredients

- 1 tbsp olive oil
- 1/2 onion, diced
- 2 cloves garlic, minced
- 1 jalapeno, minced
- 1 can (400 g) crushed tomatoes
- 1 tsp ground cumin
- 1 tsp chili powder
- 1 can (400 g) black beans, drained
- 8 corn tortillas
- 8 eggs
- 2 tbsp oil, for the tortillas and eggs
- 100 g queso fresco or feta, crumbled
- 1 handful cilantro, chopped
- 1 avocado, sliced
- Salt

## Method

1. Heat the olive oil in a medium skillet over medium heat, about 350°F (175°C). Cook the onion with a pinch of salt for 4 minutes, until soft and clear.
2. Stir in the garlic, jalapeno, cumin and chili powder and cook 1 minute, until fragrant.
3. Add the crushed tomatoes and 1/2 tsp salt. Simmer on low for 10 minutes, until the sauce is thick enough to coat a spoon.
4. Warm the black beans in a small pot with a splash of water and a pinch of salt for 5 minutes, mashing about a third of them.
5. Heat 1 tbsp oil in a large skillet over medium-high heat. Fry the tortillas 20 seconds per side until lightly crisp and blistered, then drain on paper towels.
6. Wipe the skillet, add the remaining oil and fry the eggs over medium-low heat for 3 minutes, until the whites are set and the yolks are still runny.
7. Spread beans on each tortilla (use 2 per plate), top with an egg and spoon the warm salsa around the yolk.
8. Finish with crumbled cheese, avocado and cilantro, and serve right away.

## Why it works

- Cooking the onion first builds a sweet base that rounds out the acidic tomatoes.
- Toasting the cumin and chili powder in oil for a minute pulls out their flavor and spreads it through the sauce.
- Simmering the tomatoes reduces extra water, so the sauce clings instead of running.
- Frying corn tortillas in hot oil makes a crisp base that holds up under beans and sauce.
- Cooking the eggs gently sets the whites while the yolks stay runny and act like a second sauce.

## The science

- **Why spices are bloomed in oil.** Many flavor compounds in cumin and chili are fat-soluble, so they dissolve into oil much better than into water. A minute in hot oil releases and spreads them, which makes the sauce taste deeper than if the spices simply simmered in tomato.
- **Frying tortillas for crunch.** A corn tortilla is mostly starch and water. In hot oil the surface water flashes off and the starch dries and browns, forming a crisp, slightly blistered layer that resists soaking up sauce for several minutes.

## Tips

- Warm the plates in a low oven so the eggs stay hot.
- Drain fried tortillas on paper towels so they are crisp, not greasy.
- Make the sauce a day ahead; the flavor improves overnight.

## Mistakes to avoid

- Frying the eggs on high heat leaves lacy, rubbery whites, so use medium-low.
- Stacking the tortillas before they cool softens them, so serve them right away.
- Leaving the sauce thin makes the tortillas soggy, so simmer until it coats a spoon.

## Variations and swaps

- Add chorizo, browned in the skillet, under the eggs.
- Use a can of green chiles and tomatillos for a green ranchero sauce.
- Swap the fried eggs for scrambled eggs if you prefer no runny yolks.
- Swap corn tortillas for flour tortillas; the base is softer and chewier.
- Swap black beans for refried pinto beans for a creamier plate.
- Swap queso fresco for shredded Monterey Jack, which melts into the sauce.

## Storage

Keep the sauce and beans in sealed containers in the fridge for up to 4 days and reheat to 165°F (74°C). Fry fresh eggs and tortillas right before serving; assembled plates do not store well.

## FAQ

**What are huevos rancheros?**

Huevos rancheros means ranch-style eggs, a Mexican breakfast of fried eggs on tortillas with beans and a warm tomato salsa. It is often topped with cheese, avocado and cilantro.

**Can I make the sauce ahead of time?**

Yes. The ranchero sauce keeps in the fridge for 4 days and tastes even better after a night. Reheat it gently while you fry the eggs.

**Should the tortillas be crisp or soft?**

Either works. Frying gives a crisp base that stays firm longer, while simply warming them in a dry pan gives a softer, more traditional texture.

**How do I fry eggs with runny yolks?**

Use medium-low heat and cook for about 3 minutes, until the whites are fully set but the yolks still wobble. Cover the pan for 30 seconds if the tops look wet.

**Is this recipe spicy?**

It is mildly spicy with one jalapeno. Remove the seeds for less heat, or add a second jalapeno or a pinch of cayenne to turn it up.

---
Source: https://cookingscientist.com/recipes/huevos-rancheros (Cooking Scientist). Learn the science of cooking in the Cooking Scientist app for iPhone and iPad: https://apps.apple.com/app/id6830326846
