1. Preheat the oven to 375 degrees F.
2. To make the sauce, pour the tomatoes into a bowl and break up into chunks with your hands. In a medium saucepan, heat the 2 Tbsp olive oil over medium heat. Add the garlic and toast, stirring for about 30 seconds. Add the tomatoes, cumin, coriander, cayenne, if using, and a big pinch of salt and simmer until the sauce has reduced and thickened, but does not seem too dry, 10-15 minutes. Taste and adjust the seasoning. Remove from heat and cover to keep warm.
3. In a medium frying pan, heat the 1 tablespoon olive oil over medium high heat. Add the spinach and quickly saute until just wilted, 1-2 minutes, stirring in a pinch of salt toward the end. Remove from the heat and set aside.
4. Pour the tomatoe sauce into a 9-inch square glass baking dish and spread smooth. Cover evenly with the wilted spinach. Using the back of a spoon, make 6 evenly spaced indentations in the spinach, just large enough to hold an egg. Carefully crack 1 egg into each well, taking care not to break the yolks. Sprinkle the feta over the top, distributing it evenly Bake until the whites are just set, 20-25 minutes.
5. While the eggs are baking, whisk the yogurt and milk together in a small saucepan and warm over low heat. Whisk in the lemon zest. Remove the eggs from the oven, spoon the yogurt sauce over the top, and serve directly from the dish.
Find any recipe, add your own, make grocery lists easily from recipes. Enter any 3 ingredients and BigOven will tell you what you can make. It's free! (4.5/5 stars)