you can buy pre-made weight gain shakes and
powders. These contain
protein, but have a higher calorie content than basic
protein powders due to added fats and carbohydrates. The only downside to these is that the carbohydrates may be sugary and lack nutrients. I suggest making your own using a basic protein powder, however, you can add higher-quality carbohydrates, such as fruit, oats and nuts to push up the calorie content.