Erwachsener Kabeljau frisst normalerweise Sandaale, Wittling, Schellfisch, Tintenfisch, Krabben, Hummer, Muscheln, Würmer, Makrelen, Weichtiere, Hering und kleineren Kabeljau. Erwachsene Kabeljau ernähren sich auch von Sprotten, obwohl Sprotten von Kabeljau-Eiern und -Larven beutet werden.
Pazifischer Kabeljau frisst normalerweise alles, was ihm nahe kommt, wie andere Fische und Wirbellose. Sie fressen auch tote Tiere, die ihnen begegnen. Der Murray-Kabeljau aus Australien ist ein Spitzenprädator, der fast alles frisst, was kleiner ist als er selbst. Dazu gehören kleinerer Murray-Kabeljau, Goldbarsch, Silberbarsch, Knochenbrasse, Aalschwanzwels und australischer Stint. Murray-Kabeljau frisst auch Karpfen, Goldfische, Rotflossen, Krebstiere, Süßwassergarnelen und Murray-Krebse. Neben anderen Fischen und Schalentieren fressen Murray-Kabeljau Enten, Kormorane, Süßwasserschildkröten, Wasserdrachen, Schlangen, Mäuse und Frösche.
Kabeljau ist ein gebräuchlicher Name, der für Fische verwendet wird, die zur Gattung Gadus der Grundfische gehören. Kabeljau wird aus Marketinggründen auch als Teil des gebräuchlichen Namens für viele andere nicht verwandte Fischarten verwendet, da die Zahl der verfügbaren atlantischen Kabeljaue zurückgeht. Die meisten Fische, die als Kabeljau aufgeführt sind, wie Korallenkabeljau, Riffkabeljau oder Felsenkabeljau, sind eigentlich Zackenbarsche. Echter Kabeljau ist bekannt für seinen milden Geschmack und sein dichtes, flockiges weißes Fleisch beim Kochen.