Huevos Rancheros

My New Favourite Dish; Huevos Rancheros

This recipe is up there with my favourites, its truly that good. If you love Mexican food like I do this recipe will quickly become your favourite too! Huevos Rancheros translates to “Ranchers Egg”, describing the dishes origins from Mexican ranches and farms. The basis is fried eggs served on a tortilla with a spicy tomato sauce. Please note this is a recipe created by a Canadian, I tried to do my research and stay as authentic as possible, however I couldn’t help myself from adding sour cream and cheese. The sauce is authentic. Made with roasted red and green bell peppers, chipotle, cumin, tons of garlic, onions, tomatoes and smoky chorizo. Its amazing. You will want to eat it with a spoon straight out of the pan-but it goes well on tortillas and rice too. This recipe can easily be made gluten free by using corn tortillas. Vegetarian by removing the chorizo. And lactose free by using lactose free cheese or sour cream.


Its traditionally served for breakfast or as a large mid-morning feast on rural Mexican farms, but I could honestly eat this at any time of the day.  I like to make the sauce first so it has time to cook and come together. Start with frying onions and red/green bell peppers. Next chop up a lot of garlic, two big cloves. If you can get fresh garlic from the farmers market it makes such a difference. The garlic is juicier and there is way more flavour. The thing that gives Mexican dishes that signature warmth is cumin, so don’t skip this step. Add about a tablespoon or so of dried cumin to the pepper mixture. Stir everything together and then add your chipotle in adobo sauce. This can be found at IGA in the Mexican aisle. You only need about 2 peppers, so be prepared to make another recipe to utilize the remainder. Maybe my Slow Cooker Chipotle Chicken Tacos ;).


I chose to use black beans and cook them with lime zest, but if you like re fried beans use them instead. There is so much flexibly with this recipe. Hate cilantro? Sprinkle parsley over top instead! Love corn like I do? Scatter some corn niblets over top. Prefer corn tortilla over flour? Or the other way around? Both work well! All you have to do is make sure to grill them or pan fry them. This added texture and crispiness is essential.


Assembling it in a cast iron pan is both practical and beautiful. On the stove top grill both sides of the tortilla in your cast iron**, then spoon a generous amount of sauce on top. Place a  fried egg over the sauce and add a scoop of beans. If you leave it like that its traditional…or you can add your favourite toppings. Mine are sour cream, red salsa, avocados, cilantro, Monterey jack cheese and corn. I love this dish so much, I hope you guys do too. If you make it tag #jellybeaneats on instagram and I’ll repost it in my story. Can’t wait to see how you guys make it your own!

**you don’t need a cast iron pan to make this recipe. You can simply  rub the tortilla with oil and pan fry it in a regular pan, and then transfer it to a plate for assembly.



1 red bell pepper, chopped
1 green bell pepper, chopped
1 small white onion, chopped
2 tbs extra virgin olive oil+ extra
1 egg
2 cloves garlic, chopped
1 tbs dried cumin
2 chipotle pepper sin adobo sauce
1 spicy or mild chorizo sausage
1 small can chopped tomatos
1 can black beans
1 lime
1 tsp chilli flakes
Salt and pepper to taste
Sour cream
Red salsa
Monterey Jack cheese


In a large pot on medium high heat add 2 tbs oil, both bell peppers and onions. Stir and cook for about 4 minutes before adding the garlic. Cook for another 2 minutes. Remove the casing from the sausage and break it up into small pieces. Add it to the peppers and cook until brown on all sides. Then add the cumin, chipotle peppers and canned tomato. Stir everything together season with salt. Bring the heat down to a gentle simmer, cover and let it look for about 10 minutes. Once its cooked use an immersion blender to blitz the sauce. You want a smooth sauce with just a few chunks left.

In the mean time, drain your black beans and clean them under water. In a pan on medium high heat add 1 tsp olive oil and add the beans. Season with the zest of half a lime and juice. Sprinkle with red chilli flakes and salt. Stir the beans around to fry them all on sides. After 4 minutes they should be done. Remove from the heat.

Pan fry your eggs, and grill your tortillas. Now its time to assemble. Place the tortilla on a plate and spoon a generous amount of sauce on top. Place a  fried egg over the sauce and add a scoop of beans. Then the fun part, add your favourite toppings. Mine are sour cream, red salsa, avocados, cilantro, Monterey jack cheese and corn. I love this dish so much, I hope you guys do too.




One Comment Add yours

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s