My second time trying a plant based protein , it did not taste artificial like the balance one , but the texture takes a while to get use to . It wasn’t grainy but I definitely recommend adding a lot of other ingredients to make it taste a bit better while you get use to using a plant based protein . I wouldn’t drink it without atleast having a banana mixed into a smoothie.