Es gibt verschiedene Eiweiss-Shakes.
Ich geh jetzt mal davon aus, dass du Whey-Protein meinst, da das die üblichste Form ist.
Whey Protein hat den Vorteil, dass es vom Körper ziemlich schnell aufgenommen werden kann.
Muskeln werden aus Proteinen gebaut. Deshalb ist es essentiell, genügend davon zu sich zu nehmen.
Nach dem Training kann dein Körper für eine bestimmte Zeit besonders gut Proteine aufnehmen. Da sich dieses Fenster wieder schliesst, sollte das Protein eben relativ schnell aufgenommen werden. Und da ist Whey eben ganz gut. Noch besser wären Aminosäuren.
Soviel zur "Theorie".
Generell hast du im Muskelaufbau einen höheren Eiweissbedarf. Faustregel ist hier täglich 2g pro kG Körpergewicht. Kann tatsächlich etwas weniger oder gar mehr sein, aber mit 2g fährst du nicht schlecht als Hobbypsortler.
Du brauchst also auch an nicht Trainingstagen ausreichend Eiweiss. Hier muss es aber kein Shake sein. Du kannst ja auch während deiner "normalen" Ernährung auf Ausgewogenheit und ausreichend Eiweiss achten. Mageres Fleisch, Fisch, Milchprodukte, Bohnen, ... es gibt viele Eiweissquellen, ein Shake muss es da nicht sein. Auch nicht 2. Kann man aber eben machen, wenn die Ernährung nicht gut war.