Put the two chopped avocados into a bowl, with the chopped tomatoes and 1/2 a bunch of chopped coriander. Grab a jug or large cup and mix the lime juice, chilli sauce, paprika, cumin and salt and olive oil and mix well.
Mix the salsa well. For a salsa that is milder add less chilli sauce.
Heat the largest non stick fry-pan you have. Add 2 Tablespoons oil and add the onion and bacon and sauté till the bacon is starting to colour. Add the cumin, paprika, tomato sauce and beans, salt and 2 Tablespoons chopped coriander stems and roots. .
Let simmer for 5-10 minutes. ( You can leave the beans at this point and come back) or
Make 6 spaces in the pan and break the eggs into each space. Turn the pan onto medium low. Crumble over the feta. A lid will cook the eggs more evenly. They will take about 5-8 minutes till just white and the yolks still runny.
Spoon over the salsa between the eggs and serve with sour cream and extra lemon or make the delicious cashew cream instead.