Go Back
+ servings
Vegan rainbow vegetable filo pie

Vegan rainbow pie

Mandy Mazliah
Packed full of vegetables and pulses this delicious vegan rainbow pie with filo pastry is a great choice for entertaining vegan friends.
0 from 0 votes
Prep Time 20 mins
Cook Time 1 hr 10 mins
Total Time 1 hr 30 mins
Course Main Course
Cuisine British
Servings 4 people


For the sweet potatoes

  • 1 tbsp olive oil
  • 3 medium sweet potatoes 350g, peeled and diced

For the beetroots

  • 1 tbsp olive oil
  • 1 onion sliced
  • 2 cloves garlic crushed
  • 2 medium beetroots peeled and grated
  • 1 medium potato peeled, halved and very thinly sliced
  • 100 ml almond milk
  • 1 tsp chopped fresh thyme

For the butterbeans

  • 1 tbsp olive oil
  • 400 g tin of butterbeans
  • 2 cloves garlic crushed
  • zest of one lemon
  • 2-3 tbsp water

For the chard

  • 1 tbsp olive oil
  • 200 g rainbow chard
  • juice of a lemon
  • 1 tbsp freshly chopped parsley

For the pie

  • Olive oil
  • 5-6 sheets of filo pastry


  • Preheat the oven to 180°C (fan)/200°C/gas mark 6.
  • Peel and dice the sweet potatoes, drizzle with olive oil and roast for 30-40 minutes until soft. Stir occasionally.
  • Next prepare the beetroots. Heat the olive oil in a large non-stick pan with a lid. Add the onion, stir, and cook over a low-medium heat for 10 minutes until soft. Add the crushed garlic, stir and cook for a further minute or two.
  • Next add the grated beetroot, potato slices, almond milk and thyme. Stir well, reduce the heat to low, cover and simmer for 15 minutes or until the potatoes are cooked through. Stir occasionally.
  • For the chard, separate the leaves and the stalks. Finely chop the stalks and shred the leaves. Heat the olive oil in a frying pan or wok, add the stalks and fry for 5-10 minutes until softened. Add the chard leaves, lemon juice and parsley and cook for a further 5-10 minutes until wilted.
  • Finally make the beans. Heat the olive oil in a small pan, add the beans, garlic, lemon zest and water and warm through. As the beans start to soften mash them together. You may need to add a little more water but don't worry if they seem dry as they'll absorb liquid from the beets once they're in the pie together.
  • Now it's time to assemble your pie. Brush a pie dish with oil and spread a sheet of filo pastry over the base. Brush again with oil and cover with a further two sheets, brushing each sheet with oil.
  • To layer the pie first start with the sweet potatoes, then add the butter beans, the chard and finally the beetroot mixture to the top.
  • Draw in any filo pastry that is hanging over the sides and cover the top of the pie with 2-3 sheets of pastry, brushing each with oil as you go. Tuck the edges in to the side of the pie dish.
  • Brush the top with a little more oil and bake in the oven for 20-25 minutes, until golden brown.
  • Serve with a green salad.
Keyword rainbow pie
Tried this recipe?Let us know how it was!