In a bowl, whisk the eggs, half and half, and seasonings together.
In a skillet, saute the bell pepper and bacon over medium heat until bacon until it's midway to crisp. Add the diced ham and butter. Continue to cook for about 3-4 minutes to just warm the ham through.
Coat a pie plate or baking dish with cooking spray. Pour the skillet contents into it. Sprinkle with half of the goat cheese. Pour the egg mixture over it. Sprinkle the remaining goat cheese on top.
Bake for 30 minute Remove from oven and let stand for 10 minutes. Slice and top with the garnish toppings (divided among the servings).
You can substitute a combination of milk & heavy whipping cream or similar depending on your taste, allergies, or fat content preferences.