Go Back
+ servings
Moroccan Veg Roast

Plant-Based Moroccan Veg Nut Roast

Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 8
Author: Caroline



  • 10 shallots halved
  • 1 butternut squash chopped
  • 1 medium aubergine chopped
  • 1 teaspoon coriander
  • 1 teaspoon paprika
  • 2 cloves garlic crushed
  • 2 tbsp root ginger chopped into small pieces
  • 400 g chickpeas drained and rinsed
  • handful fresh coriander chopped
  • 125 g almond flakes toasted
  • 125 g shelled pistachios
  • 1 packet filo pastry
  • 2 red peppers cut into strips


  • Heat the oven to 180c. Take a flan dish and add a little plant-based milk, such as almond milk, to the base. Put the shallots, squash, red peppers and aubergine in a bowl and add the spices, garlic and four tablespoons of water. Mix well and then place in a roasting tin and cook for 20 minutes.
  • Put the ginger, chickpeas, chopped coriander, toasted almonds and pistachios in a bowl and mix together. Add to the roasted vegetables once they're cooked.
  • Lay a couple of sheets of filo pastry in the flan tin then brush some more plant based milk on the filo before adding another two sheets.
  • Add the roasted veg to the flan tin, then fold over the filo pastry. If it doesn't completely cover the veg, place another couple of sheets in folds and crinkle over the top. Brush some plant based milk over the pastry and then bake in the oven for 40 minutes.
  • Serve with your selection of veg. I served mine with tender stem broccoli and new potatoes.
Tried this recipe?Mention @Carolinesplantbaseddiet or tag #Carolinesplantbaseddiet !