Discover our Festive Ham & Gammon Collection
Make your holiday hosting stress-free with our premium Cornish Christmas gammons and hams. Our free-range gammons are supplied by Primrose Herd, a trusted, local family farm, which specialises in free range rare breed pork. Each gammon joint reflects the quality and tradition of local produce and comes pre-brined ready for you to add your own glaze and bake for the most delicious Christmas ham.
If you are looking for a ready to eat ham then our selection of Cornish ham is designed to make your Christmas meal both simple and unforgettable. Ranging in size from 500g up to 2kg these cooked hams are perfect for the festive period and are a great addition to your buffet table.
Find the Perfect Cornish Ham for your Christmas Table
Our Christmas gammon hams are available as smoked and unsmoked gammon joints. Each gammon is ready to glaze and bake and makes a fantastic cold cut for the Christmas period. Choose from a variety of sizes to suit your gathering, whether you’re planning a more intimate Christmas or a larger gathering. Our gammons start from 1.5kg which is plenty to feed 4 to 6 people, up to our 8kg bone in gammon joint which will happily feed around 25 people. With our Cornish Christmas hams, you’ll serve a meal that’s full of flavour and local character, bringing a taste of Cornwall to your celebration.
Why Choose our Cornish Christmas Hams?
Our Cornish Christmas gammon hams truly capture the authentic flavours of free-range Cornish meat with every bite. Sourced from the highest welfare pigs which come from our trusted local producers, you can be sure each gammon is prepared with care to ensure top quality and freshness. Each of our gammons has a well developed layer of fat which gives succulence and flavour to the meat ensuring a perfectly tender ham.
Our Christmas Glazed Ham Recipe gives you all the instructions you need to ensure your ham is baked to perfection. Our recipes include Brown Sugar Glazed Ham, Marmalade & Ginger Glazed Ham, and Spiced Glazed Ham.
Explore our Christmas Range
Discover our complete collection of Christmas foods and festive treats, from fresh charcuterie essentials to beautifully presented Christmas hampers & gifts, all designed to make your Christmas celebrations easy and memorable.


Christmas Delivery FAQs
What are your order deadlines?
Our Christmas shop closes online on Sunday 15th December at 9pm. Telephone orders close at 5pm on Saturday 14th December.
How can I be sure my delivery will arrive chilled?
We use innovative and completely recyclable or reusable packaging designed to keep your order chilled and in prime condition for at least 48 hours after dispatch. Over 99.8% of all our orders arrive the next day less than 24 hours after we dispatch them.
Can my order be frozen?
The pies we send you will be fresh and therefore suitable for home freezing.
How long are your use by dates?
Our use by dates vary depending on the product.
Fresh food deliveries for Christmas Day are usually dispatched from the 18th and so all food items will have suitable use by dates. For deliveries made earlier than the 18th, items such as fresh meat & fish will have use by dates prior to Christmas and will need to be frozen. Please email or call us to check the dates if you are unsure.
Where do you deliver to?
We deliver all over the UK from Wednesday through to Sunday each week. The Highlands and Islands can be delivered to by arrangement as courier charges and delivery times vary. Please contact us on 01872 211533 to arrange delivery to these areas.