Not sure how much work you want to put into it, but I have a juicer and a vitamix and tend to mix up my own to control what's in them. For a good protein powder without the crap in it, Arbonne is my favorite. 20 grams of vegan based protein per serving, lots of vitamins and minerals, and tastes really good. I use that as a base for a lot of my shakes that I mix up.