Fasolada, Revisited

Fasolada is a Greek or Cypriot bean and tomato soup with lots of olive oil added.