Preheat the oven to 375°F (190°C) and lightly grease a 9-inch pie dish.
Prepare the crust by rolling out store-bought or homemade dough and pressing it into the dish. Trim the edges and bake for 10 minutes.
Cook the spinach in a skillet over medium heat until wilted, then drain and chop.
Whisk together eggs, milk, cream, salt, pepper, and your favorite seasonings in a mixing bowl.
Stir in the filling—chopped spinach, shredded cheese, and optional add-ins like cooked onions or bacon.
Pour the mixture into the pre-baked crust, spreading it evenly.
Bake for 35–40 minutes, or until the center is set and the top is lightly golden.
Cool for 10 minutes, then slice and serve warm or at room temperature. Enjoy!