High Protein. No artificial colours. No artificial flavourings. 30g of protein per serving (minimum).