This traditional Mexican Huevos Rancheros recipe features perfectly fried eggs nestled on a bed of warm tortillas, topped with a homemade salsa, black beans and garnished with fresh cilantro.
With its vibrant and satisfying flavors, this Baja-style Huevos Rancheros recipe perfectly encapsulates the essence of Mexican food. It's a dish that will leave you craving more, featuring the traditional elements that make Mexican cuisine so incredibly delightful.
Table of Contents
Ingredients and substitutions for the best Huevos Rancheros
- Corn tortillas: Corn tortillas are not only authentic, but add the best complimentary flavors to the toppings. If you cannot source corn tortillas or simply do not like them, replace with small flour tortillas.
- Black beans: Canned black beans were used to how quickly you can make them for the dish.
- Tomatoes: Medium vine tomatoes work perfectly here, however, any fresh tomatoes you can source work here.
- Eggs: The key ingredient here and room temperature will cook faster, however, you can use whichever you have or omit, if you prefer.
- Scallions & Cilantro: Fresh scallions and cilantro add flavor to the fresh salsa, however, you can omit, if you prefer. You also add fresh or pickled jalapanos. If you are short on time, you could also replace with store bought salsa.
See recipe card for quantities.
How to make Huevos Rancheros:
Salsa it up: Combine all the salsa ingredients into a bowl and lightly crush with a fork.
1
Black beans: Heat up the black beans and fresh chili in a saucepan and heat on low.
2
Fry your eggs: Fry the eggs sunny side up to your preference.
Warm the tortillas: Warm your tortillas and cover to maintain the heat.
Plate it: Place one or two tortillas on your serving plate, top with black beans, salsa and finish with the eggs.
Serve: Dig in whilst hot!
FAQ's for the best Huevos Rancheros
The salsa and black beans need some 'smushing' which can easily be done with a fork. You want both the black beans and the salsa to have chunks and this consistency is best achieved with a fork.
Absolutely! Huevos Rancheros can be customized according to your taste preferences. You can add toppings like avocado slices, jalapenos, or chipotle peppers to add extra flavors and heat.
Yes, Huevos Rancheros can be a healthy breakfast option. It is packed with protein from the eggs and fiber from the tortillas and beans, providing a balanced mix of nutrients to start your day on a nutritious note.
More Mexican dishes you'll enjoy
Huevos Rancheros
Ingredients
Salsa
- 2 medium tomatoes finely chopped
- 1 scallion finely chopped
- ยผ onion finely chopped
- ยฝ chili seeds removed and finely chopped
- Handful coriander finely chopped
Black Beans
- 400 grams / 14 ounces canned black beans drained and rinsed
- ยฝ fresh chili roughly chopped
Huevos Rancheros
- 1 tablespoon fresh chili finely chopped
- 4 tortillas warmed
- 4 eggs
Instructions
Salsa
- To make the salsa, combine the tomatoes, scallion, onion, chili and coriander, stir to combine.
- Press down with a fork to break the mixture up further until it resembles a chunky salsa. Set aside.
Black beans
- Place the black beans and chili in a saucepan on medium heat until simmering, adding in seasoning to taste.
- Remove from the heat and roughly 'mash' with a fork. Top with a lid to keep the heat in and set aside.
Assembly
- Fry the eggs, sunny side up until cooked to your preference.
- Warm the tortillas and place on the plate.
- Spoon the salsa on the side and black beans on top of the warmed tortillas, topping with the eggs.
- Serve immediately.
Notes
- Corn tortillas: Corn tortillas are not only authentic, but add the best complimentary flavors to the toppings. If you cannot source corn tortillas or simply do not like them, replace with small flour tortillas.
- Black beans: Canned black beans were used to how quickly you can make them for the dish.
- Tomatoes: Medium vine tomatoes work perfectly here, however, any fresh tomatoes you can source work here.
- Eggs: The key ingredient here and room temperature will cook faster, however, you can use whichever you have or omit, if you prefer
- This version of huevos rancheros: There seems to be a thousand ways to eat huevos rancheros, but no recipe I have seen has come close to what I was served in Baja California so this is my version, recreated from my experience in Loreto.
- Preparing the beans and salsa: The salsa and black beans need some 'smushing' which can easily be done with a fork. You want both the black beans and the salsa to have chunks and the consistency is best achieved with a fork.
Nutrition
Subscribe to receive a free weekly newsletter using seasonal produce as well as exclusive content!
Made it and loved it?
If you have made this recipe, it would mean so much to leave a review below to help more people find this.
Alisdair Brooks
Simply amazing