vegetarian moussaka is a classic greek dish that it's packed full of flavor and textures. layers of eggplants, zucchinis, spinach, feta, potatoes, and tomato sauce with a hint of cinnamon and cheesy bechamel, marry together to create an unforgettable experience. so delicious! this post may contain affiliate links.