Vegetables ranked by protein density

Productkcal/100gProtein/100kcalCarbs/100kcalFat/100kcal
Aldi Nature's Pick Watercress, Spinach & Rocket Salad 80g2114.8g2.4g3.3g
Ardo Chopped Spinach Mini-Tablets 2500g2114.8g2.4g3.8g
Essential Waitrose Chopped Spinach 750g2214.1g2.3g3.6g
Dunnes Stores Broccoli Florets 240g2413g4.6g3.4g
Roma Chopped Spinach 395g2713g7g2.2g
Dunnes Stores Freshly Frozen Whole Leaf Spinach 750g2512.8g2.4g0.8g
Dunnes Stores Organic Frozen Spinach 400g2512.8g2.4g0.8g
Lidl Oaklands Unwashed Baby Leaf Spinach 450g3012.7g8g2g
Tesco Tenderstem Broccoli 80g4212.7g9.4g1.9g
SuperValu Spinach 600g2512.4g2.4g3.2g
Lidl Oaklands Broccoli 300g3411.8g9.4g1.8g
Dunnes Stores Tender Baby Spinach Leaves 150g2411.7g6.2g3.3g
Lidl Oaklands Broccoli 500g3811.6g4.7g2.4g
Tesco Tenderstem Broccoli3811.6g4.7g2.4g
Tesco Tenderstem Broccoli Tips 120g3811.6g4.7g2.4g
Bonduelle Chopped Spinach in Water, Salt Added 395g3411.5g1.8g2.6g
Ross Chopped Spinach 1kg2711.5g1.9g3g
Lidl Freshona Broccoli Florets 1kg3911.3g4.6g2.3g
Lidl Deluxe Tenderstem Broccoli 200g3510.9g8g0.6g
Lidl Oaklands Broccoli 200g3510.9g7.7g0.6g
Lidl Oaklands Tenderstem Broccoli 200g3510.9g8g0.6g
Centra Broccoli 350g4010.8g8g1.5g
Tesco Broccoli 375g4010.8g8g1.5g
Quorn Spinach & Red Pepper Slices 100g14110.6g3g4.2g
Taj Frozen Chopped Spinach 450g2210.5g12.7g0.9g
D'Aucy Chopped Spinach 395g3010g6g2g
Dunnes Stores Tenderstem Broccoli 200g4310g7.4g1.4g
Dunnes Stores Tenderstem Broccoli Tips 140g4310g7.2g1.6g
Green Isle Broccoli Florets2510g7.2g2.4g
Tesco Watercress Spinach & Rocket 80g2510g4g3.2g
Batchelors Garden Peas in Water 300g419.8g12g1.5g
TRS Chopped Spinach 395g319.7g5.8g1.9g
Tesco Baby Spinach 250g299.7g5.5g2.8g
Centra Baby Spinach 90g239.6g7g2.2g
Waitrose Chunky Chopped Cooking Spinach 400g239.6g5.7g2.6g
Camile Thai Steamed Broccoli659.5g8.8g1.2g
Tesco Romanesco Cauliflower389.5g7.9g2.4g
Lidl Oaklands Fresh Cauliflower & Broccoli Florets 400g329.4g5g2.8g
Shana Chopped Spinach 300g319.4g1g1.3g
SuperValu Frozen Broccoli Florets 500g359.4g8g1.4g
Everyday Favourites Chopped Leaf Spinach 1kg309.3g5.3g2.7g
Growers Pride Chopped Spinach 450g309.3g5.3g1g
SuperValu Baby Leaf Spinach Washed & Ready To Eat 200g309.3g5.3g3.3g
Essential Waitrose Chopped Spinach 1kg249.2g3.3g3.3g
Lidl Oaklands Sugar Snap Peas 150g379.2g12.7g0.5g
Tesco Chicken & Vegetable 600g399.2g8.1g2.8g
Birds Eye Sugar Snap Peas 380g349.1g13.8g1.5g
Dunnes Stores Cook At Home Sweet Chilli Wild Atlantic Prawn Stir Fry with Mixed Vegetables 400g688.7g14.1g0.7g
Lidl Oaklands Fresh Speciality Broccoli Stems 200g388.7g4.7g2.4g
SuperValu Frozen Sweetcorn 500g298.7g9.7g2.1g

Showing the top 50 of the 395 vegetables 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 vegetables numbers show

395 of the 404 vegetables 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 4.6g of protein per 100 calories. 30 clear 10g of protein per 100 calories — about one in 13, 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 “vegetables” 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 4.6g of protein per 100 calories across 208 products, against 4.5g for the 187 name-brand ones.

The chains are not equal on this: Dunnes Stores runs a median of 6g of protein per 100 calories across its 32 own-label vegetables products, Lidl 3.3g across 75.

What to actually pick

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

15 of the 395 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: Dunnes Stores Vegetables covers 32 products, and everything else Dunnes Stores 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 vegetables 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.

Dunnes Stores Broccoli Florets 240g
13g protein / 100kcal
SuperValu Baby Leaf Spinach Washed & Ready To Eat 200g
9.3g protein / 100kcal
Dunnes Stores Freshly Prepared Carrot, Cauliflower & Broccoli 500g
7.6g protein / 100kcal
Supervalu Country Mix Vegetables 500g
6.1g protein / 100kcal
Tesco British Mushy Peas 300g
6g protein / 100kcal
Tesco Tuna & Sweetcorn Pasta 300g
4.1g protein / 100kcal

Vegetables by store

FAQ

How many vegetables products are in this database?

We track 404 vegetables products across Irish supermarkets and brands. 395 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 vegetables 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 4.6g per 100 calories and 30 products clear 10g — that tells you whether vegetables is worth buying for protein at all, which protein per 100g does not.