Vegan french onion pie