This mushroom pie consists of a rather simple cannellini bean puree and wilted spinach. The top layer is mushrooms and red onion cooked in stock, thyme, garlic and balsamic. The combination of flavors is homey and delicious. Perfect for cozy autumn evenings. It really is a delicious vegan main course. You might event want to make extra of these mushroom pies because everyone will want to try some! Whether you simply want a fancy looking dinner or something to make for a holiday, these mushroom pies are sure to impress.

Layered Mushroom and Cannellini Bean Pie





  • 10 ounces mushrooms
  • 1 large red onion
  • 2-3 garlic cloves (2 fat ones will do)
  • 200 ml vegetable stock
  • Salt and pepper
  • Small bunch thyme
  • 1 tablespoon balsamic glaze
  • Olive oil for frying
  • 1 can cannellini beans, rinsed
  • 1 tablespoon olive oil
  • Salt and pepper
  • 2 large handfuls spinach
  • 4 sheets filo pastry, cut in half
  • Vegan butter, for brushing


  1. Preheat your oven to 350°F.
  2.  To prepare your vegetables – slice the mushrooms, Finely dice the red onion, crush the garlic cloves, wash the spinach.
  3.  Begin by drizzling a little oil in a large frying pan and add the chopped red onion. Cook for 6-8 minutes on a medium heat until translucent and beginning to brown slightly. Add the crushed garlic for a further minute.
  4.  Add the sliced mushrooms and cook for approximately 6-10 minutes until wilted and a lot of the moisture released has been evaporated.
  5.  Then add the stock, balsamic glaze, seasoning and thyme and simmer on a gentle heat for 15-20 minutes until you have a rich, thick sauce which can be separated by dragging a wooden spoon through the pan. Season to taste.
  6.  In a blender add the cannellini beans, oil and seasoning and blend until you have a thick puree. You may need to stop the blender every now and then to scrape down the sides.
  7.  Wilt the spinach, I just did mine in the microwave, then place the spinach between a few pieces of kitchen roll and squeeze out any excess liquid. Unwrap it and put to one side.
  8.  Grease your pie dishes and line with 2-3 layers of Filo pastry, brush with oil or vegan butter between each layer. First spoon in the bean puree and smooth down with the back of a spoon, this will also help the pastry mould to the shape of the pie dish better. Then top with wilted spinach, make sure you arrange it for an even covering. Then top with the mushrooms.
  9.  Scrunch up the sides of the pastry and brush or spray with oil and place in the oven for 25-30 minutes. The pastry should be golden brown on top and the filling should be piping hot.
  10.  Allow to cool slightly then either remove from the molds or serve in the pie dish.

Nutritional Information

Total Calories: 810 | Total Carbs: 143 g | Total Fat: 17 g | Total Protein: 41 g | Total Sodium: 1586 g | Total Sugar: 14 g Calculation not including the oil used for frying or the vegan butter used for brushing. Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.