Poluje w sposób typowy dla wszystkich błotniaków przemieszczając się spokojnym i niskim lotem patrolowym. Na pokarm składają się przede wszystkim gryzonie, głównie norniki oraz raczej nieduże ptaki gniazdujące na ziemi, zwłaszcza młode i podloty. Uzupełnieniem diety mogą być jaszczurki i większe owady. Błotniak zbożowy może w naturalnych warunkach osiągać wiek 16 lat.