Vegetarian Moussaka

Cooking Time 1 hour and 10 minutes

Serves 8


  • 10 medium red potato, peeled and sliced into 5mm rounds
  • 3 medium eggplant, top removed and sliced into 1cm rounds
  • ½ cup olive oil
  • 2 tbsp olive oil
  • 2 large brown onion, finely diced
  • 2 small carrots grated, skin on
  • 1 x 800g tin chopped tomatoes
  • 1 ½ cup passata
  • 2 tbsp red wine vinegar
  • 1 tsp allspice ground
  • 4 tbsp dried oregano
  • 2 x 400g tin brown lentils rinsed and drained
  • Salt and pepper to taste
  • 2 eggs
  • 60g butter
  • 60g all purpose flour
  • 600ml milk, heated to scalding
  • 1/2 cup pecorino

Red Potatoes

Blue Potatoes



  1. Heat a griddle, large frypan or BBQ plate to hot.
  2. Brush your eggplant slices both sides with olive oil and grill over high heat, around 30 seconds each side, or until the flesh is browning and softening a little.
  3. Remove to a plate and continue until all the eggplant is cooked.


Lentil Sauce

  1. Heat olive oil in a large frying pan or heavy based pot and add the onion.
  2. Cook onion stirring for 5 minutes before adding the garlic and carrot.
  3. Continue cooking for a further few minutes until the garlic is fragrant.
  4. Add the remaining ingredients, stir well to combine and bring to the boil before lowering to a simmer and cooking with a lid on for 10-15 minutes. Season to taste.


White Sauce

  1. In a large saucepan, melt butter over medium-low heat and gradually whisk in flour. Cook for 2 minutes, stirring constantly.
  2. Add scalding milk and whisk rapidly to combine. Bring to a slow boil, whisking constantly.
  3. Reduce heat and simmer for 5 minutes, stirring frequently, until smooth and thickened.
  4. Season with salt, white pepper and  nutmeg. Let cool slightly.
  5. In a mixing bowl, beat eggs and whisk in a spoonful of white sauce. Whisk in remaining white sauce in a thin stream, and adjust seasoning.
  6. Add ½ cup of pecorino and stir until smooth and melted through.


Assembly in a 3.5 litre baking dish

  1. Preheat oven to 180C
  2. Spread ½ a cup of lentil sauce across the base of the baking dish. Then, spread a tightly packed layer of eggplant across the base of the dish and lightly season.
  3. Follow with a tightly packed layer of potatoes. Sprinkle with pecorino. Top with half the lentil mix.
  4. Repeat this process.
  5. Top the dish with your white sauce and any remaining cheese.
  6. Bake for 45-50 minutes until the top is browned and the potatoes are fork tender.
  7. Cool for 10-15 minutes before serving as the dish will be easier to portion and handle.

TIP: You could play with making your Moussaka more layers if you have a smaller, deeper dish. This can also be made in multiple miniatures if you have individual ramekins.

0 0 votes
Recipe Rating

Inline Feedbacks
View all comments