Preheat oven to 180ºC/340ºF.
Finely dice the vegetables roughly all the same size.
Heat the olive oil in a pan over medium heat, then cook the garlic and vegetables until soft. Use a masher to roughly mash the vegetables. Stir in the grated cheese, then leave aside to cool.
Mix the mashed potato with the flour and stir well until fully combined. The potato should be easy to work with and not sticky (add a little extra flour if needed).
Take about 2 tablespoons of the dough and roll it into a small ball. Press down in the centre to make a well. Add a teaspoon of the vegetable filling to the well then carefully press the edges in to cover up the filling. Add a little extra potato to seal it up and flatten it slightly.
Heat a little olive oil in a pan then add the potato cakes. Fry both sides until golden brown. You can also skip this step and go straight to the oven but this makes them lovely and crispy on the outside.
Place onto a baking tray lined with parchment paper and bake for 20 minutes.
Serve with a finely chopped spring onion and fresh coriander leaves