1 of 5

Give Something Delicious This Christmas

Discover our selection of Farmhouse Deli cheese hampers, filled with traditional favourites, speciality cheeses, crackers and delicious accompaniments.

Perfect for Christmas gifts, family celebrations and anyone who loves good food.

Shop Cheese Hampers

Farmhouse Deli Catering & Buffets

Looking for fresh, locally sourced catering in Cheltenham or Gloucester? At Farmhouse Deli, we’ve been part of the local community since 1969, providing homemade-style food using quality ingredients you can trust.

We’re a family-run deli, known for our traditional recipes, friendly service, and reliable catering. Whether it’s a Christmas party, office lunch, birthday, family gathering or corporate event, we make it easy to serve great food that everyone enjoys.

Shop Party Food

A Passion for Quality Food Since 1969

Farmhouse Deli is a family-run Gloucestershire delicatessen, proudly serving Gloucester and Cheltenham for over 55 years.

We're known for our handmade Gloucester sausages, home-cured bacon, traditional cooked hams and freshly prepared deli favourites.

From our cafés and butchery to party platters and food for special occasions, we believe great food should always be made with care.

Discover Our Story

0:00
  • Free Collection

    Order from our full range of delicious deli products online and collect from either of our shops:

    • Gloucester: Southgate Street, Eastgate Arcade
    • Cheltenham: High Street

    There's no minimum order, and your shopping will usually be ready for collection within 24 hours. Simply select your preferred collection location at checkout.

  • Tewkesbury Delivery

    Enjoy your favourite Farmhouse Deli products delivered directly to your door with our convenient weekly delivery service.

    Delivery day: Friday, late afternoon or early evening.

    Order deadline: Wednesday at midnight.

    Delivery areas: Tewkesbury Town, Newtown, Mitton, Priors Park, Wheatpieces, Walton Cardiff, Stonehills and Ashchurch.

    Before checkout, add ‘Tewkesbury delivery’ to your order notes, together with your delivery address, postcode and contact number. At checkout, select either pickup location. We’ll use your Tewkesbury delivery request instead.For enquiries about delivery outside these areas, please contact us.