Place ham bone in soup kettle with water to cover. Tie allspice, parsley and savory in small cheesecloth bag or put in tea ball; add to kettle. Simmer 2 hours, adding more water if needed.
Add onion, potatoes and beans; cook until vegetables are tender, 20 to 30 minutes. Remove spice ball.
Just before serving, blend in cream, butter and salt.