Huevos Rancheros
fromrecipes.heart.orgrecipes.heart.org/en/recipes/huevos-rancheros
A classic Mexican breakfast, traditional huevos rancheros (translated as “rancher’s eggs” or “country-style eggs”) are fried eggs served on hot corn tortillas and smothered in cooked salsa. When you cut into this healthier version, the yolks of the sunny-side-up eggs meld deliciously with the mild salsa, hearty beans, melted cheese, and creamy avocado.

Ingredients
Instructions
In a medium saucepan, heat 1 teaspoon oil over medium heat, swirling to coat the bottom. Cook the onion for 2 minutes, or until almost soft, stirring frequently. Cook the poblano and jalapeño peppers for 2 minutes, stirring frequently. Stir in the garlic. Cook for 1 minute. Stir in the tomatoes, water, and salt. Bring to a boil. Reduce the heat to low. Simmer for 5 minutes. Remove from the heat. Cover to keep warm.
In a medium nonstick skillet, heat the remaining 1 teaspoon oil over medium heat, swirling to coat the bottom. Cook the eggs for 3 to 4 minutes, or until the whites are set and the edges are fully cooked.
Place a tortilla on each plate. Top each tortilla with the beans and an egg. Being careful not to break the yolk, gently top each egg with the warm salsa, cheese, and avocado slices.
Sprinkle each serving with the cilantro. Serve with a lime wedge.