Almonds or cashews - high protein snacks - PICTURE - Women's Health & Fitness

Almonds or cashews plus yoghurt.

Nuts provide about 20 per cent protein and B vitamins, vitamin E, iron, zinc, phytonutrients and fibre. Yoghurt is similarly high in protein while the fat in the nuts may reduce insulin slightly but will not affect muscle building.