Huevos Rancheros is a traditional Mexican breakfast that's hearty enough to serve for dinner: corn or flour tortillas heaped with salsa, refried beans, eggs and cheese. This quick and easy huevos rancheros recipe uses store-bought salsa and canned beans and is finished in the oven, so all portions are hot and ready at the same time and the whole family can eat together.
Huevos Rancheros was originally designed to satisfy hungry Vaqueros (Mexican ranch hands) who start working before sunrise and are ready for a second breakfast by 11am.
Ranching originated in Spain and Portugal about 1000 years ago. Spanish explorers brought their cattle-driving expertise with them to the Americas. The model for ranching in North America began in Mexico and gradually migrated into Texas and beyond. Huevos Rancheros became a popular mid-morning meal on the Mexican ranches, hence the name "huevos rancheros," or "rancher's eggs."
As I was reading about life on Mexican ranches and how hungry these ranch hands get, I was reminded of my teenage sons. As they've gotten older and bigger, their appetites have grown exponentially. I remember when they first started asking for more food after dinner. I thought they were kidding, and I'd politely say "The kitchen is closed for the day." But I soon realized it was not a joke.
Maybe you can relate, if you have teenage sons. It's almost comical: their idea of an after school snack is a giant burrito or a big sandwich. Then 2 hours later, dinner. A couple of hours after dinner, they're back staring into the fridge, looking for food again. And they're skinny. Enviable! I decided to try out Huevos Rancheros on my own hungry Vaqueros...for dinner.
How to Make Huevos Rancheros
Huevos Rancheros has 5 main ingredients: tortillas, beans, salsa, eggs and cheese. It's a versatile dish. It can be made with corn or flour tortillas. The eggs can be scrambled or fried. You can use any kind of beans or salsa. This combination of ingredients is absolutely delicious, even when you go the easy route and use jarred salsa and canned beans.
- Start by lightly browning the tortillas in a skillet. This gets them crisp and intensifies their flavor.
- Set two browned tortillas on each of two baking sheets and spread a layer of salsa and refried beans over each tortilla.
- Fry up your eggs, or scramble them if you prefer. Cook them a little less than you normally would because they'll cook a bit more in the oven.
- Slide two eggs onto each tortilla
- Sprinkle grated cheese on top
- Pop the baking trays into a preheated oven for 4-5 minutes, until heated through
- Serve immediately with assorted toppings
Toppings for huevos rancheros
Garnishes are part of the fun of this dish and they add layers of delicious flavor. I love serving Huevos Rancheros with lots of tasty, festive toppings: sliced avocado, chopped scallions, extra salsa, sour cream and sliced jalapeños. Cilantro and pickled jalapeños would also be delicious.
As for my Vaqueros and their appetites, they loved having Huevos Rancheros for dinner. It's a fun festive meal that's easy to pull off - a perfect breakfast-for-dinner recipe.
You may also like:
- Tex Mex Tortilla Casserole
- Mexican Chicken Tostadas
- Gallo Pinto: Costa Rican Rice and Beans Breakfast
- Shakshuka with Spinach and Feta
- Asparagus Goat Cheese Frittata
Here's the Easy Huevos Rancheros Recipe. If you try this recipe I hope you'll come back to leave a star rating and a comment. I'd love to know what you think.Print
This recipe first appeared on Panning The Globe February 3 2013. The post was updated on September 9, 2020 with added nutritional information, new photos and clarifying details in the written post. Same delicious recipe!