Potrava kačice divej pozostáva prevažne z rastlinných látok. Má rada semená, plody, zelené vodné a pobrežné rastliny. K potravinovému spektru patrí ale aj hmyz, mäkkýše, larvy, malé raky, žubrienky, ikry, malé ryby, žaby, červíky, a dokonca myši. Na jeseň žerie aj žalude a iné orechy.
Na kŕmnych miestach žerú príležitostne aj chlieb a kuchynský odpad. Pri hľadaní potravy a v nebezpečenstve sa kačice ponárajú. Chvost pritom vyčnieva z vody. Zobákom odhrýzajú časti rastlín a vytláčajú vodu, ktorú tiež prijali, cez rohovité vrúbky po krajoch zobáka. Takto upravený zobák je výborným orgánom pri preceďovaní vody s potravou. Potrava sa tu zachytáva.