Food and drink deals

The best deals right now for some free or cheap food and drink

From lunch discounts and vouchers to free samples and deals, read on for the best food and drink deals currently available.

We’ve split the supermarket special offers and tea and coffee shop deals over to separate deals pages as there are just so many!

Some articles on the site contain affiliate links, which provide a small commission to help fund our work. However, they won’t affect the price you pay or our editorial independence. Read more here.

Meal Deals

Valentine’s meal deals

If you’re opting for a night in rather than a meal out this Valentine’s Day, you could go for one of the supermarket dine-in meal deals — these tend to offer a starter, main, side, dessert and drink for two for a set price, with a couple offering an extra side. Here’s what’s on offer this year. Below, you can find the full menu for all of them (except Waitrose, which isn’t revealing all until 10 February).

SupermarketPriceOfferAvailable
M&S£25Starter, main, side, dessert and drink
See the menu
11 to 14 February
Waitrose£25Starter, main, side, dessert and drink
See the menu
10 to 15 February
Sainsbury’s£18 with a Nectar CardStarter, main, side, dessert and drink
See the menu
10 to 14 February
Morrisons£15Starter, main, side, dessert and drink
See the menu
5 to 14 February
Tesco£20Starter, main, two sides, dessert and drink
See the menu
9 to 14 February
Asda£12Starter, main, two sides, dessert and drink
See the menu
5 to 15 February

M&S

M&S describes this year’s Valentine’s meal deal to be of restaurant quality. You can get a starter, main, side, dessert and drink for two for £25.

The starters include:

  • 2 King Prawn and Lobster Thermidor Gratins
  • Caledonian Gold Salmon and King Prawn Shells
  • Charcuterie and Cheese Aperitivo Platter
  • Coquilles St Jacques
  • Handmade Dim Sum Flowers with Ponzu Dip
  • Nocellara Focaccia and Melting Camembert
  • Pork and Ham Hock Terrine

The mains include:

  • 2 British Beef Rump Steaks with Peppercorn Sauce
  • British Chicken Breast Paupiettes
  • British Duck Breasts with Hot Maple Glaze
  • British Sirloin Steaks with Garlic Butter
  • British Wagyu Beef Pie
  • Caramelised Onion, Butternut and Potato Rosti Stacks with Chimichurri Drizzle
  • Fillet Steak Beef Wellington with Red Wine Jus
  • Salmon and Prawn en Croutes

The sides include:

  • Asparagus and Tenderstem Broccoli
  • Creamy Potato Daupinoise
  • Creamy and Buttery Mashed Potato
  • Collection Five Cheese Macaroni Cheese
  • Rich and Cheesy Creamed Spinach
  • Rosemary and Sea Salt Hasselback Potatoes
  • Spring Greens, Petit Pois and Cavolo Nero
  • Triple Cooked Chips

The desserts include:

  • 2 Become One Chocolate Praline Heart
  • 2 Classic Vanilla Cheesecakes
  • Chocolate Orange and Nut Brownie
  • Chocolate and Caramel Millionaires Torte
  • Pistachio and Chocolate Spheres
  • Salted Caramel Profiteroles
  • Sicilian Lemon Possets
  • Fromagerie Small Cheese Selection

Drinks include:

  • Blends Apple and Mango
  • Blends Orange and Passion Fruit
  • Crémant de Bordeaux
  • Fizzero Rosé
  • M&S Classics Chianti
  • M&S Classics Claret Organic
  • M&S Classics Malbec
  • M&S Classics Marlborough Sauvignon Blanc
  • M&S Classics Pinot Grigio
  • M&S Classics Provence Rosé
  • M&S Prosecco
  • Prosecco Rosé Brut
  • Gin & Diet Tonic
  • Passion Star Martini Cocktail
  • Session IPA

Waitrose

This meal deal launches on 10 February and will cost £25. It’ll include Scallops & King Prawns in a sourdough crumb, Sirloin Steaks with Mixed Peppercorn Butter, Triple Cooked Fries with Cornish Sea Salt and Ruby Chocolate & Raspberry Mousses alongside a bottle of La Gioiosa Asolo Prosecco.

The full offering will be available to see on the website soon, hopefully.

Sainsbury’s

This is a slightly cheaper offering, but you’ll need a Nectar card to get it.

Starters include:

  • Vintage Cheddar & leek tarts
  • Prawn cocktail
  • Burrata & chorizo arancini
  • Tempura king prawns
  • Baking Camembert
  • Cauliflower bites with chipotle ketchup

Mains include:

  • Scottish salmon en croute
  • Rump steak with butter
  • Butternut squash & chickpea pie
  • Teriyaki duck legs
  • Pork fillet medallions
  • Beef bourguignon pie

