Go Back

Leftover Lamb Moussaka

A comforting, gluten and lactose free moussaka made with leftover roast lamb. Layers of roasted aubergine, rich spiced lamb and a creamy topping baked until golden — perfect for making the most of Easter leftovers.
Prep Time 1 hour
Cook Time 1 hour
Total Time 2 hours 20 minutes
Servings: 4 people
Course: Main Course
Cuisine: Greek

Ingredients
  

Aubergine Layer
  • 3 medium aubergines
  • 2-3 tbsp olive oil
  • 1-11/2 tsp salt
Lamb Meat Sauce
  • 1 tbsp olive oil
  • 1 medium onion (finely chopped)
  • 3 cloves of garlic, crushed
  • 750g slow cooked lamb, finely chopped
  • 2 tbsp tomato purée
  • 400g carton of chopped tomatoes
  • 125 ml beef stock
  • 1 tbsp Worcestershire sauce
  • 1 tbsp dried oregano
  • 1 tsp ground cinnamon
  • 1/4 tsp ¼ tsp ground nutmeg
  • pinch of ground cloves
  • pinch of cayenne (optional)
  • salt & black pepper to taste
Creamy Topping
  • 40 g lactose-free butter
  • 40 g gluten-free flour
  • 500 ml lactose-free milk
  • 3 egg yolks
  • 1 tbsp freshly squeezed lemon juice
  • 40 g lactose-free parmesan cheese, grated
  • salt to taste
  • 150 g lactose-free parmesan cheese, grated (for layering)

Equipment

  • 1 medium baking dish (20x25cm)

Method
 

Aubergine Layer
  1. Line baking trays with baking paper.
  2. Lay aubergine slices out in a single layer.
  3. Pat dry excess moisture.
  4. Salt and leave for 20 minutes.
  5. Pat dry again.
  6. Turn slices, salt again, leave another 20 minutes.
  7. Pat dry thoroughly.
  8. Brush lightly with olive oil.
  9. Roast at 210°C for 10–15 minutes, turn, then roast another 10–15 minutes until nicely browned.
  10. Remove aubergines from the oven and transfer to a plate lined with kitchen paper. Layer with additional paper between layers to absorb excess moisture.
Lamb Meat Sauce
  1. Heat olive oil in a large pan.
  2. Fry onion until softened (about 8 minutes).
  3. Add garlic, cook for 1 minute.
  4. Add all remaining meat sauce ingredients.
  5. Stir well and simmer until thick with no excess liquid.
Creamy Topping
  1. Heat milk in one pan until hot (not boiling).
  2. In another pan, melt butter and add flour to form a paste.
  3. Cook for 1 minute.
  4. Gradually add hot milk, stirring, until thick.
  5. Gradually add hot milk, stirring, until thick.
  6. Beat egg yolks in a bowl.
  7. Add a ladle of hot sauce to yolks, whisk quickly.
  8. Pour back into sauce and mix well.
  9. Add salt, lemon juice, and parmesan.
  10. Sauce should be thick and creamy.
Assembly
  1. Layer aubergines 2/3 depth in dish.
  2. Add a layer of meat sauce and press down firmly.
  3. Add a layer of grated parmesan.
  4. Repeat: Aubergine, Meat sauce (pressed firmly), Parmesan
  5. Press everything down so layers are compact.
  6. Carefully pour over creamy topping.
  7. Finish with extra parmesan (optional).
  8. Bake at 180°C for 1 hour
  9. Optional: increase to 200°C for final 10 minutes for browning
  10. Rest 15–20 minutes before slicing

Notes

  • Leftover slow-cooked lamb works particularly well and adds extra depth of flavour.
  • The aubergine must be properly salted and roasted until browned to avoid excess moisture in the final dish.
  • The meat sauce should be reduced until thick with no excess liquid before assembling.
  • Worcestershire sauce adds depth to the lamb—do not omit.
  • Spices should be warm and balanced; cinnamon and cloves should not overpower.
  • The creamy topping should be thick and spreadable, not runny.
  • Temper the egg yolks carefully to prevent scrambling.
  • A small amount of lemon juice helps balance the richness of the topping.
  • Press each layer firmly during assembly to help the dish hold its shape when sliced.
  • Rest for at least 15–20 minutes before serving for clean slices.
  • The dish can be made ahead; flavours improve after resting or reheating.