Chocolate ranked by protein density

Productkcal/100gProtein/100kcalCarbs/100kcalFat/100kcal
Lidl Milbona High Protein Chocolate Drink 330ml6616g7.6g0.5g
Shamrock Chocolate Rocking Protein Builder5415.9g6.4g2.1g
Lidl Milbona High Protein Drink Chocolate Flavour 398ml6715.8g7.9g0.4g
Lidl Milbona XXL High Protein Chocolate Flavour Drink 800ml6715.8g7.9g0.4g
Aldi Brooklea Protein Mousse White Chocolate Flavour 200g7413.6g6.5g2g
Lidl Chocolate Brownie Protein Bar 45g36913.6g6.9g3g
Lidl Milbona High Protein Pudding Chocolate Flavour 200g7413.5g6.4g2g
Lidl Vemondo Plant Based Protein Pudding Hazelnut Chocolate Flavour 200g7413.5g4.5g2.8g
Aldi Brooklea Chocolate Flavour Protein Mousse 200g7613.3g6.4g2g
Lidl Milbona High Protein Chocolate Pudding 400g7513.3g6.9g2g
Glenisk Hight Protein White Chocolate Raspberry Strained Irish Yogurt 195g7813.2g11.3g0g
Lidl Milbona High Protein Chocolate Pudding 200g7613.2g6.8g2g
Aldi Brooklea Milk Chocolate Cereal Balls Protein Yogurt Vanilla Flavour 221g10413.1g7.1g2g
Aldi Brooklea White Chocolate Cereal Balls Protein Yogurt Strawberry Flavour 221g10612.8g7.4g2.1g
Aldi Brooklea Protein Pudding White Chocolate Flavour 200g8012.7g6g2.7g
Lidl Vemondo High Protein Pudding Chocolate Flavour 200g7912.7g4.7g2.9g
Aldi Brooklea Chocolate Flavour Protein Pudding 200g8112.6g7.7g2.1g
Aldi Cowbelle Protein Milkshake Chocolate Flavour 330ml6212.5g10.6g0.8g
Lidl Milbona High Protein Chocolate Pudding 4 x 125g8012.5g8.4g1.9g
Lidl Milbona High Protein Chocolate Flavour Pudding 200g8112.3g7.9g2g
Lidl Protein Bars Chocolate Brownie Flavour 135g40712.3g7g2.5g
Fit Foods Chocolate Flavoured Protein Pudding 200g8212.2g7.7g2.2g
Starbucks Chocolate Mocha Flavour Protein Drink with Coffee 330ml5212.1g8.1g1.9g
Lidl Milbona High Protein Pudding Double Choc Flavour 200g8411.9g6.5g2.9g
Starbucks Chocolate Mocha Protein Drink16811.9g8.3g2.1g
Lidl Milbona High Protein Mousse Chocolate Flavour 175g8611.6g6.7g2.5g
Reflex Protein Bar Chocolate Toffee Bar 60g30711.4g10.9g2.3g
Muller Light Protein Pot Chocolate Brownie Flavour 140g8911.3g9.3g1.7g
Aldi Cowbelle Protein Chocolate Flavoured Milkshake 330ml5411.2g12.3g0.7g
Avonmore Protein Gold Chocolate5911.2g10g1.7g
Reflex High Protein Twin Chocolate Toffee Crispy Bar 30g30710.9g10.9g2.4g
Reflex High Protein Chocolate Twin Bar 30g31010.7g10.7g2.4g
Fulfill Chocolate Caramel & Cookie Dough34210.6g5.6g3.5g
Fulfil Dark Chocolate & Mint Vitamin Protein Bar33810.5g5.4g3.6g
Fulfil Chocolate brownie flavour vitamin and protein bar33110.4g10.6g3.4g
Fulfil Chocolate Caramel Protein Bar35110.3g7.4g3.4g
Fulfil Chocolate caramel flavour vitamin and protein bar34910.3g7.4g3.4g
Fulfil Milk chocolate crunch protein bar36210.3g8.3g3.7g
Fulfil chocolate caramel flavour vitamin & protein bar35110.3g7.4g3.4g
Fulfil Chocolate Brownie Flavour Vitamin & Protein Bar33810.2g10.4g3.4g
Fulfil Chocolate brownie vitamin and protein35810.2g8.1g3.8g
Fulfil Chocolate caramel35310.2g7.6g3.6g
Fulfil Protein Bar Chocolate Caramel35310.2g7.6g3.6g
Fulfil Chocolate caramel & cookie dough bar35510.1g7.9g3.7g
Fulfil White Chocolate & Cookie Dough36110.1g7.6g3.8g
Fulfil chocolate brownie flavour35910.1g8.2g3.7g
FULFIL Coconut and Chocolate34410g5.7g4.1g
Fulfil Chocolate salted caramel37110g7.5g4g
Fulfil Vitamin & protein bar (chocolate brownie flavour)35910g8.4g3.6g
Fulfil Vitamin And Protein Bat Chocolate Brownie Flavour35910g8.4g3.6g

