Prep your pan: Heat the oven to 375°F (190°C).
Lightly grease a 9x13-inch baking dish with cooking spray or olive oil.
Sauté the veggies: Warm 2 tablespoons olive oil in a skillet over medium heat. Add onion and bell pepper with a pinch of salt. Cook 5–6 minutes until softened.
Stir in garlic for 30 seconds.
Wilt the greens: Add chopped spinach to the skillet. Cook 1–2 minutes until just wilted. Remove from heat and let cool slightly.
Whisk the eggs: In a large bowl, whisk eggs, milk, oregano, thyme, lemon zest, lemon juice, red pepper flakes (if using), 1/2 teaspoon salt, and several grinds of black pepper until smooth and frothy.
Layer the casserole: Spread the sautéed vegetables evenly in the baking dish.
Sprinkle cherry tomatoes and olives over the top. Pour the egg mixture over everything. Scatter feta evenly.
Bake: Place on the center rack and bake 22–28 minutes, until the eggs are just set in the center and the edges are lightly golden.
The center should barely jiggle.
Rest and garnish: Let the casserole rest 5–10 minutes. Finish with chopped parsley or dill and a few extra cracks of pepper.
Serve: Cut into squares. Enjoy warm, or at room temperature with a simple green salad or toasted whole-grain bread.