Roast Fresh Ham ← Previous Next → place ham on rack over onions, place in 420F oven, add water to baking pan, roast at 420F for 20 minutes, then 4 hurs at 320F, then another 20 minutes at 420F