Ham Spinach Lasagne

Ham, spinach and mozzarella lasagne

  • serves 4-6
  • Easy

Packed with chunky ham and oozing mozzarella, this inventive twist on the traditional lasagne will transform your mid-week meals


Try this twist on a lasagne, or make our classic lasagne recipe here.



  • spinach 500g
  • olive oil 2 tbsp
  • garlic 4 cloves, crushed
  • trimmed leaks 2 large, washed and finely chopped
  • half-fat crème fraîche 300g tub
  • grated mozzarella 250g
  • thick-cut ham 300g, chopped
  • fresh lasagne sheets 300g
  • parmesan 2 tbsp, finely grated


  • Step 1

    Put the spinach in a large colander and pour over a kettle of just-boiled water. Leave to drain and cool.

  • Step 2

    Heat the olive oil in a large frying pan then add the garlic, leeks and lots of seasoning. Cook on a gentle heat for 10-15 minutes or until softened.

  • Step 3

    Heat the oven to 190C/fan 170C/gas 5. Reserve 4 tbsp of the crème fraîche and a handful of the mozzarella. Stir the remaining crème fraîche into the leeks. Squeeze the excess water out of the spinach, roughly chop and stir into the leek mixture. Cook for 2 minutes then season. Divide the ham and the rest of the mozzarella into 3 piles.

  • Step 4

    To assemble, put a thin layer of sauce in a 20cm x 30cm baking dish. Top with lasagne sheets, 1/3 of the remaining sauce, 1/3 ham and 1/3 mozzarella. Repeat with another layer of pasta, 1/3 of sauce, ham and mozzarella. Add another layer of pasta, sauce, ham and mozzarella then finish with a layer of pasta. Spread over the reserved crème fraîche and sprinkle the remaining mozzarella and parmesan on top. Bake for 25-30 minutes or until golden and bubbling.

Check out more of our lasagne recipes here...

Fish Lasagne Recipe with Salmon and Prawn



Nutritional Information

  • Kcals 448
  • Fat 24.2g
  • Saturates 13.3g
  • Carbs 29.3g
  • Sugars 4g
  • Fibre 3.9g
  • Protein 26.3g
  • Salt 1.6g