I am a non-meat eating dairy free coeliac - so no exactly the same as vegan, but close. I used vegan protein shakes and bars for my pre-surgery diet, and still use them for post-surgery easy meals now that I am on solids. I used the shakes three-four times a day, sometimes with fruit or with powdered peanut butter to boost the protein. Soy yogurt watered down isn't as bad as it sounds when you are hungry! Good luck.