Red meat is an excellent source of protein and essential nutrients such as iron, zinc, vitamin B12 and omega-3 fats, which are are linked to heart and brain health.

But while a small quantity of lean meat may be good for us, too much red or processed meat can increase our risk of some cancers.