My NUT recommended Premier Protein 30g per shake. I like the RTD shakes. The most Protein for little volume (11 oz). strawberry, vanilla, chocolate, Carmel, peach, Cookies n cream, banana at Sams Club. I also like the Ensure Max 30 mg protein shakes coffee flavor which does also have 100mg of caffeine- not sure if everyone can have caffeine - I certainly don’t drink them every day. I recently just got a couple new GNC flavors pumpkin Spice and Snickerdoodle both have 25g protein. All have 150-170 cal and are low carb.