Heat the olive oil in a large saucepan with a lid over medium heat.
Add the garlic and saute until fragrant.
Stir in the eggplant, and add the water, cover the pan, lower heat to medium low.
Stir every once in a while, and add water one tablespoon at a time if necessary.
In a separate bowl, using your hands mix all the remaining ingredients.
Remove eggplant from the heat and allow it to cool slightly.
Add the eggplant to the bread crumb mixture and mix together. Refrigerate for 20 minutes.
Preheat oven to 350ºF (175ºC).
Shape into round meatball shapes and place on a baking tray.
Bake for 30 minutes until starting to brown.
Serve warm with marinara sauce.