Während Bullen die gleiche Ernährung mit Getreide und Gras wie Kühe essen, ernähren sich Bullen, die für Rodeo-Wettbewerbe eingesetzt werden, mit einer proteinreichen Ernährung, die mit Vitamin B12 ergänzt wird. Rinder werden mit Futtermitteln, einer Mischung aus Raufutter, Ölsaaten, Getreide und Nebenprodukte wie Mais und Backabfälle.
Für Raufutter werden Rinder in der Regel mit Heu, Silage und Gras gefüttert. Silage bezeichnet konserviertes, teilweise vergorenes Gras oder Mais. Raufutter macht den Großteil ihrer Ernährung aus und liefert Ballaststoffe und Füllstoffe, aber relativ wenig Kalorien. Es wird durch Getreide, meist Mais, Gerste oder Hafer, ausgeglichen. Wenn die Rinder älter werden, enthält ihre Ernährung mehr Getreide, um ihnen zu helfen, an Gewicht zuzunehmen, bevor sie auf dem Markt verkauft werden. Rinder beziehen den Großteil ihres Proteins aus Ölsaaten wie Sojabohnen und Rapsschrot.
Die Menge und Zusammensetzung, die eine Kuh oder ein Bulle frisst, hängt vom Alter, Gewicht und Lebensstil des Tieres ab. Fleischrinder werden gefüttert, um die Gewichtszunahme zu maximieren, während Rodeobullen in bester körperlicher Verfassung gehalten werden. Rodeobullen werden jedoch normalerweise immer noch geschlachtet. In Spanien servieren einige Restaurants Bullenfleisch, wobei das Rindfleisch von Bullen stammt, die aus dem Auswahlverfahren entfernt wurden. Da die Bullen unabhängig von der Fleischnachfrage getötet werden, wird das Rindfleisch zu einem niedrigen Preis verkauft.