Spring greens pie