Preheat and prep pan. Heat oven to 375F. Line a rimmed half-sheet pan (about 18x13) with parchment and lightly grease.
Cook veggies. Heat 1 tablespoon oil/butter in a skillet over medium heat. Sauté onions/peppers/mushrooms/broccoli 4 to 6 minutes until tender. If using spinach, add it at the end just to wilt. Let veggies cool slightly.
Mix eggs. In a large bowl, whisk eggs, milk, salt, pepper, and any optional seasonings until well combined.
Assemble. Spread veggies and cooked protein evenly over the sheet pan. Sprinkle on about half the cheese.
Pour and top. Pour egg mixture evenly over everything. Top with remaining cheese.
Bake. Bake 18 to 22 minutes, until the center is just set and no longer jiggly. If you want more color, broil 1 to 2 minutes at the end (watch closely).
Rest and slice. Rest 10 minutes, then slice into squares. Sprinkle with herbs if using.