Prep all ingredients per the instructions above.
Prepare oven and eggplant: Preheat oven to 375°F (190°C). Place eggplant slices on a baking sheet, sprinkle with salt, and let sit for 15 minutes. Rinse and pat dry. Then place on a baking sheet in a single layer and cook in the oven for 15 minutes. Set aside.
Cook meat filling: Heat olive oil in a skillet over medium heat. Add lamb, onion, and garlic; cook until lamb is browned. Stir in diced tomato, oregano, cinnamon, salt, and pepper. Simmer for 10 minutes.
Make béchamel sauce: Melt butter in a saucepan over medium heat. Whisk in flour. Gradually whisk in milk until smooth and thickened. Season with salt and pepper.
Assemble moussaka: Grease a baking dish with olive oil. Layer half the eggplant, then the meat mixture, and top with remaining eggplant. Top with béchamel sauce, breadcrumbs, and Parmesan.
Bake: Bake for 40 minutes, until golden and bubbly. Let cool slightly before serving. Garnish with parsley if desired.
In a large bowl, combine the cucumber and tomato. In a small bowl, whisk together the extra virgin olive oil, lemon, salt, pepper, oregano. Drizzle the dressing over the salad and toss gently to combine.
Warm pita: Heat pita in a skillet until soft and warm. Cut into wedges.
Pour sparkling water over lemon slices, and serve with ice if desired.
Serve the moussaka with pita, greek salad and lemon sparkling water.