Huevos rancheros is a classic Mexican breakfast of fried eggs and fresh homemade salsa. Simple yet bursting with flavors, this breakfast is served over a bed of warm tortillas and black beans.
In a large skillet over medium-high heat, saute your onions in the olive oil until the onions tenderize and start to become translucent.
Add in your crushed tomatoes, garlic, green chiles, cumin, salt, and pepper. Bring everything to a simmer and reduce heat to low.
Simmer the salsa for about 10-15 minutes, stirring occasionally. Once the salsa is cooked, remove it from the heat and set aside.
For the Assembly
Prepare your tortillas by heating 2 teaspoons of olive oil in a skillet over medium heat. Fry each tortilla for about 1-2 minutes per side. Remove from the skillet and place them on plates.
Add butter to the pan you fried your tortillas in and fry your eggs to your desired doneness. I like my eggs sunny side up!
Once your eggs are ready, place one on top of each tortilla. Top the eggs with your freshly made salsa and any additional toppings you desire.
Suggested toppings: chopped green onions, Mexican crema, black beans, avocado, sliced jalapeno, and cilantro.