PREP THE TOMATOES: Place the tomatoes in a colander set in the sink and add a few big pinches of salt. Stir and let sit for 10 to 15 minutes.
MAKE THE BATTER: In a small bowl, mix together the flour and
baking powder. Stir the tomatoes and onion together in a medium bowl. Mix in the feta and all the herbs. Add the flour mixture along with ½ teaspoon salt and the pepper and stir until well combined. Refrigerate for 30 minutes before frying (this helps the fritters keep their shape while frying).
MAKE THE FRITTERS: Give the tomato mixture a stir. Pour enough olive oil into a large skillet to generously cover the entire bottom of the pan and set over medium heat. Scoop ¼ cup of the tomato mixture into the pan and gently press down with a spatula to flatten slightly; the fritter should be about ½ inch thick. Add a few more scoops — I usually fry two or three at a time (you’ll need to fry in batches to ensure maximum crispness). Fry for 3 to 4 minutes, until golden brown — you’ll know a fritter is ready to flip if the spatula easily slides underneath. Flip and fry on the second sides for another 3 to 4 minutes. The fritters should be golden and heated all the way through. If they need a little more time, flip one final time. Remove from the pan and place on a paper towel–lined baking sheet. Repeat with the remaining mixture.
SERVE: Eat hot out of the pan with tzatziki for dunking.