Sides include:

  • Garlic & herb mash
  • Leeks, kale & green beans
  • Hasselback potatoes
  • Cauliflower cheese

Desserts include:

  • Sticky toffee pudding
  • Lemon tarts
  • Rhubarb cheesecake
  • Chocolate tarts

Drinks include:

  • Prosecco or Nozeco
  • Shiraz or Malbec
  • Coca-cola
  • Margarita
  • Sauvignon blanc
  • Grenache rosé

Morrisons

The Morrisons Valentine’s meal deal is just £15.

Starters include:

  • Pea & Ham Soup
  • 2 Prawn Cocktails With Marie Rose Sauce
  • Butternut Squash & Sage Soup
  • Scottish 2 Scallop & King Prawn Gratins
  • Roast Chicken & Vegetable Soup
  • Camembert Tear & Share Heart Wreath
  • 8 Spicy ‘Nduja Bites With Chilli Chutney
  • 2 Soft Set Scotch Eggs
  • 2 Goats Cheese,Cheddar & Onion Chutney Tarts
  • Continental Antipasti Platter

Mains include:

  • 2 Rump Steaks With Peppercorn Butter
  • 2 Shorthorn Beef Encroute & Mushroom Red Wine
  • Macaroni Cheese 700g
  • 2 Salmon En Croute
  • 2 Slow Cooked Duck Legs with Hoisin & Plum
  • Marry Me Chicken
  • Chicken With Peppercorn Butter & Cheddar
  • Pulled Beef Lasagne
  • Ultimate Mac ‘N’ Cheese

Sides include:

  • Dauphinoise Potatoes
  • Triple Cooked Chips 400g
  • Cauliflower Cheese
  • Roasted Baby Potatoes
  • Green Vegetable Medley
  • Flatbread With Wild Garlic
  • Creamed Spinach
  • Cheesy Mash
  • Green Vegetable Medley

Desserts include:

  • Gu Hot Chocolate Melt In The Middle Puddings
  • Gu Spanish Lemon Cheesecake Dessert
  • Lemon & Mascarpone Cheesecake Slices
  • All Butter Sticky Toffee Pudding
  • Gu Wild Strawberry & Clotted Cream Cheesecake
  • Vanilla & Raspberry Panna Cotta Heart 2 Pack
  • Amaretto Tiramisu Twinpack
  • Belgian Chocolate Orange Cheesecake Slices
  • Winterberry Shortbread Crumble
  • Melt In The Middle Chocolate Puddings

Drinks include:

  • Morrisons The Best Prosecco
  • Coca-Cola Original Taste 4 x 250ml
  • Pinot Grigio Rose
  • Organic Montepulciano D’Abruzzo
  • Peroni Nastro Azzurro Alcohol Free 0% Beer
  • Kylie Minogue Alcohol Free 0% Sparkling Rose Wine
  • Peroni Nastro Azzurro Bottled Beer
  • Cotes De Gascogne White Wine
  • Peroni Nastro Azzurro Gluten Free Beer
  • Stella Artois Gluten Free
  • London Essence Crisp Apple Soda
  • London Essence Pink Grapefruit Soda
  • London Essence Raspberry & Rose Soda
  • San Pellegrino Essenza Sparkling Water Cherry & Pomegranate
  • San Pellegrino Essenza Sparkling Water Tangerine & Strawberry
  • Diet Coke
  • Coca-Cola Zero Sugar

Tesco

The Tesco meal deal will launch on 9 February and will cost £20, but you’ll need a Tesco Clubcard. With this one, you get two sides instead of just one. Tesco Express stores will have the offer without the starter for £15.

Starters include:

  • Camembert with Garlic and Parsley Dough Balls
  • Antipasti Grazing Platter
  • Sundried Tomato and Burrata Arancini with Basil Pesto
  • Barber’s Vintage Cheddar and Caramelised Red Onion Tarts
  • Mediterranean-style Breaded Prawns with Hot Honey Dip
  • 6 Mushroom Parcels
  • Coquilles St Jacques
  • 2 Prawn Cocktails

Mains include:

  • Marry Me Chicken Kiev
  • Wild Garlic Stuffed Chicken with Beurre Blanc style Sauce
  • Salmon and Prawn En Croûte with West Country Cheddar Cheese & Prosecco Sauce
  • Beef Bourguignon Pies with Red Wine Jus
  • Confit Duck Legs with Port and Morello Cherry Glaze
  • British Rump Steaks with Café de Paris Style Melts
  • Lasagne Al Forno
  • Beef Featherblade with Rich Treacle Jus
  • Marry Me Chicken Risotto
  • Mushroom Stroganoff Pie

