Dieta unui dragon de apă ar trebui să includă în general aproximativ zece procente legume și fructe bogate în calciu și fosfor, precum și unele insecte și animale hrănitoare, inclusiv pui de șoareci, pui de păsări sau pești. Majoritatea dragonilor de apă vor avea nevoie de hrana acoperită cu o pulbere de supliment mineral cel puțin o dată pe săptămână, cu excepția cazului în care consumă o dietă bogată în pradă integrală. Insectele ar trebui să alcătuiască, în general, o parte mai mică din dieta dragonului de apă, deoarece supraalimentarea insectelor poate provoca blocaj intestinal periculos la dragonii de apă. Pe lângă o dietă adecvată și echilibrată, majoritatea dragonilor de apă trebuie să fie expuși la lumina UVA/UVB timp de aproximativ 12 ore pe zi. Acest lucru permite organismului lor să asimileze și să utilizeze calciul pe care îl mănâncă.
Reptilele precum dragonul de apă au nevoie, în general, de mult calciu, proteine și fosfor în dieta lor. De aceea, herpetologii recomandă în general hrănirea acestor animale cu o dietă grea în animalele de hrănire. Puii de șoareci, pui de șobolan, pui de păsări mici și pești mici sunt considerate tipuri bune de pradă întregă pentru aceste animale. Rozatoarele tinere care sunt suficient de mari pentru a fi crescut putina blana sunt considerate cea mai buna sursa de proteine si alte minerale pentru dragonii de apa. Animale ca acestea ar trebui să constituie, de obicei, între 20 și 40 la sută din dieta unui dragon de apă.
Majoritatea experților recomandă hrănirea dragonilor de apă doar cu rozătoare moarte. Rozatoarele vii pot ataca sau lupta impotriva dragonului de apa. Acest lucru poate cauza rănirea reptilei, infecția și chiar moartea.
Unele tipuri de legume și fructe pot aduce un plus sănătos la dieta unui dragon de apă. Căpșunile, smochinele, pepenele galben și zmeura sunt exemple de fructe care pot oferi dragonului de apă o mulțime de vitamine și minerale de care are nevoie pentru o sănătate bună. Dovleceii, păstârnacul, fasolea verde și verdeața de păpădie sunt de obicei adecvate din punct de vedere nutrițional. Cu toate acestea, nu toți dragonii de apă vor consuma aceste alimente. Dragonii de apă care nu mănâncă legume sau fructe pot fi hrăniți cu zece procente suplimentare de animale hrănitoare.
Râmele sunt în general considerați o parte benefică a dietei unui dragon de apă, deoarece conțin cantități mari de proteine, fosfor și calciu de care au nevoie de obicei dragonii de apă. Unii experți sugerează că numai râmele pot reprezenta până la 20% din dieta unui dragon de apă. Alte tipuri de insecte, în general viermi de făină și greieri, pot reprezenta 40 până la 50 la sută din dieta șopârlei. Un supliment de minerale pentru reptile ar trebui de obicei presărat peste insecte cel puțin o dată pe săptămână, pentru a se asigura că dragonii de apă primesc suficient calciu și fosfor în dieta lor. Fără un aport adecvat de minerale, aceste creaturi se pot îmbolnăvi grav.