Welsh Lamb moussaka

  • Prep time 35 mins
  • Cook time 2 hrs 15 mins
  • Serves 4


  • 450g lean PGI Welsh Lamb mince
  • 3 large aubergines, peeled and sliced 1cm thick
  • 2 large potatoes, peeled and sliced 1cm thick
  • 2 tbsp olive oil
  • 2 onions, finely chopped
  • 3 garlic cloves, crushed
  • 400g tin chopped tomatoes
  • 2 tbsp tomato purée
  • ¼ tsp cinnamon
  • 1 tsp oregano
  • Salt and pepper
  • Extra salt for salting the aubergines
  • 1 tbsp flour for sprinkling the aubergines
  • 2 bay leaves
  • Small glass red wine
  • Breadcrumbs for bottom of casserole dish (optional)

For the béchamel sauce:

  • 100g unsalted butter
  • 100g plain flour
  • 900ml whole milk
  • Pinch of salt and pepper
  • ½ tsp ground nutmeg
  • 100g grated Parmesan cheese
  • 2 egg yolks


  1. Place the sliced aubergines on kitchen paper, sprinkle with salt, and leave for 30 minutes to draw out the moisture, then rinse in a colander and pat dry with kitchen paper, then sprinkle with a little flour.
  2. Place a little oil in a frying pan and fry the aubergine slices in batches, for a few minutes each side, to colour. Place on kitchen paper.
  3. Place the potato slices in a pan of boiling water for 5 minutes, drain, and rinse with cold water to prevent further cooking.
  4. Preheat the oven to 180˚C / 160˚C fan / Gas 4.
  5. Make the mince mixture by frying the lamb mince until browned, add the onions and garlic and cook for a few minutes to allow the onions to soften. Add the tomatoes, purée, cinnamon, oregano, seasoning, bay leaves and the wine. Bring to the boil, and then simmer for approximately 30 minutes until it reaches a thick consistency. Allow to cool slightly.
  6. Make the béchamel sauce by melting the butter in a saucepan, then add the flour and whisk for 2 minutes. Gradually whisk in the milk until the sauce is nice and smooth. Bring to the boil, and then take off the heat and add the cheese, nutmeg and seasoning. Whisk again until nice and smooth. Allow the sauce to cool for approximately 15 minutes, then whisk in the egg yolks.
  7. Grease a baking dish or roasting tin, and then add a thin layer of breadcrumbs to absorb the liquid from the vegetables. Place the potato slices on the bottom, overlapping them slightly. Then place a layer of the aubergine slices on top, overlapping them. Spoon over the meat mixture, then another layer of the aubergines. To finish, pour over the béchamel sauce.
  8. Place in the oven for approximately 1 hour. It is best to let it stand for 10-15 minutes before serving.
Share This