Be careful about eating too much tofu. It is not good for women.
I know I was off dairy and eating/drinking a lot of soy products and it threw off my thyroid. I have also heard someone else mention that some types of cancer thrive on soy. .
Tinkermommy
Do you have some good solid (like a medical or scientific journal) info?
This is not necessarily true. Tinkermommy has a
thyroid problem. (I do too.) For people with this problem, yes, eating soy can be a problem, in the same way that sugar/carbs can be a problem for diabetics. These foods do not affect everyone the same way.
Here is a link to Christiane Northrup, M.D. She is considered one of the leading women's doctors and various links on her latest research from various medical journals, research, notations, etc. about tofu, that it is quite healthy for normal women, especially in perimenopause & menopause in keeping symptoms down.
http://www.google.com/search?q=Christianne+Northrup+tofu
There is also a study somewhere that in Asia or Japan, where they heavily eat soy, the women have less of the same medical issues that affect women in other parts of the world. I don't have a link for that. Google.

Yes, they eat a lot of other foods, especially fish, which could also be a factor in their diets.
For the OP question, before I found I had developed a thyroid problem, (I do not believe soy
caused my thyroid problem. I wasn't eating all that much or even regularly. I know my stress & other matters caused my hypothyroidism.) I liked the
Garden Burgers brand veggie burgers. I think they are made with soy. Their original flavor veggie burgers and the portobello mushroom ones are great.

Just a little smear of mayo and I'm good to go.
St Ives makes decent veggie hot dogs. But, hot dogs in general seem to be high in sodium.
There is a shelf-stable tofu, that doesn't have to be refrigerated or kept in water, there is:
Mori-Nu tofu. It's comes in different firmnesses. It's great as a substitute for egg salad. (It doesn't have to be cooked.) Tofu scramble for breakfast, made with the seasonings and add-ins you'd put in an omelette. And to make tofu tacos (instead of beef.) Just season it with taco seasoning while heating.
If you are looking at other protein alternatives, there was a recent thread about quinoa. I've been experimenting with various recipes. It is the one
grain that is considered a "complete protein," meaning it has all 9 essential amino acids that make up protein. It is very easily digestible.