Vegan protein is an alternate protein source that is ideal if you're vegan/vegetarian or don't digest milk based protein powders well. For best results mix 1-2 scoops of your favourite vegan protein in 300ml water or non-dairy milk immediately post-workout.