To be clear, there is no hard-and-fast rule when it comes to drinking protein shakes, and consuming too many in one day is unlikely to cause long-term harm. For most people, one to three protein shakes per day should be sufficient to meet their nutritional requirements.