I don't recommend making this milkshake ahead of time. The ice cream melts pretty quickly, and dilutes the flavor of this shake.