Showing the top 50 of the 2,031 chocolate products that carry a comparable calorie figure, ranked by protein per 100 calories. Figures per label, sourced from Open Food Facts and tracker user logs.

What the chocolate numbers show

2,031 of the 2,032 chocolate products carry 20 calories or more per 100g, which is the floor below which protein per 100 calories stops being a real number. Across those the median is 1.3g of protein per 100 calories. 51 clear 10g of protein per 100 calories — about one in 40, and 10g is the line Keith uses for a food that pays for its calories.

Calories run from 21 to 648 per 100g inside this one group, a 31-fold spread, so “chocolate” on its own tells you almost nothing about what a portion costs you.

Own-brand is not the compromise here. The supermarket own-label median is 1.3g of protein per 100 calories across 300 products, against 1.3g for the 1,731 name-brand ones.

The chains are not equal on this: Aldi runs a median of 1.4g of protein per 100 calories across its 48 own-label chocolate products, Centra 1.2g across 30.

What to actually pick

Most of what is sold as chocolate is not a protein food. The 51 that clear 10g per 100 calories sit at the top of the table and are the exceptions, not the rule.

1,508 of the 2,031 carry 400 calories or more per 100g — the ones worth weighing rather than eyeballing.

Where this fits

That chain-by-chain gap is why the biggest ranges get their own page: Aldi Chocolate covers 48 products, and everything else Aldi sells sits alongside it.

This is the aisle that quietly wrecks a calorie target, which is the whole point of where the calories actually hide.

For one specific product rather than the whole group, the 20,000-product database is searchable on Calories in Ireland, and the same figures are built into the free calorie tracker.

Real chocolate products with a photo

Real barcode-matched products with a confirmed photo — the same rule as Calories in Ireland: a photo only shows where we have a confirmed Open Food Facts match, never a guessed stock image.

SuperValu Milk Chocolate Covered Peanuts
2.3g protein / 100kcal
SuperValu Rocky Road Chocolate Ice Cream 500g
1.7g protein / 100kcal
Dunnes Stores Milk Chocolate Finger Sticks
1.6g protein / 100kcal
Dunnes Stores Milk Chocolate Oaties Biscuits 300g
1.5g protein / 100kcal
Centra Chocolate Butter Biscuits 125g
1.4g protein / 100kcal
Dunnes Stores Milk Chocolate Butter Biscuits 125g
1.4g protein / 100kcal

Chocolate by store

FAQ

How many chocolate products are in this database?

We track 2,032 chocolate products across Irish supermarkets and brands. 2,031 of them carry 20 calories or more per 100g, which is the point below which protein per 100 calories stops being a real number, so those are the ones ranked and averaged here.

What's the most protein-dense chocolate product?

The table is sorted highest protein per 100 calories first, so the answer is the top row. The more useful number is that the median for the whole group is 1.3g per 100 calories and 51 products clear 10g — that tells you whether chocolate is worth buying for protein at all, which protein per 100g does not.