Bake frozen pie shell according to directions.
Thoroughly dry spinach. Squeeze out all liquid. Melt butter and fry onion until soft. Add spinach and stir until most of moisture is gone. Remove from heat. In a large bowl, stir in all other ingredients until looks like green and white marble. Pour into baked shell. Bake at 350 degrees for about 40 minutes or until top is golden brown.