01 -
If using fresh spinach, sauté in a skillet over medium heat until wilted, about 3 minutes. If using frozen, thaw completely and squeeze out excess moisture using paper towels.
02 -
In a large bowl, crack eggs and add salt, pepper, smoked paprika if using, and whole milk. Whisk until mixture is smooth and slightly frothy.
03 -
Coat a 9x9 inch baking dish with olive oil or butter to prevent sticking.
04 -
Spread prepared spinach evenly across the bottom of the dish, then sprinkle diced onions, cooked bacon, and shredded mozzarella cheese over the top.
05 -
Pour the whisked eggs evenly over the layered ingredients, ensuring full coverage.
06 -
Place dish in preheated oven at 350°F and bake for 30 to 45 minutes, or until the center is fully set and the top is golden brown.
07 -
Allow the bake to cool for 10 minutes before slicing to ensure firm portions.