How to Make Huevos Rancheros
Looking for a simple dish that’s packed with bold flavors and a hint of spice? My Huevos Rancheros recipe brings a classic Mexican breakfast straight to your kitchen in just a few easy steps that anyone can handle!
Prep Time15 minutes mins
Cook Time30 minutes mins
Total Time45 minutes mins
Course: Breakfast, Brunch
Cuisine: Mexican
Servings: 6 servings
Calories: 258kcal
Ranchero sauce
- 1 tablespoon avocado oil or vegetable oil
- 1 pound tomatoes chopped
- 1 small onion diced
- 1 jalapeño seeded and chopped, plus thin slices for garnish
- 2 cloves garlic smashed
- 1 ½ teaspoons kosher salt plus more to taste
- ½ teaspoon black pepper
- ½ cup vegetable broth or chicken broth
- ½ cup cilantro a small handful torn from the top of a bunch
- ½ teaspoon ground cumin
Refried beans
- 16 ounce Refried beans 1 can
- 2 tablespoons bacon fat lard, butter, or oil
- ¼ teaspoon cumin
- Salt and pepper to taste
Huevos rancheros
- Avocado oil or vegetable oil
- 6 corn tortillas
- 6 eggs
Garnish
- Cilantro
- Cotija cheese
- Lime wedges
Make ranchero sauce
Coarsely chop your tomatoes, onion, and jalapeño, removing the seeds and inside membrane of the peppers if heat sensitive. Smash a couple of garlic cloves with the side of your knife or the heeal of your hand.
In a large pan, heat 1 tablespoon of oil over medium heat until it starts to shimmer. Add the tomatoes, onion, jalapeño, garlic, and 1 teaspoon of salt.
Cook the veggies, stirring every now and then, until they get really soft, about 20 to 25 minutes.
Add the cilantro and cumin and simmer another 5 minutes, or until the cilantro is wilted.
Pour in ¼ cup of broth.
Use a hand blender, or place contents in your blender, and blend the mixture for about 20 to 30 seconds until it looks like chunky tomato sauce. Set aside.
Season refried beans
In a small saucepan, melt 2 tablespoons of bacon fat, lard, butter, or oil. Add in one 16 ounce can of refried beans and heat until bubbly. Season with ¼ teaspoon cumin, and kosher salt and black pepper to taste.
Assemble huevos rancheros
Heat a nonstick pan over medium heat and add a small amount of avocado oil.
Place one tortilla in the pan and cook for about 15 seconds on each side, until it puffs up a little and the edges get a little bit browned. Do the same with the rest of the tortillas, adding more oil to the pan as needed.
Cook your fried eggs the way you like them, then sprinkle them with salt and pepper.
Place a tortilla on each plate. Spread some refried beans and spoon ranchero sauce on top. Add a fried egg and more ranchero sauce.
Garnish with cilantro, jalapeño slices, and cotija cheese if you'd like. Enjoy!
Safely purée hot ranchero sauce in blender: Let sauce cool slightly and only fill the blender halfway. Remove the center cap to allow steam to escape, cover the lid with a towel, and blend in short bursts on low speed. Check the consistency and blend in batches if necessary to avoid spills and pressure build-up.
Storage: The refried beans and the ranchero sauce can be store separately in the refrigerator for up to 4 to 5 days. If you have a larger batches, you can also freeze them in a freezer-safe container for up to 3 months.
Reheating
Refried Beans: To reheat refried beans, transfer them to a small saucepan and heat over medium-low heat, stirring occasionally, until warmed through. You may need to add a splash of water or broth to loosen them. You can also microwave them in a microwave-safe dish, stirring every 30 seconds until hot.
Ranchero Sauce: Reheat ranchero sauce in a saucepan over medium heat, stirring occasionally, until hot. You can also microwave it in short bursts, stirring every 30 seconds until hot.
Calories: 258kcal | Carbohydrates: 26g | Protein: 11g | Fat: 12g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.02g | Cholesterol: 168mg | Sodium: 281mg | Potassium: 335mg | Fiber: 6g | Sugar: 5g | Vitamin A: 1090IU | Vitamin C: 15mg | Calcium: 87mg | Iron: 2mg