In a small bowl, beat the eggs
In a large bowl, add all of the remaining ingredients, followed by the beaten eggs
Combine with your hands or a spoon until thoroughly mixed
Transfer about half of the mixture to a food processor and blend for a few minutes until smooth, scraping down the sides when necessary
Add the blended mixture back to the large bowl and stir everything together
Heat the olive oil in a large frying pan over a medium heat
Add about a tablespoon of the mixture to the pan per fritter, using the spoon to flatten and shape each one
After about 2 minutes, or when the bottoms are nicely browned, flip them over
Fry for another 2 minutes on the other side
Transfer to a plate lined with kitchen towel to soak up some of the excess oil
Serve whilst warm