Best supermarket Easter eggs (top 5 value for money revealed)

Let’s find out the top 5 supermarket chocolate eggs in time for Easter.

Layla Al-Ani holding an XL Cadbury Creme Easter egg, Pistachio M&S Easter egg, and an XL Mini Egg Easter egg.
(Image credit: Future plc / Layla Al-Ani)

As we head into the wholesome season of Spring, there’s an abundance of things that bring me joy. With everything from daffodils to afternoon picnics, it’s one of my favourite times of the year.

But there’s one thing in particular that’s on my mind – and that’s chocolate. I've been sharing my best tips for how to save on all things Easter, and there’s no doubt that Spring is the time to loosen a button on our jeans and indulge in some seriously delicious goodies.

This year, I’m diving into the world of Easter treats to try and find the best supermarket Easter eggs on offer. From Marks & Spencer to Tesco and Aldi, I compared 10 brands to find out which Easter eggs give you the most chocolate for your money.

Best supermarket Easter eggs 2026

Best supermarket Easter egg comparison 2026

Swipe to scroll horizontally

Supermarket

Easter egg

Size

Price

Price per 100g

Type

Asda

Galaxy Milk Chocolate egg

XL

£5.97

£2.84

Value

Sainsbury's

Cadbury Creme egg

XL

£6.50

£2.50

Value

Aldi

M&Ms Giant egg

XL

£10.49

£2.09

Mid-range

Lidl

Malteasers Giant egg

XL

£10.99

£2.22

Mid-range

Tesco

Cadbury Mini Eggs egg

XL

£15

£4.11

Mid-range

Waitrose

Lily O'Brien Dessert egg

XL

£16

£4.26

Luxury

Marks and Spencer

Pistachio filled Easter egg

Not specified

£18

£4.26

Luxury

Morrisons

Lindt Lindor Milk Chocolat egg

Large

£22

£7.09

Luxury

Thorntons

Marvellous Magnificent egg

XL

£30

£4.62

Luxury

Hotel Chocolat

Milk Caramel extra thick egg

XL

£34.95

£8.96

Luxury

Best supermarket Easter egg: top 5 revealed

  1. Aldi M&Ms Giant Egg: Best overall, extra large size, lowest cost per 100g, great value for money, lots of chocolate for your money.
  2. Lidl Malteasers Giant Easter Egg: Fantastic value, extra large size, low cost per 100g, ideal for sharing.
  3. Sainsbury's Cadbury Creme Easter Egg: Best budget egg under £10, classic chocolate, traditional, you can’t go wrong.
  4. M&S Collection Pistachio-filled shell egg: Best luxury egg, unique & delicious flavour, excellent for gifting, indulgent, premium feel.
  5. Morrisons Lindt Lindor Easter Egg: Smooth chocolate, indulgent truffle centre, sophisticated, perfect for a treat.

How to shop smart for Easter Eggs

The key to shopping for Easter treats (as with most seasonal items) is timing. We’ve previously looked into the best time to buy Easter eggs as well as the top places to find them in our article on how to get cheap easter eggs.

A good tip is that, like with Valentine’s Day chocolate and flowers, Easter chocolate is typically discounted once Easter has passed. So, pop down to your local supermarket after Easter to see if you can pick up some chocolate for a reduced price.

Layla Al-Ani
Home & Lifestyle Writer

I’m Layla, the home and lifestyle editor, and I started working at MyVoucherCodes in November 2022. I have always loved to write, especially after getting my degree in English Literature and Creative Writing, and since getting my own place, I’ve gotten stuck into all things home and garden.

When I’m not writing about saving money on homely purchases, I’m either sitting with my head in a new book, painting a piece of art for my walls, or binge-watching an interior design programme on Netflix. I love to get inspiration and transform my space, usually with the help of a few Pinterest boards and a couple of tins of paint.