person holding a sandwich - supermarket meal deals
person holding a sandwich - supermarket meal deals

The Cheapest & Best Supermarket Meal Deals 2025

A rundown of the best supermarket meal deals.

Supermarket meal deals are the epitome of British culture. 

You can always expect the meal deal fridges in any supermarket to be a battle of the fittest (who can reach the top shelf of sarnies). But even with your basket at the ready to budge people out of your way, you’ll still be left with the lonely metallic-tasting pasta pot and a sugar-free energy drink.  Maybe some boiled eggs, too, if the crisps have been ransacked.

Supermarket lunch meal deals have always had students’ backs, whether that’s being a lifeline after a long, dull lecture or a quick bite before pre-drinks. But why is it such a cult-classic? 

Because meal deals are affordable! The price of a can of iced coffee can cost the same as the entire total of the meal deal, so it’s definitely a cheap alternative for students. And you can make healthier choices too, but we wouldn’t blame you if you picked up a chocolate bar as a snack. 

We’ve got all the best supermarket meal deal options, as well as the cheapest meal deals. Warning: reading this might cause hunger…

Fridge looking empty? Use the cheapest online supermarket for delivery of your favourite food. 

Jump to:

Boots meal deals

Boots meal deal price: £3.99 or £3.60 with an Advantage Card

What’s included: a main, a snack, and a drink

Regional differences: £4.99 in London stores and airports or £4.50 in London with an Advantage Card

Boots has the advantage of having stores in train stations and airports across the country, meaning many travellers have no choice but to opt for a Boots meal deal for their lunch, however, these stores do bump up the price of a standard meal deal. It’s also bad luck if you live in London, as the Boots meal deal is more expensive there by default.

However, with an Advantage card, you can get a discount on your meal deal across the UK and in London (but airport stores will not benefit from this). So, if you are a regular Boots shopper, especially if you’re in London an Advantage card is a must.

The meal deal itself is pretty standard, with over 450 items eligible for the meal deal. The meal deal is dietary-requirement friendly with a large majority of the snacks being suitable for vegans, vegetarians or those who are gluten-free.

Healthier options include rice bowls, a falafel veggie box, salads, lentil chips, fruit, and sparkling water so if you’re trying to eat healthier you don’t have to miss out –– but don’t worry, you can still get crisps, chocolate and sugary drinks as part of your Boots meal deal too.

Give yourself a challenge and try to get by on a £20 a week food budget to help you be more savvy with your spending. 

Sainsbury’s meal deals

How much is a Sainsbury’s meal deal: £3.75 

Premium meal deal price: £5

What’s included: a main, a snack, and a drink

Unlike other supermarkets, Sainsbury’s only offers one price for its meal deals regardless of whether you’re a Nectar Card holder or not.

The good news is that Sainsbury’s meal deal is super varied with more than 500 products available to mix and match. Unlike other supermarkets you can choose options from the bakery to make up your meal deal, so you’ll get fresh and in some cases hot options for your lunch. Of course, you can choose from your standard classic sandwiches, pastas and salads too. Sainsbury’s Plant Pioneers vegan range is also available in the meal deal.

Sainsbury’s also offers an exciting range of drinks too, with Frijj and Yazoo milkshakes and Starbucks ready-made coffee drinks all available as options.

Similarly to Tesco, Sainsbury’s also offers a premium £5 meal deal too. For £5 you can still get a main, snack and drink with the drinks and snacks being the same that comes with the standard meal deal –– but you’ll get more choice for your main.

The premium mains come from the Taste The Difference range, which can cost upwards of £4.50 individually so it’s actually quite good value for money to grab one as part of your £5 meal deal. Some of the Taste The Difference options include the Hot Smoked Salmon and Lemon Sandwich (which costs £4.25 individually!) and the Jerk Chicken Wrap.

Tesco meal deals

Tesco meal deal price: £4 or £3.60 with a Clubcard

Premium meal deal price: £5.50 

What’s included: a main, a snack, and a drink

Tesco actually offers the cheapest meal deal in the UK –– as long as you have a Clubcard. However, regular Tesco shoppers will know that a Clubcard is the only way to shop in Tesco to get the cheapest prices and it’s easy to sign up for one.

