Preheat your oven to 375°F and lightly grease a small oven-safe baking dish with the olive oil.
Heat a non-stick skillet over medium heat and sauté the diced onion and red bell pepper until they are soft and fragrant, about 5 minutes.
Add the fresh baby spinach to the skillet and stir just until it begins to wilt, then remove the pan from the heat.
In a medium mixing bowl, whisk together the whole eggs, liquid egg whites, sea salt, black pepper, and garlic powder until the mixture is well combined and slightly frothy.
Place the sautéed vegetables and the diced lean ham into the bottom of the prepared baking dish, spreading them out into an even layer.
Pour the egg mixture over the ham and vegetables, ensuring the liquid fills all the gaps.
Top the mixture evenly with the shredded sharp cheddar cheese.
Bake in the center of the oven for 25 to 30 minutes, or until the eggs are fully set in the middle and the cheese is melted and golden.