Created by Chocolatll on May 25, 2015
Step 1: Heat the oil in a saucepan.
Step 2: Add onions, garlic and achiote, and cook for 15 minutes, stirring frequently.
Step 3: Add beef, stock and marjoram.
Step 4: Cook over low heat for 30 minutes.
Step 5: Break each egg carefully into the soup. Keep the yolks intact if possible.
Step 6: Increase heat to medium and cook for 3 minutes.
Step 7: Carefully remove the eggs and place one in each of 6 individual soup plates.
Step 8: Pour the soup over the eggs.
Step 9: Sprinkle with parsley and cayenne.