Sides include:

  • Rosemary and Parmesan Fries
  • Samphire, Petit Pois and Sliced Cabbage with Mint Dressing
  • Potato Rostis with Black Pepper Butter
  • Baby Potato Traybake with Chantenay Carrots and Tenderstem Broccoli
  • Triple Cook Chips with Cornish Sea Salt
  • Green Vegetable Medley
  • Al Forno Dauphinoise
  • Creamy Mash
  • Garlic and Parsley Ciabatta
  • Green Vegetable Gratin

Desserts include:

  • Macaron Hearts
  • Banoffee Pudding
  • Passionfruit and Pistachio Tarts
  • Belgian White Chocolate Delice Hearts with Raspberry and Prosecco Compôte
  • Salted Caramel Mousse with Caramelised Biscuit Crumb
  • Belgian Chocolate Brownie Heart
  • Rhubarb Crumble Panna Cotta

Drinks include:

  • Tesco Finest Prosecco Valdobbiadene DOCG
  • Tesco Finest South African Malbec
  • Tesco Finest South African Sauvignon Blanc
  • Tesco Finest South African Cinsault Rose
  • MOTH Margarita & Passionfruit Martini, 4-pack
  • Heineken, 4-pack
  • Nozeco
  • Heineken Alcohol Free, 4-pack
  • Coca Cola, 4-pack
  • Coca Cola Zero, 4-pack
  • Diet Coke, 4-pack
  • Bottle Green twin pack

Asda

The Asda Valentine’s Meal Deal offers the best value, at £12 for two people and offering two sides.

Starters include:

  • Mac & Cheese Bakes with Smoky Tomato Ketchup
  • 6 Tempura King Prawns
  • Heart Shaped Champagne Coquilles
  • Smoked Haddock Fishcakes with a Melting Cheddar Centre
  • Breaded No-Brie Hearts 250g
  • 2 Goat’s Cheese & Caramelised Onion Tarts
  • 2 Runny Scotch Eggs

Mains include:

  • Vegetable Wellingtons
  • 2 Beer Battered Haddock & Mushy Peas
  • Macaroni Cheese
  • Chicken, King Prawn & Chorizo Paella
  • Chicken Kiev with Wild Garlic Butter
  • Beef Casserole with Dumplings
  • Cottage Pie
  • 2 Slow Cooked Gammon Shanks with a Honey Mustard Glaze
  • Lasagne Al Forno
  • Fish Pie
  • Marry Me Chicken
  • Beef Bourguignon
  • Hot Honey & Goat’s Cheese Heart Ravioli
  • British Steak & Ale Pies
  • Bistro by ASDA 2 Salmon Fillets with Lemon Zest & Black Pepper
  • 2 Sirloin Steaks with Smoked Garlic & Pink Peppercorn Butter

Sides include:

  • Beef Dripping Skin on Chips
  • Triple Cook Chips
  • Tomato Mozzarella & Pesto Focaccia
  • Green Vegetable Medley
  • Cauliflower Cheese
  • Chantenay Carrots with Honey & Thyme
  • Potato Dauphinoise
  • Buttery Maris Piper Mash
  • Confit Garlic & Herb Baby Potatoes
  • Creamed Spinach

Desserts include:

  • Espresso Tiramisu Cups
  • 2 Melt in the Middle Belgian Chocolate Puddings
  • Sticky Toffee Pudding
  • Belgian Chocolate & Caramel Profiteroles
  • British Cheese Tasting Selection Dessert
  • Strawberries with Belgian Chocolate Dip
  • 2 Sicilian Lemon Baked Cheese Cakes
  • 6 Macaron Selection
  • Morello Cherry & Belgian Chocolate Tarts Dessert

Drinks include:

  • Kakapo
  • Fillipo Sansovino Prosecco
  • Voga Italia Italia Rosa
  • Bodacious
  • Kylie Minogue 0% Alcohol Free Sparkling Rosé
  • Light Elderflower and Crisp Apple Sparkling Pressé
  • Bottlegreen Light Elderflower and Crisp Apple Sparkling Pressé

Shop deals

Hotel Chocolat: free treat on your birthday

If you sign up to Hotel Chocolat’s VIP ME scheme you’ll get a free gift on your birthday (I got a free £5 voucher to spend), as well as other offers through the year such as 15% off your next purchase. You can only sign up in-stores.

Krispy Kreme: free doughnuts

Download the Krispy Kreme Rewards app to get a free Original Glazed doughnut when joining and another on your birthday. You’ll also get points every time you spend that can be spent in-store.

25% off Krispy Kreme

You’ll be able to get 25% off your doughnuts Sunday to Thursday if you have Meerkat Meals from Compare the Market. There’s a hack that’ll get you access to this for a year for £1, as well as 2-4-1 movies.

Hotel Chocolat: free chocolate reindeer (ended)

On 15 and 16 November 2025 you can get a free chocolate reindeer sample at any Hotel Chocolat store. You just need to find your closest store and ask to sample one. There’s a limited number of reindeer available, so be quick!

