01 - Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish with olive oil or nonstick spray.
02 - Heat olive oil in a large skillet over medium heat. Add diced onion and red bell pepper; cook for 3 to 4 minutes until softened.
03 - Add chopped spinach to the skillet. Cook for approximately 2 minutes until just wilted. Remove from heat and allow vegetables to cool slightly.
04 - In a large mixing bowl, whisk eggs, milk, salt, black pepper, and oregano until thoroughly blended.
05 - Gently fold sautéed vegetables, crumbled feta, shredded mozzarella, and sun-dried tomatoes (if using) into the egg mixture.
06 - Pour the prepared mixture evenly into the greased baking dish. Bake for 35 to 40 minutes, until the center is set and the top is lightly golden.
07 - Allow casserole to cool for 5 minutes before slicing. Serve warm, garnished with fresh herbs if desired.