All vegetables have at least a trace amount of protein in them but the ingredients of most salsas are simply too low to list on the label. Above are some great salsa ideas (black bean, etc) give them a try.
To the trolls that come here any to be ignorant to the proper posters in this forum - at least attempt to use some real medical facts, not just lame opinions. This is in fact the "Vegetarian & Vegan" forum, what exactly do you expect to find here?
Plant sourced proteins are not "lower quality" they are shorter chain proteins. The shorter the chain the easier to digest and assimilate. For each different protein we eat out pancreas must manufacture a matching enzyme, like a key for a lock. The longer the protein chain the longer enzyme. Long chain proteins lead to poor assimilation which is why large quantities of meat end up undigested in the body wastes.
Eating a single tablespoon of peanut butter will give the average person more actual milligrams of assimilated protein (amino acids) than a full quarter pound burger. After all, if meat is such a fantastic protein source, why do the vast majority of all "Protein Supplements" such as those used by bodybuilders come from soy? Only a small percentage are milk protein based, almost none contain meat protein.
How do I know this? I'm a state licensed Pharmacy Technician and have handled and sold these supplements for years. And yes, I'm a vegetarian.