Soak the beans before cooking for the best results. Start by washing the beans under running water for 4 minutes then cover them with water. Either leave them out at room temperature overnight or for at least 8 hours before washing them again thoroughly.
In a food processor puree all the vegetables and herbs for 2 minutes then add the soaked beans. Keep the food processor running for 10 minutes. Add the salt and cumin until the mixture becomes a little bit foamy.
Heat up the oil to 180 degrees and, using an ice cream scoop, form balls by pressing the mixture between your fingers, forming a patty. Fry the balls for 2 minutes on either side before serving.