a proper diet with good calorie and carb and protein amounts, adequate sleep, without those muscle recovery wont be good at all. for supplements i would say glutamine.
Theres regular glutamine and then theres the peptide form. Proteinfactory has a nice little excerpt on the difference though I'm sure they try to push peptides since its more costly.