A struccok mindenevők. Esznek fűeket, magvakot, gyümölcsöket, leveleket, rovarokat (pl. szúnyogok, szőnyegek) és alkalmanként kis gerinceseket (rágcsálók, gyíkok, kígyók). Emellett szikrát és kőkövet is elnyelnek, hogy az izmospottyban segitsék az étel örlését.