Huevos rancheros en sombrero, now that’s a bloody good Mexican breakfast dish if you ask us! It’s a hearty and flavorful combination of a fried egg, slightly toasted tortilla, beans, guacamole, and our very special family spicy sauce (but you can also use cheese, salsa, or whatever you have at the back of your fridge). The dish gets its name, which means “rancher’s eggs with hat,” from the sombrero-shaped fried egg that is placed on top of the tortilla. Trust us, the savory egg, beans, and toppings all come together to create a bloody satisfying and flavorful breakfast that will please any appetite. Don’t miss out on this one, folks.

Keywords: fried egg


Yields 1 portion


  1. Warm a skillet on medium heat with a bit of olive oil.
  2. Crack an egg on one half of a skillet, and put a tortilla on the other half.
  3. Sprinkle a bit of salt over the egg.
  4. Flip the tortilla after about one minute, then flip it again after about 30 seconds.
  5. Spread the beans on top of the tortilla, place an egg on top of the beans, and cook until the tortilla is a bit crispy on the bottom.
  6. Serve topped with charred red sauce and guacamole.

Notes & tips

Try our frijol sauce, guacamole, charred red sauce and frijoles refritos with this recipe.

If you don’t have time or are too lazy to make guacamole, a few slices of avocado work as well.

If you by any chance have fresh nopales (or even pickled ones), add a few slices on the side — this will elevate the experience to a whole new level of Mexicannes.

The easiest way to peel garlic is to smash it: put a clove of garlic on a cutting board, put your chef’s knife on top of it so the blade side lays on the clove, and hit the side of the knife with your hand. Now you could peel the clove.