Preheat your oven to 400°F (200°C).
Dice the eggplant into small 1/2-inch cubes and finely chop the yellow onion and garlic.
In a large oven-safe skillet, heat the olive oil over medium heat and sauté the onion and garlic until soft and fragrant.
Add the ground lamb to the skillet, breaking it apart with a wooden spoon, and cook until browned throughout.
Stir in the eggplant cubes, cumin, coriander, cinnamon, sea salt, and black pepper, cooking for 5-7 minutes until the eggplant begins to soften.
Pour in the tomato puree, stir well to combine, and let the mixture simmer for 5 minutes to thicken slightly.
Smooth the surface of the lamb mixture with a spoon, then spread the Greek yogurt in an even layer over the top.
Place the skillet in the oven and bake for 15-20 minutes until the yogurt topping is set and the edges are bubbling.