-
1
In a food processor, combine the tomatoes (with juices), cilantro, onions, garlic, jalapeno, and salt; puree until smooth.
-
2
Transfer the sauce to a small skillet and simmer over medium heat until slightly thickened, about 10 minutes.
-
3
Cover and keep warm over low heat.
-
4
In a large skillet over medium-high heat, cook the chorizo until browned, about 5 minutes.
-
5
Add to the sauce and cover again.
-
6
Add 1 tablespoon vegetable oil to the fat in the skillet.
-
7
Place a tortilla in the skillet and cook until light golden but not crisp, about 30 seconds.
-
8
Flip and cook for 30 seconds more.
-
9
Transfer to an individual plate.
-
10
Cook the remaining tortillas, adding a bit more oil to the pan if necessary.
-
11
Heat the refried beans, if using, in a small saucepan.
-
12
Spread the beans on the tortillas.
-
13
Add another tablespoon of oil to the skillet.
-
14
Working in batches, crack the eggs into the skillet.
-
15
Cook until the bottoms are set and the edges golden, 1 to 2 minutes.
-
16
Turn the heat to medium-low, cover and cook until set, about 1 minute more.
-
17
Place 1 egg on each tortilla and spoon the warm sauce over the eggs.
-
18
Sprinkle with the avocado, cheese and additional cilantro.
-
19
Top with a dollop of sour cream.