Huevos Rancheros
Mexican ranch-style eggs
Huevos rancheros is a satisfying Mexican breakfast centered around eggs served on tortillas with a flavorful tomato-based salsa. Beans and cheese turn it into a filling breakfast or brunch that combines creamy, crisp, spicy and savory elements.
Ingredients
- Tortillas
- Eggs
- Black beans
- Salsa
- Cheese
Instructions
- Fry tortillas
- Top with beans
- Fry eggs
- Add salsa and cheese
Cooking tips
- Fry the tortillas immediately before assembling so they stay crisp.
- Cook the eggs so the yolks remain as soft or firm as you prefer.
- Warm the beans and salsa before assembling so the finished dish stays hot.
- Assemble immediately before serving.
Substitutions
- Pinto beans can replace the black beans.
- Corn tortillas are traditional, while other tortillas can be used according to preference.
- Adjust the salsa or chile level to control the heat.
Serving suggestions
Top with avocado, cilantro or a squeeze of lime. Serve with extra beans or fresh fruit for a larger breakfast.
Storage & reheating
Store salsa and beans separately in the refrigerator. Eggs and tortillas are best prepared fresh when serving.
Frequently asked questions
- What are huevos rancheros?
- Huevos rancheros are a Mexican breakfast dish featuring eggs served with tortillas and a tomato or chile-based salsa, often accompanied by beans.
- Are huevos rancheros spicy?
- They can be, but the heat level depends mainly on the salsa and chiles used.
- Can huevos rancheros be prepared ahead?
- The salsa and beans can be prepared ahead. Cook the eggs and fry the tortillas shortly before serving for the best texture.