Organic milk chocolate
Rococo (37% solids) ★★★★★
85g, £4.95, www.rococochocolates.com
Mouthwatering, really good balance of flavour, no stickiness, no graininess and a strong cocoa finish. Beautiful – I could eat a lot of that.
Montezuma's (54% solids) 100g, £6.75, www.montezumas.co.uk ★★★★
Dark and crisp. Robust and earthy taste.
Tesco Finest, Ecuadorian (39% solids) 100g, 99p ★★★
Bizarre – there's not much flavour to begin with – it's all in the aftertaste. Biscuity taste, not too sweet. Unusual but good.
Green & Black's (34% cocoa) 100g, £1.75, widely available no stars
Very bad. No snap when you break it – it's like it's aerated. Sticky, with an odd texture, and it tastes damp and old.
Milk chocolate
Chocolate Society, Good Day (40% solids) 4 x 70g, £9.16, www.chocolate.co.uk ★★★★★
A fine chocolate. Clean texture, melts well, no stickiness. I'd say this contained no vegetable fat or artificial ingredients.
Valrhona Jivara (63% solids) 70g, £2.85, www.chocolate.co.uk ★★★★
It makes a nice snap when you break it and is very creamy indeed. Very enjoyable; a good-quality chocolate.
Marks & Spencer (63% solids) 100g, £1.49 ★★★
A good dark colour, slightly tangy, with a hint of coffee, a little bit biscuity. I do quite like this.
Cadbury's Dairy Milk (20% solids) 49g, 55p, widely available no stars
Not real chocolate. It's sugary and thick, without a prominent taste of cocoa. It's just sugar and fat.
Dark
chocolateChocolate Society, Good Afternoon (66% cocoa) 4 x 70g, £9.16 ★★★★★
Very fine chocolate, a slight honey aftertaste. My favourite.
M&S Peruvian Cocoa (72% cocoa) 100g, £1.49 ★★★
Ooh, coconutty at the beginning, tangy, melts quickly and smoothly. Very enjoyable.
Choxi+ by Prestat (63% cocoa) 4 x 70g, £7.98, www.prestat.co.uk ★
Very dark, and slow to melt in the mouth. A bit drying, a bit too soft, not too bitter, but with a rather sour aftertaste.
Lindt (90% solids) 100g, £1.59, widely available no stars
Very black – are the beans over-roasted? Unpleasant to taste, as it's waxy and tastes just like cocoa and not like chocolate at all.
Nut
M&S Swiss Extra Fine with Hazelnuts (54% solids) 200g, £1.84 ★★★★★
Chunky. I like the whole hazelnuts. It's very creamy and sweet and does what it should: it's very nutty.
Galaxy Roasted & Caramelised Hazelnuts (14% solids) 46g, 49p, widely available ★★★★
Strong toasted-nut flavour. The chocolate is a bit beige but it's dense with nuts. Too sweet…
Rococo Dark with Caramelised Almonds (65% solids) 70g, £3.95 ★★★
I'd like more nuts! There's very little nuttiness. The chocolate is delicious, though.
Asda Whole Hazelnuts (27% solids) 200g, £1.09 ★
Not enough hazelnuts, and the chocolate is thick and gloopy. It's so sweet and thick it's hard to swallow.
Mint
Sainsbury's Taste the Difference Brazilian Dark with Peppermint (60% solids) 100g, 99p ★★★★
Enjoyable. The delicate taste builds up slowly. This is what I'd expect.
Green & Black's Dark with Peppermint Fondant (70% solids) 100g, £1.75, widely available ★★★
Reminds me of mint fondants when I was little. It's also very sticky, and the mint is too strong but classic.
Tesco Finest Swiss Plain with Mint (55% solids) 100g, 99p ★★
This is very cold-tasting, and is rather like cough syrup. It's making my nose run!
Montezuma's Dark with Crunchy Peppermint 35g, £1.75 no stars
Goodness, that's chunky! The mint is like mouthwash, overpowering everything.
Ginger
Rococo Dark with Crystallised Ginger (65% solids) 70g, £3.95 ★★★★★
Near-on perfect. Really good fresh ginger, delicious chocolate. I could eat a whole bar of that right now.
Lindt Dark with Ginger (47% solids) 100g, £1.56, Waitrose ★★★
The ginger is more like ginger biscuits or cake than fresh, so some pieces of it would be nice. But it's interesting.
Waitrose Swiss Plain with Ginger (49% solids) 100g, £1.45 ★
Smells like ice cream – I hope that's not vanilla in there. It overpowers the ginger and chocolate. Shame.
Choxi+ Dark with Ginger (63.5% solids) 75g, £1.99, Waitrose no stars
If you like ginger you want ginger and this doesn't have enough – no actual bits of it in two pieces of chocolate. Bit of a letdown.