In order for a weight-gain shake to be effective, there are some essential nutrients you need to have present. The exact amount of nutrients is going to depend on when you're ingesting the shake as you’ll have changing needs throughout the day. I find it very effective as part of my
Balanced diet! ;)