Start by cutting off the tips of the eggplants.
Peel them well and grate them.
Add 1 pinch of salt and mix.
Transfer them to a colander and squeeze out all the liquid into a bowl.
Transfer the dried eggplants to a bowl and add the eggs, 1 pinch of salt, the black pepper, the crushed garlic clove, parsley to taste, the tomato sauce, mix well.
Gradually add the wheat flour and keep mixing until combined.
Now, in a medium ovenproof dish, add 1 drizzle of olive oil and spread it out well.
Sprinkle some bread crumbs all over the bottom of the dish and spread evenly.
Add half of the eggplant mixture.
Cover it with the slices of ham and the grated cheese, add the rest of the mixture and spread evenly.
Sprinkle some more bread crumbs all over it.
Top it all with 1 drizzle of olive oil.
Now, take to a preheated oven at 200°C (392°F) and bake for 35 minutes.
Serve.