Saute ham, spinach, and onion in 2 tablespoons butter until all liquid has evaporated. In a separate bowl, beat eggs with cream and seasonings. Add to other ingredients, blend, and pour into pie shell. Bake at 375 degrees F for 40 minutes or until set. Cool and serve.