Huevos Rancheros on Toasted Corn Tortillas with Cilantro
Toasted corn tortillas are topped with cumin black beans, fried eggs, warm salsa and cilantro. This hearty breakfast comes together in about 35 minutes and serves four.
- Total
- 35 min
- Prep
- 10 min
- Serves
- 4
- Per serving
- 502 cal

Ingredients
- yellow onion1/2
- garlic2 cloves
- olive oil2 tbsp
- black beans2 cans
- lime1
- cilantro for serving2 tbsp
- ground cumin1 tsp
- water1/2 cup
- salt1/2 tsp
- salsa1 1/2 cups
- small corn tortillas (6-inch)8
- large eggs4
- ground black pepperto taste
Directions
Wash and dry the lime and cilantro.
For this step: lime, cilantro
Peel and finely dice the onion. Peel and mince the garlic.
For this step: yellow onion, garlic
Heat half the oil in a medium saucepan over medium heat.
For this step: olive oil
Once the oil shimmers, add the onion and cook, stirring occasionally, until softened, 4 to 5 minutes.
While the onion softens, drain and rinse the black beans. Juice the lime and chop the cilantro, keeping them separate for serving.
For this step: black beans
Stir the garlic and cumin into the onion and cook until fragrant, about 30 seconds.
For this step: ground cumin
Add the beans, water and salt. Cover and simmer until the beans are hot throughout, about 5 minutes.
For this step: water, salt
5 minMeanwhile, warm the salsa in a small saucepan over low heat, stirring occasionally, until gently bubbling, 4 to 5 minutes. Cover it and keep it warm over the lowest heat.
For this step: salsa
5 minWhen the beans are hot, uncover them and mash them roughly. Cook over low heat, stirring, until thick enough to spread, 2 to 3 minutes. Cover and set the pan aside off the heat.
Heat a large dry skillet over medium heat.
Once the skillet is hot, warm the tortillas in batches until pliable with a few toasted spots, 20 to 30 seconds per side. Wrap them in a clean towel to keep warm.
For this step: small corn tortillas (6-inch)
Heat the rest of the oil in a large nonstick skillet over medium-low heat.
For this step: olive oil
Once the oil is hot, crack in the eggs and season them with pepper. Cook until the whites hold together, then flip them carefully and cook until the whites and yolks are firm, 4 to 6 minutes in all.
For this step: large eggs, ground black pepper
Stir the lime juice into the warm beans. Arrange the tortillas on plates, spread them with the beans and top with the eggs. Spoon the salsa around the eggs and scatter the cilantro over the top.
- Calories
- 502
- Protein
- 25 g
- Carbs
- 70 g
- Fat
- 16 g
Estimated per serving.
Cook along
When it’s time to cook, we’ll stay with you.
We’ll guide you through this recipe one step at a time, with helpful timers and quantities adjusted for however many you’re feeding.
Cook this in Good ForkAdd the beans, water and salt. Cover and simmer until the beans are hot throughout, about 5 minutes.




