Savory cheese and onion pie