Mustang-Pferde ernähren sich abwechslungsreich und ernähren sich vegetarisch. Dazu gehört das Grasen auf Gräsern und Sträuchern sowie das Grasen auf Bäumen und Sträuchern. Sie verbrauchen auch Nährstoffe in Gebieten mit exponiertem Boden, in denen Salz- und Mineralkonzentrationen hoch sind.
Gras ist die bevorzugte Nahrungsart von Pferden. Mustangs fressen hauptsächlich mehrjährige Gräser wie Galleta, Hirschgras, Bluebunch-Weizengras, Eisgras und Great Basin Wildroggen. Die Weiden der Ebenen und Wüsten sind reich an diesen Arten von Gräsern. Bermuda und Schwingel sind Beispiele für invasive Gräser, die in wilde Weideländer eingeführt wurden und häufig in der Nähe von verändertem Weideland und menschlichen Siedlungsgebieten zu finden sind. Obwohl diese Pflanzen nicht so häufig wie Gras sind, grasen Pferde auch auf Unkraut, das als Forbs bekannt ist. Häufige Arten von Kräutern, die auf Weideland vorkommen, sind Distel, Sonnenblume, Löwenzahn, Klee, Primel und Echinacea.
Mustangs ernähren sich hauptsächlich vom Boden, können aber auch nach Nahrung wie Ästen und Sträuchern nach oben greifen. Sie ernähren sich von Laubbäumen wie Weide, Apfel oder Ahorn und immergrünen Bäumen wie Pinyon und Wacholder. Laut Wissenschaftlern, die die Ernährungsgewohnheiten von Pferden beobachten, verbrauchen die Tiere erhebliche Mengen an Erde, da sie wichtige Nährstoffe liefert, die in der Weidelanddiät nicht so reichlich vorhanden sind. Nährstoffreiche Böden enthalten Magnesium, Kalzium, Natrium und Kalium.