Starbucks is now releasing a blended cold brew protein shake. They are also vegan which is kind of cool too.
Each drink contains 10 to 12 grams of protein per serving, though you can add more by customizing your drink (ask for an extra packet of plant-based protein). You can also swap out the banana-date blend for a whole banana, or add a shot of espresso if you're looking for more of a coffee flavor. If you need a post-gym afternoon pick-up sans caffeine, the drinks can also be made with decaf Espresso Roast instead of the cold brew.
You can find them at stores for $5.95 and are 270 calories. BTW, it is only available for a short time so get them before they are gone!