Ham

Cooked ham is a favourite option for lunches, snacks and tea-time spreads.

Choose from a selection of pre-cut sliced ham to make your favourite sandwiches in a flash, loaded with great taste.

Alternatively, tear into strips and add to a salad, or use as extra topping for an oven pizza or pasta bake.

Our packs of ham offer a wide variety of choice, with options including honey roast, breaded, smoked and peppered – for a burst of extra flavour.

Opt for wafer-thin if you’re eating light, or pack on some thick cuts if you want an extra meaty snack.

Fresh from our deli selection, cooked ham slices are an easy, convenient way to keep all the family fed when you stock up your fridge.

Filters
Viewing 1 - 24 of 32 results
  • £1.00
    63p per 100 g
  • £2.00
    £2.00 per 100 g

    2 for
    £3.50

    View Offer
    Mix & Match
  • £2.00
    50p per 100 g
  • £2.00
    67p per 100 g
  • £1.25 Was £1.50
    £1.25 per 100 g

    2 for
    £2.00

    View Offer
    New
  • £1.25 Was £1.50
    £1.25 per 100 g

    2 for
    £2.00

    View Offer
    New
  • £1.25 Was £1.50
    £1.25 per 100 g

    2 for
    £2.00

    View Offer
    New
  • (43 customer reviews)
    £1.89
    47p per 100 g
  • £2.00
    50p per 100 g
  • £2.00
    £2.00 per 100 g

    2 for
    £3.50

    View Offer
    Mix & Match
  • £2.00
    57p per 100 g
  • £1.00
    63p per 100 g
  • £1.25 Was £1.50
    £1.25 per 100 g

    2 for
    £2.00

    View Offer
    New
  • £2.00
    £2.00 per 100 g

    2 for
    £3.50

    View Offer
    Mix & Match
  • £2.00
    67p per 100 g
  • £1.25 Was £1.50
    £1.25 per 100 g

    2 for
    £2.00

    View Offer
    New
  • £2.00
    £2.00 per 100 g

    2 for
    £3.50

    View Offer
    Mix & Match
  • £2.00
    67p per 100 g
  • £2.00
    £2.00 per 100 g

    2 for
    £3.50

    View Offer
    Mix & Match
  • £1.00
    87p per 100 g
  • £1.25 Was £1.50
    £1.25 per 100 g

    2 for
    £2.00

    View Offer
    New
  • £1.00
    63p per 100 g
  • £3.00
    86p per 100 g
  • (13 customer reviews)
    £1.00
    £1.43 per 100 g
    New