It sounds like you are eating well (dark leafy greens and nuts/seed daily), so I doubt you "need" the extra protein from soy with your salad. I totally understand about "liking" something to go with it though. I try to eat mainly raw, but I am not at 100% raw (or even 100% vegan). I will put some diced feta on top of my salad or some sprouted seeds. Have you tried sprouted seeds? I like mung beans and alfalfa. They're cheap and you can sprout them at home without any special equipment. BUT that also isn't fool-proof as you need to be diligent while growing them in order to avoid contamination (bacteria, mold, e-coli). Nothing really is fool-proof in the universe I suppose Personally, I do not have a problem with eating a animal-products, soy or whatever else once in a while. I try to keep it balanced and only allow a few meals with questionable ingredients per week.