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.
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 half the meat mixture. Repeat layers. 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.
Warm pita: Heat pita in a skillet until soft and warm. Cut into wedges.
Make tzatziki: in a blender, blend all ingredients until smooth.
Mix almond milk drink: Stir almond milk with cinnamon and honey until blended. Chill if desired.
Serve the moussaka with pita, tzatziki and almond milk.