The holidays are nearly upon us, and when family comes to town there’s nothing I love more than having a big brunch to usher in the season. This delicious and authentic Huevos Rancheros recipe is a family favorite. The sauce is packed with veggies and is topped with a sunny side up egg, making it a perfect hearty breakfast for the cooler months.
This easy Mexican breakfast recipe is worth getting out of bed for. Huevos rancheros come together in about 20 minutes with just a handful of simple ingredients. Be sure to pin this recipe for your holiday celebrations!
What is huevos rancheros?
Huevos rancheros (meaning “rancher’s eggs”) is a typical Mexican breakfast featuring a corn tortilla and a fried egg or sunny side up egg topped with plenty of cooked salsa. This dish was traditionally served to ranchers as a late morning breakfast after they had been hard at work, so you know it’s hearty and delicious!
Huevos rancheros is very similar to Huevos Mexicanos. The same basic ingredients are used, but the chopped vegetables are simmered in chicken broth until thickened. The ranchero sauce can also be smothered on chiles rellenos.
While it is totally optional, I love to serve our huevos rancheros with a big side of refried beans to really round out the meal.
TIP: You can also slather the refried beans on the tostada instead.
Farm fresh eggs
These huevos rancheros are made even better by using Nellie’s Free Range Eggs. Nellie’s was the first egg producer to earn the Certified Humane Free Range certification, meaning their eggs come from chickens treated with utmost care.
There are no cages anywhere on Nellie’s farms, and the chickens are free to roam with ample space around their barns and in the adjacent pastures. Access to sunshine, fresh feed, and insects is what makes farm fresh eggs so tasty. Quite simply, this results in a much more delicious egg than the factory farmed kind!
If you don’t keep your own chickens in the backyard, Nellie’s Free Range Eggs are the next best thing. They remind me of the eggs from my grandma’s chicken coop when I was a kid — silky and full of flavor.
How to make huevos rancheros
First up, make your tostadas. In a heavy skillet (preferably cast iron), heat oil until shimmering. Place tortillas carefully into the hot oil, one at a time, and fry for 20 to 40 seconds on each side or until lightly crisp and golden. Drain on paper towels.
Now, make the sauce. Heat olive oil in a saucepan and sauté onion until beginning to soften, about 3 minutes.
Add the tomatoes and chiles, and sauté for an additional 3 minutes. Add the chicken broth, stir the mixture and bring to a simmer. Continue to cook until most of the liquid has absorbed, about 7 to 10 minutes.
To assemble, place a tostada (fried tortilla) on a serving plate; spoon on some refried beans, top with an egg cooked any style, ranchero salsa, and a sprinkle of queso fresco.
How to serve this dish for holiday entertaining
To serve a crowd you can bake this recipe in a casserole dish like this: Baked Huevos Rancheros Casserole (Cazuela de Huevos Rancheros).
You can also set out a tostada bar and let everyone make their own plate.
This recipe serves four, but feel free to double or quadruple it depending on the number of holiday guests you are entertaining.
Can I make this huevos rancheros recipe vegetarian?
Absolutely! Simply swap vegetable broth for the chicken broth.
What if I don’t have access to Hatch chiles?
Not a problem! You can easily swap out fresh jalapeños or even canned chiles. Check out this blog post describing different kinds of Mexican chiles to help you decide which chile to use.
TIP: Remember that the majority of “heat” in a chile is held in its seeds and membranes. To keep the ranchero sauce from being too spicy, be sure to remove the ribs and seeds before making it.
Can I serve this with black beans instead of refried pinto beans?
Of course! Try these Chorizo Refried Black Beans.
What other toppings would go well on this dish?
Your imagination is the limit! You could serve this dish with sour cream or Mexican crema for a bit more richness. Cilantro and green onions are always a favorite garnish at our house. Feel free to drizzle with hot sauce for some added heat and serve with fresh avocado slices.
And remember that your eggs are a topping too! My personal favorite kind of egg has a runny yolk, so poached, fried, or sunny side up eggs are all fair game. But you can also scramble your eggs or even combine huevos Mexicanas with huevos rancheros for the ultimate breakfast!
Can I use store bought ingredients for this dish?
Most grocery stores now sell premade tostada shells, so if you want to make life easier on yourself go right ahead!
If you have Salsa Casera in the fridge or freezer, you can cook that for sauce. Or if you’d like, you can purchase your favorite store-bought salsa instead of making your own ranchero sauce, but the sauce is so easy and yummy that I recommend you try making your own.
Need more breakfast inspiration?
Check out these other Mexican and Tex-Mex breakfast recipes to start your morning on the right foot:
- Huevos Mexicanos
- Breakfast Tostadas
- Breakfast Burritos
- Chile Verde Eggs Benedict
- Molletes Mexicanos with Refried Beans
If you tried this recipe, please be sure to rate and review it below so I know how it turned out! If you’d like more Mexican recipes delivered straight to your inbox, be sure to sign up for my email newsletter. You can also follow me on Facebook, Pinterest and Instagram to brighten up your feed with yummy authentic recipe ideas!
- Heat canola oil in a heavy skillet. Place tortillas carefully into the hot oil, one at a time, and fry for 20 to 40 seconds on each side or until lightly crisp and golden. Drain on paper towels.
- Heat olive oil in a saucepan and sauté onions, for 3 minutes.
- Add tomatoes and chile, and sauté for an additional 3 minutes. Add chicken broth, stir everything together, and bring to a simmer. Continue to cook until most of the liquid has been absorbed, about 7 to 10 minutes.
- To assemble, place a tostada (fried tortilla) on a serving plate; spoon on some refried beans, top with cooked egg (any style), cooked salsa, and sprinkle with queso fresco.
- Continue with the remaining servings and serve warm.
Photography by Jenna Sparks
This post is in partnership with Nellie’s Free Range Eggs. As always, thank you for reading and for supporting companies I partner with, which allows me to create more unique content and recipes for you. All opinions are always my own.