497 beef products sold in Irish supermarkets, ranked by protein per 100 calories.
| Product | kcal/100g | Protein/100kcal | Carbs/100kcal | Fat/100kcal |
|---|---|---|---|---|
| Lidl Birchwood Deli Choice 5 Peppered Topside Of Beef Slices 130g | 108 | 21.8g | 0.4g | 1.4g |
| Lidl Birchwood Korean Style 2 Beef Steaks 454g | 127 | 20.8g | 0.8g | 1.4g |
| Lidl Birchwood British Extra Lean Diced Beef 350g | 104 | 20.5g | 0.2g | 1.8g |
| Lidl Birchwood South American Style 2 Beef Steaks 454g | 134 | 20.5g | 0.4g | 1.8g |
| Lidl Birchwood 2 Beef Medallion Steaks 340g | 108 | 20.4g | 0g | 1.9g |
| Lidl Birchwood 4 Beef Medallion Steaks 600g | 108 | 20.4g | 0g | 1.9g |
| Lidl Birchwood 4 British Beef Medallion Steaks 600g | 108 | 20.4g | 0g | 1.9g |
| Tesco 2 Irish Beef Medallion Steaks 340g | 110 | 20.4g | 0g | 2.1g |
| Aldi Brannans Irish Roast Beef Slices 130g | 124 | 20.3g | 1.6g | 1.6g |
| Lidl Birchwood Beef Stir Fry Strips 350g | 109 | 20.3g | 0.3g | 1.8g |
| Dunnes Stores Matured Irish Beef Low Fat Medallions 280g | 109 | 20.2g | 1.2g | 1.7g |
| Dunnes Stores Irish Beef Roasted Topside | 139 | 20.1g | 0.4g | 1.9g |
| Tesco 4 British Prime Cuts Roast Beef Slices 90g | 123 | 20.1g | 0.2g | 2g |
| Aldi Ashfield Farm Topside Of Beef Slices 130g | 135 | 20g | 0.4g | 2.2g |
| Dunnes Stores Diced Irish Beef Round Steak 300g | 120 | 20g | 0.8g | 2g |
| Lidl Deluxe 4 Roast Beef Slices 100g | 142 | 19.7g | 0.4g | 2.1g |
| Tesco Finest 4 Slow Cooked Charred Topside Beef Slices 90g | 140 | 19.5g | 0.1g | 2.3g |
| Lidl Deluxe 4 Scotch Peppered Beef Slices 100g | 144 | 19.4g | 0.6g | 2.2g |
| Lidl Deluxe Scottish Selection Wafer Thin Sliced Scotch Peppered Beef 100g | 144 | 19.4g | 0.6g | 2.2g |
| Lidl Deluxe Scottish Wafer Thin Sliced Salt Beef 100g | 124 | 19.4g | 1.6g | 1.6g |
| SuperValu Lean Beef Minute Steak 300g | 115 | 19.1g | 0g | 2.6g |
| Dunnes Stores Beef Quick Fry Steaks 540g | 112 | 18.8g | 0g | 2.7g |
| Dunnes Stores Matured Irish Beef Quick Fry Steaks 360g | 112 | 18.8g | 0g | 2.7g |
| Lidl Birchwood Farm British 5 Rump Beef Steaks 1kg | 119 | 18.7g | 0.1g | 2.7g |
| Lidl Birchwood Grass Fed Lean Diced Beef 350g | 122 | 18.5g | 0g | 2.9g |
| Lidl Birchwood Lean Diced Beef 400g | 122 | 18.5g | 0g | 2.9g |
| Lidl Birchwood Lean Diced Beef 700g | 122 | 18.5g | 0g | 2.9g |
| Lidl Birchwood Lean Diced Beef Steak 400g | 122 | 18.5g | 0g | 2.9g |
| Lidl Birchwood Lean Diced Beef Steak 400g | 122 | 18.5g | 0g | 2.9g |
| Lidl Birchwood Lean Diced Beef Steak 500g | 122 | 18.5g | 0g | 2.9g |
| Lidl Birchwood Lean Diced Beef Steaks 700g | 122 | 18.5g | 0g | 2.9g |
| Lidl Birchwood Roast Beef Topside 5 Slices 130g | 127 | 18.5g | 0.9g | 2.4g |
| Lidl Glensallagh Carved Irish Roast Beef 130g | 131 | 18.5g | 0.3g | 2.7g |
| Centra Extra Lean Irish Beef Mince 330g | 121 | 18.2g | 0.4g | 3g |
| Shaws Carvery Prime Cut Carved Beef 3 Large Beef Slices 100g | 151 | 18.2g | 0g | 3g |
| SuperValu Extra Lean Beef Steak Mince 400g | 121 | 18.2g | 0.4g | 3g |
| SuperValu Irish Extra Lean Beef Steak Mince 400g | 121 | 18.2g | 0.4g | 3g |
| Dunnes Stores Low Fat Irish Beef Quarter Pounders 227g | 116 | 18.1g | 1.5g | 2.3g |
| Lidl Birchwood Peppered Beef Topside Slices 130g | 130 | 18.1g | 1.5g | 2.3g |
| Lidl Birchwood Peppered Beef Topside 5 Slices 130g | 131 | 18g | 1.5g | 2.4g |
| Dunnes Stores Eye Of The Round Beef Roasting Joint 1kg | 134 | 17.9g | 0g | 3.2g |
| Lidl Deluxe Irish Angus Topside Sliced Beef 100g | 145 | 17.9g | 0.2g | 3g |
| Aldi Ashfields 21 Day Matured Beef Medallion Steaks 340g | 134 | 17.8g | 0g | 3.2g |
| Lidl Birchwood Beef Roasting Joint 944g | 134 | 17.8g | 0g | 3.2g |
| Lidl Birchwood British 6 Beef Frying Steaks 720g | 134 | 17.8g | 0g | 3.2g |
| Lidl Birchwood Roast Topside of Beef 5 Slices 130g | 138 | 17.8g | 0.3g | 3g |
| Lidl Birchwood Beef Pastrami 11 Slices 110g | 130 | 17.7g | 1.5g | 2.3g |
| Lidl Birchwood Deli Choice Beef Pastrami 100g | 130 | 17.7g | 1.5g | 2.3g |
| Centra Irish Beef Minute Steaks 300g | 131 | 17.6g | 0g | 3.3g |
| Lidl Birchwood 2 Beef Rump Steaks 454g | 125 | 17.6g | 0g | 3.3g |
Showing the top 50 of the 493 beef 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.
493 of the 497 beef 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 8.7g of protein per 100 calories. 215 clear 10g of protein per 100 calories — about one in two, and 10g is the line Keith uses for a food that pays for its calories.
Calories run from 20 to 900 per 100g inside this one group, a 45-fold spread, so “beef” 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 12.1g of protein per 100 calories across 331 products, against 4.7g for the 162 name-brand ones.
The chains are not equal on this: Lidl runs a median of 13.5g of protein per 100 calories across its 195 own-label beef products, Centra 8.2g across 32.
On the numbers the pick is Lidl Birchwood Deli Choice 5 Peppered Topside Of Beef Slices 130g: 21.8g of protein per 100 calories, 2.5 times the 8.7g median for the group.
29 of the 493 carry 400 calories or more per 100g — the ones worth weighing rather than eyeballing.
That chain-by-chain gap is why the biggest ranges get their own page: Lidl Beef covers 195 products, and everything else Lidl sells sits alongside it.
A protein-per-calorie number is only useful once you know the target, and that is how much protein a day actually works out to.
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 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.






We track 497 beef products across Irish supermarkets and brands. 493 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.
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 8.7g per 100 calories and 215 products clear 10g — that tells you whether beef is worth buying for protein at all, which protein per 100g does not.