Looking for a snack to make it till lunch in the middle of the morning, or a small bite after work before heading to the gym? Try some of these low calorie, high energy snacks to get you through the day.

Peanut Butter
Protein: 25g per 100g
It also contains high levels of heart-healthy polyunsaturated fats and vitamin B3, which helps to boost HDL (good) cholesterol.

Protein: 21g per 100g
They also contain high levels of monounsaturated fats, which can help to lower LDL (bad) cholesterol and reduce the risk of heart disease.

Greek Yoghurt
Protein: 7.5g per 100g
As well as protein it’s packed with the healthy bacteria acidophilus and lactobacteria, which can help to improve intestinal health.

Boiled Eggs
Protein: 12.5g per 100g
Eggs are also an excellent source of choline, which can help to reduce inflammation in the body.

Cottage Cheese
Protein: 12.5g per 100g
In addition, it provides plenty of calcium, which helps to build strong bones.

Beef Jerky
Protein: 35g per 100g
It’s also a rich source of iron, which helps to reduce muscle tiredness and fatigue after a hard workout.