Poke the sides of the potatoes with a fork, place on baking sheet and bake at 400F for an hour, or until soft in the middle. May take longer for larger potatoes. Reduce heat to 350F.
Remove from oven, slit lengthwise and scoop out cooked potato flesh into mixing bowl.
Stir in milk, butter, salt and pepper as you would for mashed potatoes. You may need more than 1/2 cup of milk and 1/4 cup of butter, just make mashed potatoes as you would normally.
Mix in ham, broccoli florets and green onions.
Spoon the mixture back into the shells.
Top with shredded cheese.
Bake at 350F for 10 to 15 minutes, or until cheese has melted.
Prepare fresh fruit for side dish.
Serve Twice Baked One-Dish Potatoes, hot out of the oven with fresh fruit.