About Us & Our Food

Harry's Country Kitchen is a frozen prepared meal delivery service that provides high-quality, affordable meals on wheels throughout the UK.

We pride ourselves on the quality of the food we deliver. Harry’s Country Kitchen aims to ensure that all people can access a warm and nutritious meal with the convenience and time-savings of home delivered food.

Where is our food produced?

We work closely with a small group of British partners using British Beef, Chicken, Lamb and Pork in all of our Harry's Country Kitchen meals.

Who is it for?

Harry's Country Kitchen offers something for anyone who doesn't want the hassle and waste that comes with cooking from scratch. All our prepared meals and desserts can be cooked straight from frozen to make them quick and easy to prepare. Most of our frozen ready meals can also be cooked in the microwave.

Our development chefs have worked tirelessly to create a full range of delicious dishes for our customers to enjoy. You can select from a wonderfully broad menu that still focuses on Britain’s favourite meals.

Meal delivery is available 7 days a week (excluding Bank Holidays) and you don’t have to sign a contract or commit to a set number of deliveries a week. This means you can select a delivery day of your choosing, to make sure your food arrives when you want it to!

Where do we deliver to?

Founded in Cheltenham, we now provide frozen ready meal delivery throughout the UK with the exception of the Scottish Highlands, Northern Ireland, Channel Islands and Isle of Man.

What does meal delivery cost?

Harry's Country Kitchen customers can choose from a range of delicious main meals that span across a number of cuisines and each cost less than £5, as well as several different dessert options each costing just £1.50. We are also running a number of promotional codes for our customers so keep an eye out for them.

*Subsidies may be available through your local authority depending on your circumstance.

How to place an order?

Order meals delivered to your door on our website

Calling our customer team: 0800 029 3263