Preheat the oven to 425°F
Heat the olive oil in a skillet over medium heat. Add the diced shallot, garlic, and leeks and sauté for 3–4 minutes until softened.
1 shallot, ½ cup leeks, 2 tablespoon extra virgin olive oil, 3 garlic cloves
Add the spinach and cook until fully wilted. Remove from heat and squeeze out any excess moisture.
17 oz spinach
Transfer the spinach mixture to a bowl and stir in feta, ricotta, cream cheese, half of the mozzarella, lemon juice, parsley, salt and pepper, and dill until well combined.
8 oz feta cheese, ½ cup ricotta cheese, 8 oz cream cheese, 1.5 cup shredded mozzarella, 1 tablespoon lemon juice, ¼ cup fresh parsley, 1 tablespoon fresh dill, 3 tablespoon olive oil, salt and pepper to taste
Spread the mixture into the prepared baking dish and top with the remaining mozzarella. Cover with aluminum.
Bake for 30 minutes, or until hot, bubbly. Broil for 3 minutes until golden on top.