Sprinkle salt on the sliced eggplants and let them sit for 30 minutes to draw out moisture. Rinse and pat dry.
In a large skillet, heat olive oil over medium heat. Add ground lamb, onion, and garlic; cook until meat is browned.
Stir in diced tomatoes, tomato paste, oregano, cumin, salt, and pepper. Simmer for 10 minutes.
In a baking dish, layer half of the eggplant slices. Top with half of the lamb mixture. Repeat layers.
In a mixing bowl, combine Greek yogurt and the beaten egg. Spread this mixture over the top layer.
Bake in the preheated oven for 30-35 minutes or until the top is golden brown.
Allow to cool for a few minutes before serving.
Notes
This dish can be made ahead of time and reheated in the oven. If you prefer, substitute ground beef or chicken for the lamb.To enhance the flavor, add a dash of cinnamon to the ground meat mixture.Serve with a side of Greek yogurt for added creaminess or a fresh salad for a complete meal.