Huevos Rancheros

A simple, filling, and flavorful breakfast.

4-6 tostadas
50 minutes
Ethan Chlebowski

Ingredients

Tostada & additional toppings

  • Corn tortillas
    4-6
  • Eggs
    4-6
  • Neutral oil
  • Cilantro, chopped
  • Cotija cheese
  • Pickled onions

Salsa ranchera

  • Plum tomatoes
    ~ 4350 g
  • Serrano peppers
    1
  • Garlic
    1 clove
  • Neutral oil
    a spoonful
  • White onions
    1/8
  • Salt
    to taste
  • Lime juice
    a splash

Seasoned pinto beans

  • Pinto Beans
    1 28 oz can800 g
  • Neutral oil
    a spoonful
  • Cumin seeds
    a spoonful
  • Garlic
    2 cloves
  • Salt
    to taste

Method

Step 1: Make the salsa

Turn your oven on . Cut the tomatoes in half and place cut side down on a baking sheet along with the serrano peppers and garlic clove. Slide the baking sheet of ingredients under the broiler until the tomatoes are and slightly .

  • If you would rather have a slightly fresher salsa without these charred and smokey flavors, you can omit the broiling step and add the ingredients straight to a blender:

Transfer the tomatoes, chiles, and garlic to a blender or food processor and pulse until smooth but still slightly chunky.

Set a pan over medium-low heat and add the oil. Add the onion and until translucent. Turn the heat to medium and add the blended mixture along with a sprinkle of salt. Cook while stirring for about 5 minutes until the sauce has . Taste it! Add salt and lime juice as needed.

  • Store in an airtight mason jar in the fridge until ready to use. The sauce can also be canned or frozen for longer preservation.

Step 2: Make the beans

Open the can of pintos and drain off most of the water.

Set a pan over medium heat and add the oil. Once hot add the cumin seeds and garlic cloves to until fragrant but not burning. Add the pinto beans and a large pinch of salt. Bring to a while stirring for a couple of minutes.

Using a fork or potato mash, partially mash the beans to your desired consistency. Turn off the heat and reserve. Any extra can be stored in the fridge.

Step 3: Fry the tostadas

Set a pan over medium-high heat and add a thin layer of oil to coat the bottom of the pan. Once hot, lightly the corn tortillas until crisp. Drain on a paper towel.

For a lower-calorie option, spritz the tortillas with baking spray and toast under the broiler or in an air fryer.

Step 4: Fry the eggs

In the same pan and oil, the eggs sunny side up (optionally basting the whites with oil to make them extra crispy).

  • For a lower-calorie option, poach the eggs in water, or use a nonstick pan and baking spray to fry them.

Step 5: Assemble & serve

Reheat the reserved beans and salsa ranchera in the microwave or a pan until warmed through.

On each tostada, add a layer of the warmed beans. Add a fried egg over each, then spoon the warmed salsa over the whites. Top with some crumbling cheese and cilantro. Serve with additional beans on the side if you would like.

To enjoy, slice the yolk open and devour.

“Huevos rancheros are one of the simplest and most common breakfasts in Mexico, all you have to do is make the salsa ranchera, pair it with some fried tortillas and eggs and it's ready.”

Ethan Chlebowski
Creator

Watch & Cook

Nutritional Information

Per tostada
Calories315
40g
9g
18g

FAQ

Can I use pre-made tostadas?

Definitely.

What if I don’t have time to make salsa ranchera?

Use your favorite red or green salsa if you don’t have the time to make it.

Does this make extra sauce or beans?

This should make enough to cover 4-6 tostadas. These are usually served with 1 egg per tostada. Use whatever ratio of beans, salsa, and toppings you enjoy. You might have some leftovers or be able to make more servings.