1. Moussaka: Layers of eggplant, minced meat, and creamy béchamel sauce baked to perfection.
2. Souvlaki: Grilled skewers of marinated meat (usually pork or chicken) served with pita bread and tzatziki sauce.
3. Spanakopita: Flaky pastry filled with spinach, feta cheese, onions, and herbs – a delicious vegetarian option.
4. Gyro: Slices of seasoned meat (often lamb or chicken) wrapped in pita bread with tomatoes, onions, and yogurt-based sauce.
5. Fasolada: A hearty bean soup made with tomatoes, olive oil, vegetables, and herbs – a comforting traditional dish.
6. Dolmades: Grape leaves stuffed with a mixture of rice, pine nuts, herbs, and sometimes ground meat – a flavorful appetizer.
7. Baklava: Layers of filo pastry filled with chopped nuts and sweetened with honey or syrup – a decadent dessert not to be missed.
8. Taramasalata: Creamy dip made from fish roe (usually carp or cod), olive oil, lemon juice, and garlic – perfect for spreading on bread or dipping veggies.
9. Octopus stifado: Tender octopus stewed in a rich tomato sauce with onions, garlic, red wine vinegar, and spices – a seafood lover's delight.
10. Loukoumades: Deep-fried dough balls drizzled with honey syrup and sprinkled with cinnamon – an irresistible Greek street food treat.
These traditional Greek dishes are sure to tantalize your taste buds while exploring the flavors of this beautiful port destination!