If you miss this tasting, Hotel Chocolat does tastings of velvetised hot chocolate or Velvetised Cream year-round.

Krispy Kreme: free donut for members on 4 July (ended)

Members of Krispy Kreme’s membership scheme can get a free glazed donut on the 4 July from one of its shops.

Just check your Krispy Kreme app and add the freebie to your wallet. To redeem show the member of staff the offer in your Rewards wallet as well as your Loyalty ID on the app.

You won’t be able to get the offer from supermarkets, garages or anywhere else, apart from the Krispy Kreme shops.

Recipe box discounts

We’ve written about recipe boxes in detail here, but below are some special offers.

Gousto: 75% off first box via Quidco

There are often voucher codes for Gousto, but if you’re new to Gousto and go via a cashback site you can save even more.

The deals seem to change fairly regularly and switch between TopCashback and Quidco, so it’s best to check both to see which is best.

At the time of writing, going via Quidco can get 50% off your first box, and up to £12 cashback on top.

So the most expensive box (four meals per box for four people) would normally cost £47.85, but the discount brings it down to £23.93. Add in the cashback and you’ll get the recipe box for £11.93 instead!

If you’re also new to Quidco, then you can get an additional new customer cashback bonus.

Hello Fresh: 66% off first box via TopCashback

If you go via TopCashback (this one also switches between the two cashback sites, so check Quidco too) for HelloFresh then you can get 50% off your first box and £10.20 cashback on top. When you order the largest box (five recipes a week for four people), it brings the total down to £21.30.

Here you can nab a new customer bonus for the cashback sites too if you’re new to either site.

Hello Fresh: free delivery with Amazon Prime

You can now get free delivery on your Hello Fresh deliveries for a year with an Amazon Prime membership. Delivery usually costs £4.99, so this could save you £20 a month if you get a box every week.

You’ve got to go here and sign in to your Amazon account where you can connect it with your Hello Fresh account. This works if you already use Hello Fresh. You get free delivery for a year if you keep your Prime membership.

[Skimlinks]

14 thoughts on “Food and drink deals

  1. Hi Andy,
    I signed up for your news letter, and Quidico as l want to buy yearly subscription for Disney + as l understand l should get £17 cashback but its only showing £10 when l try to buy it. How do l get £17

    1. HI Tina

      So the £17 is a bonus and the £10 is the standard cashback offered for a year of Disney+. So you should get a total of £27 back. As long as you signed up for Quidco via the link in my newsletter’s welcome email.

  2. Hi Andy,

    Quidco have declined my cashback as they said I put in a voucher code. That’s not the case- the 30% was applied automatically as a new customer. Quidco say Gousto make the decision and Gousto say Quidco make the decision! Is it worth me contesting as I feel very annoyed! Many thanks

    1. Yes, I’d definitely complain. Was this when they offered both the intro cashback and the money off?

      Has anyone else had this issue?

      1. Hi Andy,thanks for your email. I signed up on the 11/02/21 and had £20 cashback and 30% off via Gousto. I feel it’s Quidco being difficult and saying I used a voucher code when I didn’t and then saying Gousto make the decision…. I will raise a complaint. I wonder if anyone else has experienced it

        Many thanks

      2. And now the £23 odd I had in Quidco this morning has mysteriously disappeared! I haven’t withdrawn it. Has that happened before?

  3. Hi Andy,

    I just went via my existing top cashback account and then used a 50% off code and paid £23 for a vegetarian box for 4. My cashback is currently tracking at 68p which is the amount for an existing customer, I’ve never used gousto before so am a new customer with them, do I need to be a new top cashback customer to secure the £20 cashback they’re offering. My understanding from reading your guide above was that providing you were a new Gousto customer you were elligible, am I wrong?

    Many thanks

    Charlotte

    1. Sometimes it says on the cashback site that “Cashback may initially track at a lower or higher rate and update to the correct rate on confirmation”. Keep an eye on it and if it doesn’t change you can put in a claim via the Quidco portal.

      It also looks like the double offer has ended now – gutted I didn’t get around to making the order myself!

  4. Hotel Chocolate have run out of Millionaire Sundae’s it seems 🙁

  5. Hotel chocolat have pulled the icecream offer due to an unprecedented demand. I was planning to go on Sunday

  6. It might be worth mentioning that the BCWYC-223 Approved Food code doesn’t work, but if you register they automatically send you a working code for half-price delivery and I’ve been receiving promotional offers everyday since – all with half price delivery codes.

  7. Pingback: Spendonomics: Chocolate | Be Clever With Your Cash
  8. Pingback: My week of being clever with my cash | Be Clever With Your Cash
  9. Pingback: Deals Round Up 2nd November - Be Clever With Your Cash

Comments are closed.