Make sure that you have soaked the beans for at least 10 hours and afterwards cooked the beans tender at least an hour in advance, so that they have had time to cool.
Dice the avocado, cut the onion and mix everything together.
Make the lemon dressing by mixing lemon juice and olive oil thoroughly until it emulsifies. Add salt and herbs, season to taste.
Mix the dressing into the beans salad.
Heat a skillet with oil and fry the eggs.
Serve a portion of bean salad topped with a fried egg with a runny yolk, yum!!