Place cubed potatoes in a medium pot, and cover with water. Add about a teaspoon of salt, and bring to a boil. (Covering the pot will make them boil faster.) Boil approximately 10 minutes or until potatoes are easy to cut with a fork. Drain and rinse cooked potatoes with cold water.
While potatoes cook, dice your other ingredients. Whisk together the yogurt, salt, hot sauce, and lemon juice until smooth. Add cooked potatoes, ham, cheese, and green onions. Stir gently to coat with yogurt mixture. Add additional salt or hot sauce to taste.
Serve immediately or store in refrigerator until ready to enjoy.
To lighten this recipe up more, try using 2% milk cheese instead of full fat.