Cliff bar does make a soy-free product, apparently. I tried the orange blossom flavor and wasn't pleased by the taste, but I asked a friend to try and they liked it a lot so maybe I'm just being picky. Some protein and lots of vitamins. Also, infused with tea and well priced. Not a bad option if the flavor suits you.