Discover the perfect centrepiece to impress your guests this Christmas, from the finest grass-fed beef to succulent free-range poultry and delectable pork, all expertly hand-prepared by our master butchers.

Read more
  • Rib of Beef Joint - 2 Ribs

    Rib of Beef Joint - 2 Ribs

    A traditional roast with true festive presence, this 2 Rib Beef Joint is cut from grass-fed British beef and left bone-in for rich flavour and succulence. Perfect for smaller Christmas gatherings, it delivers indulgence and elegance in every slice. Sourced from grass-fed cattle reared on British pastures, the joint is naturally marbled, ensuring tenderness and depth of flavour. During roasting, the marbling gently bastes the meat, creating a moist, luxurious finish. With the bone retained for added flavour and a striking presentation, this joint is steeped in tradition and character. Expertly butchered and hand-selected, it is ideal for those who want a timeless roast with old-fashioned satisfaction. Whether served with Yorkshire puddings, roast potatoes and rich gravy, or paired with seasonal greens and horseradish, it makes a refined centrepiece that’s as comforting as it is impressive. Delivered fresh and ready to roast, it’s a premium choice for Christmas Day, festive entertaining, or a celebratory Sunday lunch. Why You’ll Love It:– Richly marbled, grass fed British beef– Bone in for traditional flavour and impact– Succulent, tender and full of natural depth– Ideal for smaller feasts and family roasts– Traditionally-made, using time-honoured techniquesPairs With:– Yorkshire Puddings– Horseradish Sauce– Beef Dripping Roast Potatoes– Red Wine Jus– Artisan Red Wine

    Regular price £85.00
  • Sirloin Roasting Joint - 2kg Sirloin Roasting Joint - 2kg

    Sirloin Roasting Joint - 2kg

    A superlative and tender roasting joint, exclusively sourced from grass-fed British farms and slowly matured for exceptional flavour and texture....

    Regular price £75.00
  • Whole Beef Fillet Whole Beef Fillet

    Whole Beef Fillet

    A luxurious Christmas centrepiece, this Whole British Beef Fillet is expertly hand-trimmed for exceptional tenderness and subtle flavour. The most...

    Regular price £132.00
  • Medium British Porchetta Roasting Joint - 2.3kg

    Medium British Porchetta Roasting Joint - 2.3kg

    Inspired by the rustic Italian classic, our Medium British Porchetta Roasting Joint is a celebration of flavour and artisan craftsmanship....

    Regular price £54.50
  • Small British Porchetta Roasting Joint - 1.2kg Small British Porchetta Roasting Joint - 1.2kg

    Small British Porchetta Roasting Joint - 1.2kg

    Inspired by the Umbrian speciality, our British Porchetta Roasting Joint brings together traditional Italian flavours and exceptional British pork. We...

    Regular price £30.00
  • Plum & Fig Loin Roast

    Plum & Fig Loin Roast

    Enjoy a hassle-free festive roast with this beautifully glazed British pork shoulder. Cooked in the bag for guaranteed tenderness, the...

    Regular price £26.50
  • Spiced Orange Loin Roast

    Spiced Orange Loin Roast

    Bring festive flavour to the table with this aromatic spiced orange pork loin roast. Made from premium British outdoor-bred pork,...

    Regular price £26.50
  • Muscovado Sugar Gammon Joint

    Muscovado Sugar Gammon Joint

    Our cook in the bag Gammon Joints are simple to prepare and full of flavour. Just place in the oven...

    Regular price £17.50
  • Small Stuffed Turkey Breast Small Stuffed Turkey Breast

    Small Stuffed Turkey Breast

    Tender turkey breast hand-filled with pork and cranberry stuffing, topped with dry cured streaky bacon – a festive classic, perfectly...

    Regular price £52.50
  • Large Stuffed Turkey Breast

    Large Stuffed Turkey Breast

    Make Christmas dining effortless yet memorable with this generously sized stuffed turkey breast. Succulent British turkey is hand-filled with our...

    Regular price £78.50
  • Uncooked Whole Bone-in Wiltshire Ham (Gammon Joint)

    Uncooked Whole Bone-in Wiltshire Ham (Gammon Joint)

    Make your Christmas feast truly special with our Whole Bone-In Wiltshire Gammon Joint. Prepared from outdoor-bred British pork and cured...

    Regular price £88.50
  • Whole Boneless Wiltshire Ham Uncooked

    Uncooked Whole Boneless Wiltshire Ham (Gammon Joint)

    Create your own Christmas centrepiece with our Whole Boneless Wiltshire Ham Joint. Made from premium British pork and cured using...

    Regular price £91.50
  • Uncooked Half Bone-in Wiltshire Ham Gammon Joint Uncooked Half Bone-in Wiltshire Ham Gammon Joint

    Uncooked Half Bone-in Wiltshire Ham (Gammon Joint)

    This traditional Half Bone-In Wiltshire Gammon Joint is the perfect choice for those who love preparing ham at home. Made...

    Regular price £58.50
  • Uncooked Half Boneless Wiltshire Ham (Gammon Joint)

    Uncooked Half Boneless Wiltshire Ham (Gammon Joint)

    This Half Boneless Wiltshire Gammon Joint is uncooked and ready for you to prepare at home — the perfect choice...

    Regular price £62.50
  • Uncooked Whole Bone-in York Ham (Gammon Joint)

    Uncooked Whole Bone-in York Ham (Gammon Joint)

    A true Christmas classic, this Whole Uncooked York Gammon Joint is dry cured and matured for ten weeks to deliver...

    Regular price £104.00
  • Uncooked Half Bone-in York Ham (Gammon Joint)

    Uncooked Half Bone-in York Ham (Gammon Joint)

    A festive favourite for traditionalists, this Uncooked York Ham is dry cured and matured for at least ten weeks to...

    Regular price £60.00
  • Uncooked Whole Bone-In Shropshire Black Ham (Gammon Joint)

    Uncooked Whole Bone-In Shropshire Black Ham (Gammon Joint)

    Bold, rich and unmistakably festive, this Uncooked Shropshire Black Ham is dry cured, steeped in molasses and spices, and matured...

    Regular price £104.00
  • Uncooked Half Bone-In Shropshire Black Ham (Gammon Joint)

    Uncooked Half Bone-In Shropshire Black Ham (Gammon Joint)

    A true Christmas classic, this Uncooked Shropshire Black Ham is made from British pork, dry cured and steeped in molasses,...

    Regular price £60.00
  • Whole Bone-In Wiltshire Ham - 5.7kg Whole Bone-In Wiltshire Ham - 5.7kg

    Whole Bone-In Wiltshire Ham - 5.7kg

    Bring timeless tradition to your Christmas table with our Wiltshire Cured Bone-In Ham. Cooked on the bone for extra succulence...

    Regular price £114.00
  • Expertly Packed for Peak Freshness

    Every item is thoroughly checked and expertly packed to ensure it arrives in perfect condition. Fresh produce is kept chilled with DukesHill ice packs, so it stays cool and delicious from our kitchen to your door.

  • Swift, Reliable Delivery

    Select your preferred delivery date and our trusted courier will ensure your order arrives on time. If you're not home, your delivery will be safely left in a designated spot - no need to worry. More delivery info.

  • Exceptional Service, Rooted in Care

    Whether you have a question, need advice, or simply want reassurance, our friendly team in Shropshire is here to help. We take pride in offering personal service you can rely on.
    Call us on 0345 222 0153 or email help@dukeshillham.co.uk.