This impressive vegetarian pie is really versatile - it tastes great hot, warm or cold, so you can make it well ahead