You can choose from a main, drink and snack to make up your meal deal and there’s an extensive selection. The regular meal deal includes classic sandwiches such as a BLT or cheese and onion as well as wraps, or pasta pots for those who don’t fancy a sandwich.

For vegans, you can grab the plant hoisin wrap or the houmous and harissa sandwich and they have gluten-free options too. For snacks, you can opt for the more traditional option of crisps or chocolate bars, or something savoury like a Peperami or cocktail sausages. Drink offerings include soft drinks as well as Red Bull or smoothies which are normally on the more expensive end to buy individually, so worth getting as part of your meal deal.

While the premium meal deal is a bit more on the expensive side than your standard meal deal, you will get a more premium option if you’re looking for something a bit different. However, for students on a budget the classic Tesco meal deal remains the cheapest meal deal on the high street right now, so it should probably be at the top of your list.

Being a student can sometimes come with its perks, like student freebies. Almost too good to be true. 

Morrisons meal deals

Morrisons meal deal price: £4 or £3.50 with a My Morrisons membership

What’s included: a main, a snack, and a drink

Similarly to Tesco and Co-op, Morrisons also offers a cheaper meal deal when you sign up for a membership and download the My Morrisons app. The Morrisons meal deal is the same price as Co-op so if you frequently shop in both, you’ll want to be signed up to both loyalty schemes in order to get the cheaper option.

Morrisons offer a pretty standard range of options including classics like the chicken salad sandwich or the BLT. There are also pasta pots and two gluten-free mains and two vegan mains. In terms of sides, some of the more out-there options include samosas, malt loaf, fruit pots, yoghurt, cake bars or sushi –– this is definitely a pretty wide selection.

The drinks include smoothies, juices, soft drinks and even protein shakes. With smoothies costing upwards of £2, it’s definitely a wise choice to opt for a smoothie as part of your lunch for a solid deal.

If you’re feeling brave, why not try cooking for yourself using one of our quick and easy vegan and vegetarian student meals and recipes?

Coop meal deals

Coop meal deal price:  £4 or £3.50 with a Co-op membership

What’s included: a main, a snack, and a drink

To get the best value out of a Co-op meal deal, you’ll need to have a Co-op membership which will give you a 50p discount. All you need to do is sign up for a Co-op loyalty card to take advantage of the meal deal discount as well as other in-store offers, so if you’re a regular Co-op shopper it’s definitely worth it.

Mains include classic sandwiches, pasta pots, salads or even sushi and Co-op’s vegan GRO range also has five options included –– although whether or not you’ll find all the options in the store is a gamble, especially at lunchtime.

Snacks include crisps, chocolate bars and even cornish pasties! While drinks range from your standard soft drinks, energy drinks such as Lucozade, smoothies or water.

In terms of general price, the Co-op meal deal is pretty average in line with other supermarkets but it does have a solid range of choices.

Use our Coop student discount for 10% off your shop. 

Asda meal deals

Asda meal deal price: pick 3 items and the cheapest is free

ASDA are switching it up a little bit, as the ASDA meal deal doesn’t have a set price like other supermarkets. Instead, you can choose 3 eligible items and the cheapest will be free, so you can expect to pay around £3-5 for your lunch.

Unlike other supermarkets, you don’t have to get a main, snack and a drink. In fact, there’s nothing stopping you from getting a main and two snacks, or a drink and two mains if this is what you prefer–– just be prepared that this could cost you slightly more. You could even get 3 sandwiches, and get 1 free which could work out nicely if you’re with friends and want to split the cost.

While this may not be the cheapest deal compared to the other supermarkets, it’s still pretty good to be able to get an item for free and it offers a lot more freedom of choice. There are 96 fresh options such as sandwiches and pasta, 97 snacking options and 140 drinks to choose from so the combinations really are endless.

The ASDA OMV! vegan range has several options that are included in this deal such as the Vegan No Chicken Caesar wrap and rustlers burgers are also an option that can count in the 3 for 2 deal.

While the ASDA meal deal differs from the traditional setup that other supermarkets offer, it’s still a great way to save some money on your lunch.

Make sure you’re including vitamins for your immune system within your diet, too, so you can fight off any nasties. 

Sign up to Student Beans for exclusive supermarket student discounts