Wednesday 17th April 2024

Best Valentine’s Day meal offers that won’t break the bank

valentine's day meal deals

It’s the most romantic day of the year so get ready to schmooze your other half by treating them to a delicious meal. Whether you love to dress up and dine out or stay in and get cosy, we’ve selected the 15 best Valentine’s Day meal offers especially for you.


A bottle of plonk and half dead bunch of flowers from the local shop just isn’t going to cut it. Pop into one of the big four supermarkets listed below and surprise your Valentine with a romantic meal for two.

Subscribe to get Mouthy stories straight to your mailbox.

Real-life money stories, tips, and deals straight to your inbox.

Marks and Spencer

M&S have upgraded their usual weekly Dine In offer to include some extra special treats this Valentine’s. It does almost double in price at this time of year (from £12 to £20) but you do get a box of chocolates and a bottle of fizz as well as the starter, main, side and dessert. We think considering the quality of food a tenner each is not too shabby.

And if a meal deal can’t tempt you, may I recommend a “Love Sausage” this Valentine’s? An adaptation of a roast dinner featuring a seductive (!) heart-shaped sausage, wrapped in streaky bacon and finished with truffle. The retailer has suggestively asked its customers if they are “ready for the Love Sausage”.

Well, are you?

Marks and Spencer Valentine’s Dine In offer available from 12th February to 14th February for £20 and/or the “Love Sausage” for £5.


A romantic night in is made easy with the Tesco Finest Valentine’s Menu For Two. Lovebirds can choose a sharing starter, main, side, dessert and a bottle of fizz OR chocolates for £20. Making this deal from Tesco slightly less cost-effective than the M&S version.

Tesco Finest Valentine’s Meal Deal is available now until 14th February for £20.


Stay in and celebrate with Dinner For Two from Waitrose. On offer is a starter, main, two sides, dessert, a bottle of fizz, wine OR chocolates for £20. There is a lot of choice on the Waitrose Valentine’s menu from steak to salmon or vegan Wellington. This supermarket’s offering weighs in at around the same value as Marks and Spencer, considering there are two side dishes instead of one but you’ll still need to decide between bubbly or chocolates. Tough choice!

Waitrose Dinner For Two is available now until 14th February for £20.


This year your Valentine’s Day (or night) could be made Extra Special with Asda’s Valentine’s Meal Deal. Select a starter, main, two sides, dessert and wine, fizz, lager or soft drink for £15. Making this the cheapest deal so far with a saving of £5!

Asda Extra Special Valentine’s Day Meal Deal is available now until 14th February for £15.


If you prefer to dine out when it comes to a special occasion we’ve found some of the best Valentine’s menus from nationwide restaurants. Great food, amazing company and a meal that won’t break the bank. All you need to do is show up – but don’t forget to book first!

Pizza Express

Love is in the air at everyone’s favourite pizza restaurant and to celebrate, Pizza Express have a special Valentine’s Day Three-Course Sharing Menu For Two. The deal includes limited edition Dough Ball Hearts and a tempting trio of sharing desserts (served with two spoons obviously).

Pizza Express Valentine’s Menu available on 14th February £28.95 for two.


Candles, wine, romantic music and the perfect date on your arm. But where will you dine? If you can’t decide, pop over to the Virgin Experience Days site and see if you can find a deal to impress. You could enjoy a two-course meal with bubbles at Marco Pierre White’s restaurant or take in the view from London’s Shard while enjoying a three-course meal and cocktail. Decisions, decisions…

Virgin Experience Days, available throughout the year, prices vary, from £39.

Bella Italia

From Italy with love this Valentine’s Day. Whether it’s your first date or fiftieth Bella Italia invite you to join them for a three-course meal with a glass of fizz. Try the Ravioli Amore pasta or the succulent steak – and the indulgent sharing dessert platter is well worth a mention too.

Bella Italia Valentine’s Menu available from 9th February until 14th February £19.99 per person.


One of our favourite sites for getting a lot of bang for your buck! There are lots of nationwide restaurants to choose from depending on where you are in the UK. Top offers include a Two-Course Set Menu for Two or Four at Jamie’s Italian for £22 or £44. For something a little alternate, I can personally vouch for the beautiful afternoon tea for two at The Hilton with a glass of Prosecco for just £16.

Groupon Food and Drink Offers, available throughout the year, prices vary, from £5.

Las Iguanas

I love the Las Iguanas marketing for their Valentine’s offers: “Whether it be for your soul sista, soul mister or all your favourite singletons, everyone has a lot of love to give. So, celebrate Valentine’s Day & every kind of love at Las Iguanas where you will receive a free glass of fizz on arrival” Indulge and enjoy the fantastic bright atmosphere of Las Iguanas with your loved ones, whoever they are.

Las Iguanas Valentine’s Sharing Tapas available now, three dishes for £15.95 or five for £25.95.


The Prezzo Valentine’s set menu is bound to delight. Bursting with delicious flavours and exquisite couplings – each dish has been created to bring the best flavours together and Prezzo promises to make this Valentine’s a day to remember. Celebrate with the Vesuvio pizza and top it off with a salted caramel chocolate tart. A match made in Heaven.

Prezzo Perfect Partners Valentine’s Menu available from 14th February until 17th February from £16.95 for two courses.

Frankie and Benny’s

Fall in love with Frankie and Benny’s this Valentine’s. F&B have selected their favourite dishes to be part of a limited edition Valentine’s set menu, and it’s such a good deal at only £13.99 for two courses or £16.99 to add dessert. Customers will also receive a free glass of bubbly AND a box of chocolates. What’s not to love about that?

Frankie and Benny’s Valentine’s menu available from 14th February until 17th February £13.99 for two courses £16.99 for three courses.


Whether it’s date night or mate’s night get the conversation flowing at your local Harvester and make the most romantic night of the year one to remember. We’re all in love with salad cart anyway, am I right? Add in two courses for £12.99 and just £2 extra for a dessert and I’m there!

Harvester Valentine’s Day Menu available on 14th February £12.99 for two courses £14.99 for three courses.


Set your pulses racing with a night out at Zizi. The Valentine’s menu is one of the best we’ve seen in terms of choice and dietary requirements. Choose from Vegan ‘Beetballs’ or calamari to dairy-free seabass or chianti lamb shanks. Polish off with lemon cheesecake or my personal fav: chocolate melt. Yum.

Zizi Valentine’s Set Menu available 14th February until 17th February £19.95 for three courses.


The Wetherspoons £20 for two mega deal is back for another year. The meal includes a main, dessert and a drink with one of the main course options being an 8oz steak (that’s usually £10). There are also really good veggie alternatives such as the Mediterranean lasagne served with side salad. As for dessert, why not try the brownie with ice cream? It’s every chocolate lovers’ dream.

That really is a great deal. Expensive pubs never; Spoons forever…

Wetherspoons Valentine’s menu available only on 14th February £20 for two people.

Wherever you choose to eat this Valentine’s Day we hope we’ve helped narrow down some of the best places to eat that won’t burn a hole in your pocket.

Happy Valentine’s!

Amy Treasure

Food writer and photographer. A simple approach to great home cooking. Runs.

No Comments Yet

Leave a Reply

Your email address will not be published.