Vegetarian moussaka

Vegetarian Aubergine Moussaka Recipe

Make this veggie moussaka for a comforting dinner, then check out our classic moussaka and other aubergine recipes. Pair it with a classic Greek salad, and get more Mediterranean-style inspiration from our collection of Greek recipes.

  • 33
  • Total time 1 hours 40 minutes
  • Difficulty Easy


  • aubergines 3 medium, sliced into ½ cm circles
  • olive oil 4 tbsp, plus extra for frying
  • onion 1, finely chopped
  • garlic 2 cloves, crushed
  • soy sauce 1 tbsp
  • ground cinnamon 1 tsp
  • dried oregano 2 tsp
  • dried mint 1 tsp
  • white wine 150ml
  • passata 680g bottle
  • flat-leaf parsley a small handful, chopped
  • Quorn mince 350g pack
  • floury potatoes 500g, peeled, cooked and sliced
  • butter 50g
  • plain flour 75g
  • whole milk 500ml
  • feta 100g, crumbled
  • eggs 2, beaten


  • Step 1

    Heat the oven to 190C/fan 170C/ gas 5. Put the aubergine slices in a large bowl, drizzle over the olive oil, season and toss well. Line two large baking sheets with baking paper. Put on the aubergines in a single layer and bake for 30 minutes or until completely soft. Turn down the oven to 180C/fan 160C/gas 4.

    Step 2

    Fry the onion in a little olive oil in a frying pan for 5 minutes until soft, then add the garlic and cook for 1 minute. Add the soy sauce, cinnamon, oregano and mint, and cook for another minute. Pour in the wine and passata, then simmer for 15 minutes. Stir in the parsley and mince, and cook for 10 minutes.

    Step 3

    Melt the butter in a pan, stir in the flour and gradually add the milk, stirring, until you have a thick sauce. Stir in the feta and eggs.

    Step 4

    Pour 1/3 of the tomato sauce into a shallow 30cm x 20cm baking dish. Top with ½ the aubergine slices. Add another layer of sauce then the rest of the aubergines. Add the final 1/3 of sauce, then the potatoes. Spoon over the white sauce. Bake for 30-40 minutes or until brown. Rest for 15 minutes before serving.

Try more of our vegetarian recipes:

Vegetarian shepherd’s pie

Packed with plenty of chunky veg, this easy, spiced shepherd’s pie is a great veggie version of a classic. It’s ready in an hour, and makes enough to feed the whole family.

[image id=”3833″ size=”landscape_thumbnail” align=”none” crop=”2px,252px,596px,397px” title=”Vegetarian Shepherd’s Pie Recipe With Spiced Lentils” alt=”Vegetarian Shepherd’s Pie Recipe With Spiced Lentils” classes=””]

Aubergine chilli

Charred aubergine offers wonderful smoky depth in this vegan chilli, a brilliant meat alternative that’s guaranteed to please everyone at the table.

[image id=”138084″ size=”landscape_thumbnail” align=”none” title=”Aubergine chilli” alt=”two bowls of veggie chilli with sour cream and lime, and a side of rice” classes=””]

Vegetarian bolognese

Puy lentils and mushrooms add bulk to this delicious veggie ragu. A healthy, substantial and hearty midweek meal that you can make in batches and freeze.

[image id=”8484″ size=”landscape_thumbnail” align=”none” crop=”2px,316px,596px,397px” title=”Lentil Bolognese Recipe” alt=”Lentil Bolognese Recipe” classes=””]

Vegetable pie

Vibrant curry spices lift this showstopping spring veg and paneer pie. Top with a beautifully crisp Bombay potato crust and serve for an impressive dinner party main or weekend family meal. Check out more of our vegetarian pie recipes.

[image id=”106272″ size=”landscape_thumbnail” align=”none” title=”Vegetable Pie With Potato Topping” alt=”Vegetable Pie With Potato Topping” classes=””]

Nutritional data

  • kcals 516
  • fat 25g
  • saturates 10.7g
  • carbs 40.5g
  • sugars 15.8g
  • fibre 11.8g
  • protein 22.3g
  • salt 1.3g

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top