In a medium frying pan add the olive oil, chopped zucchini, minced garlic, salt and water. Cook covered on medium low heat for approximately 10-15 minutes (make sure the zucchini does not brown, you want it tender), remove cover and continue to cook on low until the water has evaporated and zucchini is tender.
Then remove from heat place in a large bowl and squish with a fork. To the bowl add the shredded mozzarella, parmesan cheese, egg, bread crumbs (1/4 cup + 2 tablespoons), parsley and pepper, combine gently until compact.
Form into 19 balls, then roll the zucchini balls in the 1/4 cup of bread crumbs, place on a plate, cover with plastic and refrigerate for at least an hour**.
Remove from the fridge and either deep fry in hot oil (350 F / 180 C) until golden, or pan fry in a little hot oil, turn once or twice until golden, or bake in a pre heated 350F / 180C oven for approximately 25-30 minutes. Sprinkle with a little salt before serving. Enjoy/!
Can be refrigerated overnight and cooked the next day.