no, when you make up your shake or soup it needs to be consumed within 15 mins or the nutritional value goes down.
you can buy tetras to take to work or out and about which are already made up shakes in yummy banana or choc, or have the bars.
or you can buy shakers from your cdc so you can mix the shake your self, it is big, but i use one and find them good, as i put alot more water than it says with them.
failing that - take your blender!!! xx