Preheat the oven to 350 degrees and heat 2 frying pans on the stove over medium-high heat
In a bowl, mix ground turkey with fennel, salt, pepper, garlic powder, cayenne, dill and allspice
Sauté in frying pan until browned and cooked through, then remove and set aside in a bowl
While turkey cooks, chop vegetables
Add sliced onion to 1 tablespoon of olive oil in the second frying pan
Season well with salt and pepper and cook until dark brown and soft (this will take at least 10 minutes)
Add garlic and cook an additional 3 minutes
Add mushrooms and chicken stock, then cook until softened
Add spinach and lemon juice to cook down
Taste and add any additional salt and pepper needed
Remove and set aside in a bowl
Grease 8x8 glass baking dish then fill with alternating layers of crumbled turkey and sautéed vegetables until almost full
Whisk together eggs and cream, then pour into the dish
Bake for 35 minutes, or until cooked through
Top with feta cheese then broil for a couple minutes for a crusty top