Place the eggs in a saucepan of cold water and bring to the boil. Reduce the heat to simmer. Cook for 5 minutes. The yolks will be a bit runny at this stage, if you like them cooked through, increase the time to 7 minutes. Remove from the heat and run under cold water to stop the cooking process. To make the dressing: Combine all the ingredients in a jam jar, season, cover and shake to combine. To make up the salad: Place the avocados in a large bowl along with the beans, onion, tomatoes, pepper, chilli and most of the coriander. Mix well and season. When the eggs are cooled but are still warm, peel off the shells and cut into quarters. Toss the salad with the dressing and place the eggs on top. Sprinkle over the reserved coriander and and a handful of crushed tortilla chips. Serve straight away.
Serve with some crusty bread.