
Edamame
One of the few plant foods that delivers complete protein with all nine essential amino acids, plus 9 g of fibre per 100 g.
Evidence-based nutrition, in plain English — every entry sourced from clinical research.
Every entry in this collection — sourced, checked and written to be read.

One of the few plant foods that delivers complete protein with all nine essential amino acids, plus 9 g of fibre per 100 g.

One of the most versatile complete plant proteins available, tofu absorbs flavours and marinades, making it easy to build plant-rich meals.

A handful of almonds covers nearly half your daily vitamin E, with magnesium and monounsaturated fat supporting heart and skin health.

Natural peanut butter is a budget protein powerhouse. In large cohorts, regular peanut eaters show the same reduced cardiovascular risk as tree-nut eaters.

31 g of complete protein per 100 g cooked with barely any fat, plus a full day’s selenium and most of your B6.

One of the leanest common meats, turkey breast delivers around 29 g of protein with very little fat, plus selenium and B6.

Apples combine fibre, vitamin C and skin polyphenols — especially quercetin — for heart health and weight management.