Almonds are an excellent source of protein, make for a tasty, heart-healthy snack and can be incorporated into your favourite recipes with ease.
Few ingredients are as versatile as black beans, which are often used in vegetarian dishes such as chillis and burgers.
Looking for a tasty, healthy way to give your homemade trail mix a protein boost? Try adding cashews, which come with an impressive 0.7oz (20g) of protein per 5oz (142g).
Good news for cheese lovers; although high in calories, Cheddar is a great source of protein. Nutritionally, 4oz (113g) of grated Cheddar contains around 1oz (28g) of protein.
High in antioxidants, minerals and Omega-3 fatty acids, a 1oz (28g) serving of chia seeds also provides just under 0.2oz (5.5g) of protein and 0.4oz (11g) of fibre.
Chickpeas, also known as garbanzo beans, are buttery, nutty and creamy and the main ingredient in everyone’s favourite Mediterranean dip: hummus.
Cottage cheese boasts a whole host of health benefits, including being high in calcium, vitamins and protein, as well as low in calories.
This Asian legume has become a popular snack and is as healthy as it is tasty, with around 0.6oz (18g) of protein per 5.5oz (155g) serving.
SWIPE UP FOR MORE AMAZING STORIES