Hands down, the best discovery I have made with my salads is to use cottage cheese in the place of dressing.
I always liked the taste/moisture of the dressing but it seemed to take too much and it was over calories and the taste was off.
Finally I figured out to put about a 1/2 cup of cottage cheese and then a teeny dab of dressing on there for flavoring (something like ranch or bleu cheese)
It still has a wonderful creamy taste/texture and with the protein makes it all the more filling.
Also, I will add I don't even like cottage cheese by itself, don't enjoy it at all. BUT adding it to my salads has totally changed how much I enjoy them.