Right now my staple is Organix Nourishing Coconut Shampoo. It doesn't have sulfates but it does have "sulfonates," if that means anything to you. Also it has egg whites so this shampoo may have a little protein in it.
Others people like
Curls Unleahsed Sulfate-Free Shampoo (I was not a fan)
Creme of Nature Argan Oil Sulfate-Free Shampoo (this one's GREAT with moisture and slip, but didn't do a good job actually cleansing my scalp)
Hair One cleansing conditioners (but these are a little more expensive)
L'Oreal Evercreme Shampoo (this one was actually somewhat stripping to me)
There are ton out there to try. HTH!