Question: what are the best foods to eat for sore muscles?
Answer: Salmon. Salmon falls into both the protein and healthy fat category, both of which play an integral role in rebuilding and repairing muscle. ... 
Eggs. I consider eggs the perfect food. ... 
Tart cherry juice. Like other berries, cherries are known for their high antioxidant and anti-inflammatory properties.