I don't think I could do it just on shakes. I like the shakes and bars best but find the porridge and hot meals OK for variety. I'm not keen on the soups - really disliked them at first but I think your palate gets used to all the exante meals after a while. Just try to avoid carbs when you go out.