Provided are compositions useful as therapeutic vaccines (e.g., cancer vaccines), and methods of producing such compositions. The compositions disclosed herein generally employ a stress protein and at least one synthetic peptide, which may be a phosphopeptide or phosphopeptide mimetic, comprising a cancer-specific mutation present in a patient's cancer.