En condiciones salvajes, las anguilas se alimentan principalmente de zooplancton (cladóceros, copépodos, insectos), insectos acuáticos y sus larvas (como larvas de quironómidos, etc.), gusanos de seda, renacuajos, ranas juveniles, peces pequeños y camarones. , caracoles, almejas y pequeños animales terrestres en la orilla o cayendo al agua. También se alimenta de restos orgánicos, algas filamentosas y fitoplancton. Tras su domesticación artificial, también se le puede alimentar con bebidas mixtas, salvado de trigo, arroz, etc. También se pueden comer lombrices de tierra, gusanos de mosca, gusanos amarillos de la harina, carne de mejillón de río, carne de caracol, pulpa de pescado, pupas de gusanos de seda frescos, sangre de cerdo cocida y diversos despojos de animales. El efecto de alimentar a las anguilas con piensos en pellets de fórmula mixta también es muy bueno.