Общепринятое правило таково: надо кормить рыбу раз в день или два раза только в том случае, если корм съедается за 5 минут или около того. Любой не съеденный корм, прежде всего, загрязняет воду и может вызвать помутнение воды, загнивание грунта. Оставшийся на поверхности корм надо удалить при помощи листка бумаги (вы накладываете на поверхность воды листок бумаги, берете его за край и поднимаете). Правда если вы кормите рыбу живым кормом (мотылем), то мотыль может жить в грунте хоть год. Один раз в неделю можно и даже нужно устраивать "голодный" день.
По характеру питания рыбы делятся на травоядных, плотоядных, пожирателей мальков и всеядных. В зависимости от принадлежности к указанным группам и следует составлять меню для ваших рыбок. Уровень жирности пищи не должен превышать 3% для растительноядных и 5% для плотоядных рыбок. Корм должен содержать минимум 2% сырых волокон (балластных веществ), для растительноядных этот процент должен быть гораздо выше. Содержание белка в пище растительноядных рыбок должно составлять примерно 15-30%, а в пище плотоядных примерно 45% и выше. Для пожирателей мальков и всеядных рыб все указанные значения должны быть где-то посередине. Углеводы очень важны для растительноядных рыб и должны составлять до 30% содержания корма. Однако часто углеводы перевариваются далеко не полностью, выводятся из организма рыб вместе с выделениями и сильно загрязняют воду.