
The mighty
meat
Traditional beef, lamb and gammon joints, whole chickens and more.
Shop all our roasting joints
A range of roasties
Potatoes and the fat to roast them, as well as fresh and frozen for when time is short.
Super spuds
All the
trimmings
Fresh and frozen vegetables, Yorkshire puds and stuffing.
View the veg

Gravy, or a sauce on the side
Ready-made or stocks and granules for making your own, plus classic condiments and sauces.
Fabulous finish
0 added
Item price
£68.85 each est.Price per unit
£25.50/kg0 added
Item price
£26.88 each est.Price per unit
£19.20/kg0 added
Item price
£14.80 each est.Price per unit
£36/kg0 added
Item price
£19.88 each est.Price per unit
£26.50/kgRoasts with the most
See our special roasts hub for great money-saving offers, cooking tips and recipe inspiration. Planning, shopping and serving up a roast has never been so easy!
0 added
Item price
£6.95Price per unit
£4.64/kg0 added
Item price
£25.86 each est.Price per unit
£14.50/kg0 added
Item price
£12.95Price per unit
£25.90/kg0 added
Item price
£6.00Price per unit
£11.77/kg0 added
Item price
£6.00Price per unit
£13.16/kg0 added
Item price
£6.35Price per unit
£19.54/kg0 added
Item price
£5.25Price per unit
£20.84/kg0 added
Item price
£2.50Price per unit
£13.03/kg0 added
Item price
£2.95Price per unit
£9.84/kg0 added
Item price
£3.25Price per unit
£7.23/kg0 added
Item price
£2.60Price per unit
£8.67/kg0 added
Item price
£3.35Price per unit
£7.45/kg0 added
Item price
£5.00Price per unit
£15.44/kg0 added
Item price
£5.00Price per unit
£15.44/kg0 added
Item price
£3.00Price per unit
60p/100g0 added
Item price
£5.05Price per unit
97.1p/100g0 added
Item price
£2.00Price per unit
66.7p/100ml0 added
Item price
£5.25Price per unit
97.2p/100g0 added
Item price
£4.50Price per unit
£12.33/kg0 added
Item price
£12.00Price per unit
£2/100g0 added
Item price
£2.50Price per unit
£1.25/100g0 added
Item price
£3.75Price per unit
£1.25/100g0 added
Item price
£3.93Price per unit
98.3p/100g0 added
Item price
£5.05Price per unit
£1.30/100g