Ngựa Mustang ăn một chế độ ăn chay đa dạng, bao gồm ăn cỏ trên cỏ và pháo đài, cũng như tìm kiếm trên cây và bụi rậm. Chúng cũng tiêu thụ chất dinh dưỡng ở những vùng đất tiếp xúc, nơi có nồng độ muối và khoáng chất cao.
Cỏ là loại thức ăn ưa thích của ngựa. Mustang chủ yếu ăn các loại cỏ lâu năm, chẳng hạn như cỏ galleta, cỏ hươu, cỏ lúa mì bluebunch, cỏ băng và lúa mạch đen hoang dã Great Basin. Các vùng đồng bằng và sa mạc có rất nhiều loại cỏ này. Bermuda và fescue là những ví dụ về cỏ xâm lấn đã được đưa vào các vùng đất hoang dã và thường được tìm thấy gần đồng cỏ đã thay đổi và các khu vực sinh sống của con người. Mặc dù những loài thực vật này không nhiều như cỏ, ngựa cũng gặm cỏ được gọi là forbs. Các loại forbs phổ biến được tìm thấy trên cây rang bao gồm cây kế, hướng dương, bồ công anh, cỏ ba lá, hoa anh thảo và echinacea.
Mustang chủ yếu ăn trên mặt đất nhưng cũng có thể vươn lên trên để tìm thức ăn như cành cây và cây bụi. Chúng ăn các cây lá rộng, chẳng hạn như liễu, táo hoặc phong, và các loại cây thường xanh, chẳng hạn như pinyon và cây bách xù. Theo các nhà khoa học quan sát thói quen kiếm ăn của ngựa, loài vật này tiêu thụ một lượng đáng kể đất vì nó cung cấp các chất dinh dưỡng quan trọng không nhiều trong chế độ ăn của ngựa. Đất giàu dinh dưỡng chứa magiê, canxi, natri và kali.