I've noticed a lot of people talking about veges etc on this forum. I was told it is critical to get enough Protein in. It aids recovery, and more importantly stops your hair falling out.
I'm sure roasted veges are wonderful, but you should be having some protein with them - piece of fish/chicken or Beans etc. Egg is also good.
Have you been told this as well?