Стерхи всеїдні і харчуються як рослинною, так і тваринною їжею. У період розмноження та вирощування молодняку ​​раціон включає дрібних гризунів, яйця інших птахів і пташенят, рибу, комах та інших безхребетних тварин, журавлину, підводні частини осоки і гармати.