739 tomatoes products sold in Irish supermarkets, ranked by protein per 100 calories.
| Product | kcal/100g | Protein/100kcal | Carbs/100kcal | Fat/100kcal |
|---|---|---|---|---|
| Birds Eye Inspirations 2 Basa Fillets in a Tomato & Chilli Sauce 260g | 119 | 10.3g | 0.8g | 6.2g |
| Quorn 2 Sundried Tomato Topped Fillets 200g | 135 | 9.3g | 4.8g | 4.2g |
| Quorn 2 Fillets in Tomato & Olive Sauce 400g | 71 | 8.5g | 6.8g | 3.5g |
| Lidl Nixe Mackerel Fillets In Spicy Tomato Sauce 125g | 165 | 8.1g | 4.4g | 5.6g |
| Denny Pork, Onion & Tomato 10 Slices 90g | 179 | 7.9g | 2.3g | 6.6g |
| John West Mackerel Fillets in Spicy Tomato & Chilli Sauce 115g | 172 | 7.6g | 3.1g | 6.4g |
| Napolina Italian Tomato & Vegetables Passata Sauce 430g | 34 | 7.6g | 8.8g | 2.4g |
| Roberts Lamb Shank with Red Wine & Tomato Sauce 475g | 250 | 7.6g | 1.6g | 6.9g |
| Denny Pork onion & tomato | 192 | 7.3g | 2.3g | 6.8g |
| Denny Pork onion tomato slices | 192 | 7.3g | 2.3g | 6.8g |
| Henry Denny & Sons Pork, Onion & Tomato 20 Slices 200g | 192 | 7.3g | 2.3g | 6.8g |
| John West MSC Mackerel Fillets in Spicy Tomato Sauce 125g | 172 | 7.2g | 4.7g | 5.7g |
| Heinz No Added Sugar Baked Beans in Tomato Sauce 4 x 200gm | 65 | 7.1g | 14.6g | 0.3g |
| Heinz No Added Sugar Tinned Baked Beans in a Rich Tomato Sauce 6 x 200g | 65 | 7.1g | 14.6g | 0.3g |
| Organic Kitchen Chopped Tomatoes 400g | 21 | 7.1g | 16.7g | 0.5g |
| Organico Italian Chopped Tomatoes 400g | 21 | 7.1g | 16.7g | 0.5g |
| Aldi Chunky Chopped Tomatoes 400g | 20 | 7g | 16.5g | 0.5g |
| Heinz Beanz No Added Sugar in a Rich Tomato Sauce 415g | 66 | 7g | 14.4g | 0.3g |
| Heinz Beanz in a Rich Tomato Sauce 415g | 66 | 7g | 14.4g | 0.3g |
| Heinz No Added Sugar Baked Beans in a Rich Tomato Sauce 4 x 415g | 66 | 7g | 14.4g | 0.3g |
| John West Mackerel Fillets in Tomato Sauce 115g | 186 | 7g | 2.3g | 7g |
| Aldi Cucina Chunky Chopped Tomatoes with Herbs in Tomato Juice 400g | 24 | 6.8g | 14.5g | 0.4g |
| Dunnes Stores Simply Better Italian Chopped Tomatoes 4 x 400g | 25 | 6.8g | 14.8g | 2g |
| John West Herring Fillets in Tomato Sauce 145g | 190 | 6.8g | 2.7g | 6.8g |
| Co-op Italian Chopped Tomatoes with Herbs in Tomato Juice 400g | 21 | 6.7g | 14.3g | 2.4g |
| Roma Sun Dried Tomatoes 100g | 128 | 6.6g | 16.2g | 0.9g |
| Aldi Organic Chopped Tomatoes 400g | 20 | 6.5g | 15g | 0.5g |
| Brakes Chopped Tomatoes In Tomato Juice 800g | 20 | 6.5g | 15g | 0g |
| De Con Chopped Tomatoes in Tomato Juice 400g | 20 | 6.5g | 15g | 0.5g |
| Delizia Italiana Premium Chopped Tomatoes in Tomato Juice 400g | 20 | 6.5g | 15g | 0.5g |
| John West Mackerel Fillets in Tomato Sauce 125g | 198 | 6.5g | 3.7g | 6.4g |
| Lidl Simply Chopped Tomatoes In Tomato Juice 400g | 20 | 6.5g | 15g | 0.5g |
| SuperValu Chopped Tomatoes in Tomato Juice 400g | 20 | 6.5g | 15g | 2.5g |
| Weight Watchers from Heinz Baked Beans in Tomato Sauce 200g | 73 | 6.4g | 15.5g | 0.3g |
| Aldi Four Seasons Mildly Spiced Taco Mixed Beans in a Tomato Sauce 395g | 75 | 6.3g | 14.9g | 0.5g |
| John West MSC Mackerel Fillets in Sundried Tomato & Basil Sauce 125g | 187 | 6.3g | 3.1g | 6.8g |
| SuperValu Daily Basics Chopped Tomatoes 400g | 20 | 6.3g | 14.6g | 1g |
| Dunnes Stores Mediterranean Cheese with Olives, Tomatoes and Basil 160g | 368 | 6.2g | 0g | 8.4g |
| Napolina Italian Tomato & Herbs Passata Sauce 430g | 29 | 6.2g | 14.8g | 0.3g |
| Waitrose Duchy Organic Chopped Tomatoes in Natural Juice 400g | 24 | 6.2g | 14.6g | 2.1g |
| Cook Italian Chopped Tomatoes 2 x 400g | 23 | 6.1g | 17.4g | 0.9g |
| Essential Organic Italian Chopped Tomatoes 400g | 23 | 6.1g | 15.2g | 1.3g |
| Napolina Passata Sieved Tomatoes 500g | 28 | 6.1g | 15.4g | 0.7g |
| Napolina Tomato Passata 390g | 28 | 6.1g | 15.4g | 0.7g |
| Asda Organic Chopped Tomatoes in Tomato Juice 400g | 25 | 6g | 15.2g | 2g |
| Delizia Italiana Premium Chopped Tomatoes with Herbs 400g | 20 | 6g | 13.5g | 0.5g |
| Dunnes Stores No Added Sugar Canned Baked Beans in Tomato Sauce with Sweetener 420g | 78 | 6g | 15.8g | 0.5g |
| Heera Chopped Tomatoes in Tomato Juice 400g | 20 | 6g | 17.5g | 0.5g |
| Heinz Beanz Baked Beans in a Deliciously Rich Tomato Sauce 200g | 78 | 6g | 16g | 0.3g |
| Heinz Beanz in a Rich Tomato Sauce 1kg | 85 | 6g | 16g | 0.2g |
Showing the top 50 of the 680 tomatoes 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.
680 of the 739 tomatoes 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 4g of protein per 100 calories. Exactly one clears 10g of protein per 100 calories, which is the line Keith uses for a food that pays for its calories.
Calories run from 20 to 580 per 100g inside this one group, a 29-fold spread, so “tomatoes” 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 4g of protein per 100 calories across 181 products, against 3.9g for the 499 name-brand ones.
The chains are not equal on this: Aldi runs a median of 5g of protein per 100 calories across its 25 own-label tomatoes products, Tesco 3.5g across 26.
Most of what is sold as tomatoes is not a protein food. Exactly one product clears 10g per 100 calories, and it sits at the top of the table — an exception, not a rule to shop by.
19 of the 680 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: Aldi Tomatoes covers 25 products, and everything else Aldi sells sits alongside it.
Front-of-pack claims on this stuff rarely match the back, so scan it with the label checker.
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 739 tomatoes products across Irish supermarkets and brands. 680 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 4g per 100 calories and 1 products clear 10g — that tells you whether tomatoes is worth buying for protein at all, which protein per 100g does not.