All our grass fed beef is 100% grass-fed for their entire lives and slowly grown until they naturally reach maturity. Maintaining our vision of over 20 years ago, we traditionally rear all our beef, as we did when Mainsgill Farm first begun.

Our cattle graze on the lush pastures of the Holmedale Valley here at Mainsgill. We are a
‘real’ farmshop offering our home-reared beef from the farm, with Zero Food Miles and full traceability.

All of our grass-fed beef is hung on the bone for at least four weeks, to develop a wonderfully rounded depth of flavour.

Collection dates and times (please select at checkout)

  • 21st December 9am till 5pm
  • 22nd December 9am till 5pm
  • 23rd December 9am till 5pm
  • 24th December 9am till 12pm

Please select your pick up day at the checkout and complete the order please note you will not be charged at this point and we will take payment upon collection in store. Please note we cannot guarantee exact weights on items as sizes will vary, however we will try our best, therefore prices on collection may vary slightly.

Christmas Postal Orders please select Mainsgill Farmshop - Christmas Deliveries in the pick up box. Please be aware there must be someone available to sign and accept delivery on your chosen delivery date. We cannot be held Liable for failed delivery attempts and for goods to be returned to the courier depot. It Is The Customers Responsibility to ensure delivery can be made successfully.

Filter:

13 products

Loading...
  • Christmas - Rolled Sirloin £39.00 Kg

    Regular price
    From £68.00
    Unit price
     per 
  • Christmas - Salmon Cut £18.50kg

    Regular price
    From £29.00
    Unit price
     per 
  • Christmas - Grass Fed Topside Beef Joint £18.50kg

    Regular price
    From £29.00
    Unit price
     per 
  • Christmas - Grass Fed Silverside £18.50Kg

    Regular price
    From £29.00
    Unit price
     per 
  • Christmas - Rib on the bone £29.00 Kg

    Regular price
    From £52.00
    Unit price
     per 
  • Christmas - Grass Fed Fillet Steak £60.00kg

    Regular price
    From £30.00
    Unit price
     per 
  • Christmas - Grass Fed Sirloin Beef Steak £39.00 kg (Approx. 550g)

    Regular price
    £21.50
    Unit price
     per 
  • Christmas - Grass Fed Rump Steak £29.00 Kg (Approx. 650g)

    Regular price
    £18.85
    Unit price
     per 
  • Christmas - Grass Fed Braising Steak £15.95 kg (Approx. 1kg pack)

    Regular price
    £15.95
    Unit price
     per 
  • Christmas - Grass Fed Brisket Joint £14.95Kg

    Regular price
    From £14.95
    Unit price
     per 
  • Christmas - Homemade Luxury Beef Wellingtons

    Regular price
    From £95.00
    Unit price
     per 
  • Christmas - Mainsgill Beef Pack

    Regular price
    £89.00
    Unit price
     per 
  • Christmas - Slow Roast Beef Pack

    Regular price
    £79.00
    Unit price
     per