Question: can whey protein go bad?
Answer: The best-by date isn't an expiration date, and whey protein won't go bad overnight when it's past that date. It should easily last a few months longer, provided you do a good job of storing it. ... When it comes to open whey protein, it should last for at least 3 to 6 months after the best-by date.