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
  • Stuffed Pheasant

    Stuffed Pheasant

    A seasonal British favourite, this succulent stuffed pheasant is rich in flavour, naturally lean, and topped with streaky bacon for extra depth and indulgence. Responsibly sourced from approved British estates, our wild game supports the British Game Assurance scheme, ensuring the highest standards of care from field to fork. This carefully prepared pheasant offers a refined, hearty option for seasonal entertaining or Sunday roasts. Please note all game may contain small fragments of shot, although every effort is made to remove them. Why You’ll Love It: Wild British pheasant, expertly stuffed and bacon topped Naturally lean with a rich, gamey flavour Sourced from British estates under the Game Assurance scheme Perfectly Pairs With: Creamy mash or roast potatoes Red cabbage or root vegetables Rich game gravy or red wine sauce

    Regular price £22.00
  • Large British Porchetta Roasting Joint 3.3kg

    Large British Porchetta Roasting Joint - 3.3kg
    (91)

    Inspired by the Umbrian classic, our Large British Porchetta Roasting Joint showcases pork at its most indulgent. We begin with...

    Regular price £70.00
  • Bone in pork loin

    Bone-In Pork Loin - 2kg
    (1)

    A true premium roast, our Bone In Pork Loin is taken from the finest part of the pig, offering tender,...

    Regular price £31.00
  • Venison Wellington Venison Wellington

    Venison Wellington
    (3)

    A luxurious twist on a British classic, our Venison Wellington combines tender British venison fillet with mushroom duxelles and crisp...

    Regular price £38.00
  • Venison Rolled Haunch Joint Venison Rolled Haunch Joint

    Venison Rolled Haunch Joint
    (2)

    A tender, lean roasting joint cut from the top of the hind leg. Packed with rich flavour and easy to...

    Regular price £15.00
  • Chateaubriand 1KG Chateaubriand 1KG

    Chateaubriand - 1kg
    (2)

    An exceptional Chateaubriand roasting joint made from prime British beef fillet. Tender, succulent and slowly matured, it is the perfect...

    Regular price £73.00
  • Chateaubriand 500g Chateaubriand 500g

    Chateaubriand - 500g
    (35)

    The tenderest and most succulent roasting joint of prime British beef fillet. Perfect for Beef Wellington or an indulgent centrepiece....

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

    Sirloin Roasting Joint - 2kg
    (49)

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

    Regular price £65.00
  • Whole Beef Fillet Whole Beef Fillet

    Whole Beef Fillet
    (8)

    Whole British Beef Fillet, expertly hand trimmed for exceptional tenderness and subtle flavour. This premium roasting joint is perfect for...

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

    Medium British Porchetta Roasting Joint - 2.3kg
    (2)

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

    Regular price £50.00
  • Small British Porchetta Roasting Joint

    Small British Porchetta Roasting Joint - 1.2kg
    (5)

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

    Regular price £28.00
  • Bone in pork loin 1KG

    Bone-In Pork Loin - 1kg
    (41)

    Our Bone In Pork Loin is the definition of a classic premium roast. Cut from the most prized part of...

    Regular price £16.20
  • Plum & Fig Loin Roast

    Plum & Fig Loin Roast
    (46)

    Enjoy a hassle-free, flavour-packed roast with our Plum & Fig Glazed Pork Shoulder. Cooked in the bag for guaranteed tenderness,...

    Regular price £24.00
  • Spiced Orange Loin Roast

    Spiced Orange Loin Roast
    (43)

    This cook-in-the-bag spiced orange pork loin roast is sweet cured, coated in cinnamon, mace, cloves and fresh orange, and delivers...

    Regular price £24.00
  • Black Pepper Gammon Joint

    Black Pepper Gammon Joint
    (2)

    Our cook in the bag Gammon Joints are hassle free and easy to prepare. Simply pop them into the oven...

    Regular price £22.00
  • Muscovado Sugar Gammon Joint

    Muscovado Sugar Gammon Joint
    (1)

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

    Regular price £22.00
  • Large Stuffed Turkey Breast

    Large Stuffed Turkey Breast
    (43)

    This generously sized stuffed turkey breast is a tender and flavour-packed centrepiece, perfect for sharing. Made using succulent British turkey...

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

    Uncooked Whole Bone-in Wiltshire Ham (Gammon Joint)
    (8)

    A traditional whole bone-in Wiltshire gammon joint made from outdoor bred British pork and cured with unrefined brown sugar. This...

    Regular price £82.00
  • Whole Boneless Wiltshire Ham Uncooked

    Uncooked Whole Boneless Wiltshire Ham (Gammon Joint)
    (9)

    This uncooked whole boneless Wiltshire ham joint is a generous cut of traditionally cured British pork, ideal for home cooks....

    Regular price £85.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.