I am the person who can't resist grabbing a snickers bar at every cash register. I am addicted to sugar. I'm not quite sure how this drink does it, but it makes me not crave sweets. I think it has something to do with having a low glycemic index, anyway I can testify if I drink this at 7 am I am not hungry until 3 (most days)I'm not kidding AND......believe it or not, it's reasonably low in fat. This has healthy plant based proteins that keep me full. I love this product.