Os dragões de água chineses são onívoros, mas a maior parte de sua dieta deve consistir em grilos vivos, larvas de farinha, minhocas, gafanhotos, gafanhotos e peixes alimentadores. Vegetais ralados e pequenos pedaços de frutas podem constituir de 10 a 15 por cento de sua dieta. Os dragões de água chineses preferem uma dieta variada e podem recusar comida se ficarem entediados; o ideal é que os proprietários mudem o tipo de comida oferecida diariamente para manter o apetite interessado.
Suas dietas também variam ligeiramente com base na idade. Filhotes e dragões jovens precisam de sua comida dividida em pequenos pedaços, enquanto os dragões jovens e adultos podem comer presas inteiras. Dragões de água adultos também devem ser alimentados com camundongos bebês recém-nascidos que estão completamente sem pelos ou que estão começando a crescer pelos. Esses ratos recém-nascidos, às vezes chamados de mindinhos ou fuzzies, fornecem nutrientes importantes e são ricos em cálcio. Dragões adultos também podem comer larvas de farinha de rei, mas essas alimentações podem ser mais difíceis, pois as minhocas picam. Para evitar ferimentos, os proprietários devem esmagar a cabeça do verme antes de alimentá-lo com um dragão de água chinês.
Os proprietários nunca devem alimentar os dragões de água chineses com insetos capturados ao ar livre ou no quintal. É impossível determinar se o inseto foi exposto a pesticidas ou herbicidas; alimentar um dragão de água chinês com um inseto contaminado pode causar doenças graves.