Preheat oven to 350. Oil or butter an 8x8-inch baking dish, set aside.
Saute the leek and garlic until the leeks have softened in the bacon grease or some butter or oil. Add the spinach and saute until wilted. Stir in the bacon and potatoes and allow to cool to closer to room temperature.
In a medium bowl, beat together the eggs, milk, cheese, and spices until fluffy. Set aside.
Spoon the vegetable mixture in the prepared dish.
Pour the egg mixture into the dish and bake for 40 minutes or until fully set in the middle. Allow to cool 5 minutes.
Slice into 9 squares and serve.