Preheat your oven to 400°F and line a small baking sheet with parchment paper.
Dice the Yukon gold potato into small half-inch cubes to ensure they cook quickly.
In a bowl, toss the potato cubes with the olive oil, sea salt, black pepper, and garlic powder until evenly coated.
Spread the potatoes on the baking sheet and roast for 15 minutes.
While the potatoes roast, slice the zucchini into half-moons and ensure the ham is diced into uniform pieces.
Add the zucchini and ham to the baking sheet, tossing them with the potatoes, and roast for an additional 10 minutes.
In a small bowl, whisk the two eggs until the yolks and whites are fully combined.
Transfer the roasted potato, zucchini, and ham mixture into a small oven-safe ramekin or baking dish.
Pour the whisked eggs over the vegetable and ham mixture, ensuring it settles into the crevices.
Place the dish back in the oven for 8 to 10 minutes until the eggs are set and the top is lightly golden.
Garnish with freshly chopped parsley before serving hot.