7 of the best foods to eat after a workout

Wonderfully high in protein, eggs are the perfect food to eat post-workout. One egg has 7g of protein, which is essential for muscle growth and repair, along with a range of essential vitamins and minerals.


Wholegrain bread with additional nuts and seeds is an even better option as these will be packed with even more protein and fibre, another filling macronutrient. 

Wholegrain bread

This leafy green also contains vitamins A, C, and K1, and minerals like iron and calcium. However, spinach is best raw rather than cooked as it can lose some nutrients in the pan. 


Ricotta isn't just a great cheese to top your salads. It's another high-quality, protein-rich food with about 14g per serving. 


Omega-3s also offer plenty of benefits for the heart and lungs, blood vessels, the immune system, and the hormone (endocrine) system. 


Turkey isn't just for Christmas. Much like ricotta, turkey is rich in whey protein and leucine by default, making it the perfect chicken alternative in a meal or sandwich filling. 


Copper is a valuable mineral for anyone who's been stressing their muscles in a heavy strength training or cardio workout as it can help boost your energy levels and protect the skeleton, cardiovascular system and nervous system

Sweet potato