anything that isn't a liquid or gel, like pudding, yogurt etc. Put your condiments on ahead of time or put them in your little baggie for TSA, same with cream cheese on your bagel.
I don't want to get into the nut debate again but if you want to take peanut butter do so, they rarely make the announcement and it doesn't truly pertain to peanut butter and even when they do it is usually just in the immediate row of the person.
I have never had it announced on any flight and we take peanut butter all the time.