I tested chocolate-flavoured booze… one is pure, simple genius

CHOCO BLOTTO

Asda Extra Special Espresso Martini Chocolate Flavour Cream Liqueur

70cl - £8

Those who love a boozy, ­chocolatey, ­caffeine-filled cocktail will really enjoy this creamy ready-to-drink option. It's ridiculously moreish and not too sugary like normal espresso martinis can be.

4/5

Aldi Ballycastle Chocolate Creme Liqueur

70cl - £7.69

As a liqueur aimed at Creme Egg lovers, you expect something super sweet – and you certainly get it. The consistency could be a tad thicker so serve over ice.

4/5

Rubis Chocolate Wine

50cl - £17

Made with the Rioja grape tempranillo, fortified like port and blended with cacao essence, this shouldn’t work but somehow it does. More like a liqueur in the glass.

3/5

Hotel Chocolat Velvetised Chocolate Cream Espresso Martini

500ml - £17 with Tesco Clubcard

Thin and sugary, this liqueur tastes like cheap chocolate milk with a shot of vodka splashed in. Not luxurious enough for the name – nor the price tag.

1/5

Cocoa Wonderland Chocolate porter

440ml - £3.25

This dark porter, with the addition of chocolate, works like a dream. Delicious, with tons of chocca mocha flavour that blends seamlessly with the malty brew.

4/5

Asda Extra Special Blonde Chocolate Cream Flavour Liqueur

70cl - £8

This tipple was the richest booze of the bunch I tried. Indulgent with a touch of vanilla. It could have done with a tad more flavouring but still drinkable.

3/5

M&S Salted Caramel Brownie Flavour Cream Liqueur

70cl - £10 in price drop

There are lots of cakey flavours going on in this ­delicious liqueur, and although it is sweeter than many, it is perfectly balanced with the saltiness in the caramel.

5/5