Thanks, everyone.

In the one link, it said seitan is very high in protein. Does anyone have a good recommendation for cooking with it? I was a vegetarian for a few years and remember having it, but haven't touched it since.

I love nuts, but they seem really high in calories (or perhaps I'm just bad at restricting how many I eat!). One thing I have discovered is greek yogurt, which has between 15 and 20 grams of protein.