Put potatoes in a pot of cold water and place over high heat. Bring up to a boil and cook until tender. Drain well and reserve in a large mixing bowl.
Place the eggs into a medium-size saucepot with cold water then place over high heat. Once at a boil, put a lid over the pot and turn off the heat. Let the egg set for 10 minutes then peel and chop them up.
While the eggs are going, sear the ham steak over medium-high heat in a drizzle of EVOO. Once sides of the ham steak have been seared, remove it from the skillet and chop it up into bite-size pieces. Add the chopped ham to the bowl with the potatoes.