Some of the "protein" varieties are powdery/grainy in texture, but it's not too bad. I love every flavor I've tried, and I use them as a meal replacement if I'm out running errands.