Makrele fressen Copepodenlarven, Copepodeneier, erwachsene Copepoden, kleine Fischlarven, Euphausiid-Garnelen, planktonische Tiere und pelagische Krebstiere. Einwohner vieler Länder essen gerne Makrele, aber sie ist keine beliebte Fischauswahl in den Vereinigten Staaten, weil es einen sehr starken Geschmack hat, besonders wenn es roh ist.
Makrelen sind gierige Fische, wenn es ums Fressen geht, und sie greifen fast zu jedem Köder, mit dem sie angelockt werden. Sie mögen besonders Köder wie Muschelstücke oder kleine Streifen Makrelenbauchhaut. Sie bevorzugen auch lebende Köder, weil sie sich bewegen. Makrelen sind auch dafür bekannt, die Eier ihrer eigenen Art zu fressen.
Makrele fressen durch zwei verschiedene Methoden. Die erste beinhaltet das Essen der Beute, nachdem man sie gesehen hat. Die zweite besteht darin, die Kiemenrechen der Makrele zum Sammeln von Beute zu verwenden. In diesem Fall geht die Beute direkt zum Maul der Makrele, um geschluckt zu werden.
Es wird angenommen, dass die Fische im Winter nicht viel essen, da die Fischer seit Jahrhunderten bemerkt haben, dass die Fische im Herbst ziemlich fett sind, aber im frühen Frühjahr sind sie hager. Es wird angenommen, dass dies zum Teil auf die lange Wanderung der Makrele zurückzuführen ist. Die Makrele reagiert empfindlich auf Änderungen der Wassertemperatur und wandert jeden Winter weite Strecken, um wärmeres Wasser zu finden.