Rotkehlchen sind hauptsächlich Insektenfresser und ernähren sich vor allem von Würmern, Insekten und Spinnen. Sie fressen jedoch auch Beeren und Früchte, besonders im Winter, wenn andere Nahrungsquellen knapp sind. Gemüse gehört normalerweise nicht zu ihrer natürlichen Ernährung.