Tofu and tempeh are my faves, and I love lentils too! They didn't used to love me all that much, but now they do. And some nuts too, though I'm allergic to peanuts, walnuts and cashews.