In a large bowl add all the ingredients except for the flour. Once all is combined add in the flour a little at a time and knead all the ingredients until it has become one mass.
Take a small piece of dough at a time and start to knead in your hands and shaping it in the form of an egg. Place each Melomakarano into a large baking pan and bake for 10 minutes at 180 degrees for 30 minutes or until golden brown.
In a large sauce pan add in the ingredients for the syrup and boil for about 15 minutes and until thickened.
When the cookies have baked pour the hot syrup over them and top with the chopped Walnuts.