Warm the salsa gently in a small saucepan over medium-low heat
Warm the refried beans gently in a small saucepan over medium-low heat. (See below for instructions to make homemade refried black beans, if needed.)
Fry the eggs
Heat 2 teaspoons of oil in a non-stick skillet over medium heat. How many eggs to add at one time will depend on the size of the skillet.
Gently crack the egg on a flat surface and carefully open it over the hot oil (or open the egg into a small, shallow dish then slide it into the oil). Use the method you are most comfortable with.
Cook the egg to your liking
Sunny side up - Cook the egg for about 1 minute until the egg white starts to set. Cover the skillet and cook another 1½ - 2 minutes until the whites are completely set and the yolk is still soft. If the whites are not set near the yolk, carefully baste the whites with the hot oil until they turn opaque.
Over-easy - Cook the egg for approximately 2 minutes until the egg white is set. Use a spatula to gently flip it so that the yolk is face down and cook for 10-15 seconds
Over-medium - Cook the egg for approximately 2 minutes until the egg white is set. Use a spatula to gently flip it so that the yolk is face down and cook for 40-55 seconds
Repeat with the remaining eggs, add more oil if needed. If using butter wipe the skillet clean and add fresh butter between batches.
Build the huevos rancheros
Place a tostada on a plate. Spread about 3 tablespoons of the refried black beans leaving some room around the edge.
Add 2 tablespoons of warm salsa.
Top with a fried egg.
Garnish with 1 teaspoon queso fresco, 1-2 teaspoons diced tomatoes and ¼ teaspoon chopped cilantro.
Repeat with the remaining ingredients
Serve and enjoy!
To make homemade refried beans (optional)
Heat 1 tablespoon olive oil in a non-stick skillet over medium heat. Add 2 (15 ounce) cans of black beans, do not drain. Sprinkle with ½ teaspoon garlic powder, ½ teaspoon onion powder, ½ teaspoon cumin powder, ¼ teaspoon salt, ¼ teaspoon black pepper.
Allow the beans to come to a simmer (4-5 minutes) stir occasionally. Lower the heat to medium-low and use a rubber spatula or the back of a wooden spoon to gently smash the beans. Move around the skillet, mashing and stirring as you go.
Continue cooking and mashing for approximately 3-5 minutes, or until the beans have reached the desired consistency. Take them off the heat until ready to build the huevos rancheros. Stir right before using.