In a sauté pan, heat 2 Tbsp olive oil and sauté onions until soft. Add the sliced peppers and minced garlic and cook for another minute or two. Add the Sherry vinegar and the fresh thyme and continue to cook until vinegar is reduced down to 2 Tbsp. Season with salt and pepper.
Place in a bowl and set aside. Wipe out sauté pan and heat another tablespoon or two of olive oil over medium heat. Add a couple of slices of the ham and heat until edges get a little crispy on both sides. Remove from pan and repeat until all the ham is done. Set aside. Clean sauté pan and dry for later step.
Toast or broil the bread until golden. Rub with the cut side of the garlic clove. Drizzle with olive oil and place on plate.
Meanwhile, whisk the eggs until beaten and season to taste with salt and pepper. Place clean pan back over low heat and heat 1-2 Tbsp of olive oil. Pour in the eggs and lightly scramble until soft set, adding parsley at the last minute or two.
To serve: Place a piece of ham on toast. Top with scrambled eggs and garnish with the pepper mixture. Drizzle with olive oil if desired.