L'idéal c'est d'avoir mangé 4h avant le sport (2h c'est bon mais 4-5 c'est le mieux du mieux). Pour le style de repas des pâtes ou des sucres lents (riz, blé, ect...). Tu peux prendre aussi de la viande et des légumes avec, ça fait pas de mal

Pendant l'effort tu peux avoir une banane et de l'eau par exemple. La banane contient du magnésium, ce qui est excellent pour la récupération. Juste après l'effort tu peux manger aussi de la banane, et du chocolat noir qui contient lui aussi beaucoup de magnésium.
Ensuite pour que les muscles puissent se régénérer il est bien de prendre des protéines (viande, poisson ou éventuellement mélange exprès, mais perso je suis pas trop pour ces mixtures) avec autre chose.
En règle générale il faut de toutes manières manger de manière équilibrée.
Après je suis pas nutritionniste, je me base sur ce qu'on m'a dit dans le cadre du sport...