I tried supermarket vanilla ice creams - the winner is perfect in the heat

A delicious and satisfying ice cream with a lovely flavour, texture and aroma. It had a nice yellow colour too. I could have easily scoffed the lot pretty quickly. However, it’s a small tub for nearly £3.

Carte D'or Madagascan Vanilla (900ml)

£2.75, ocado.com, 30.6p per 100ml

7/10

An amazing price, but this is cheap for a reason. It's lovely and soft and easy to scoop but I found this watery, sickly sweet and it had a slightly grainy texture. Sadly I wouldn't buy this again.

Sainsbury's Stamford Street Co Vanilla Ice Cream (2l)

£1.35, sainsburys.co.uk, 7p per 100ml

3/10

A great value tub from Waitrose. It was very creamy with a lovely texture and the vanilla flavour was spot on. It felt like a much higher end product, at a fab price. Incredibly moreish.

Essential Waitrose Vanilla Soft Scoop Ice Cream (2l)

£2.20, waitrose.com,  11p per 100ml

9/10

Thick, creamy with a nice vanilla flavour. It had a lovely aroma as I opened the tub. It was quite solid to scoop and not as soft as others. Not the cheapest own-brand we tried but a solid choice.

Tesco Vanilla Flavour Ice Cream (2l)

£2.40, tesco.com,  12p per 100ml

7/10

Cheap and cheerful, this isn't a bad option for the price. Lovely and soft to scoop. It had a slight hint of coconut to it, and when I checked the ingredients it is made with coconut oil.

Asda Soft Scoop Vanilla Flavour Ice Cream (2l)

£1.85, asda.com, 9.2p per 100ml

6/10

Morrisons call this 'soft scoop' but it was much harder to get out of the tub than many others. It was too rigid in texture and a little bland taste-wise, with not enough vanilla flavour. Good price point though.

Morrisons Soft Scoop Vanilla Ice Cream (2l)

£2.39, morrisons.com, 11p per 100ml

5/10

This had a lovely creamy texture, the sweetness was spot on with just the right amount  of vanilla. It felt way more indulgent than its price tag. Whilst not the cheapest of the own-brands, it's still great value.

Lidl Bon Gelati Vanilla Ice Cream (2l)

£1.85, lidl.co.uk 9p per 100ml

10/10