High-protein foods to eat on the Mediterranean diet include salmon, Greek yogurt, lentils, tempeh, chickpeas, and more.