Yes. Avocado is a great addition to a chocolate protein shake. It will had a thick, creamy consistency as well as add good fats, Vitamins C, K, potassium and fiber. Because of the good fat and fiber, avocado will help keep you fuller and more satiated, therefore less like to snack later.