Żurawie krzyżowe są wszystkożerne i jedzą rośliny i zwierzęta. Ich dieta obejmuje owady (konikowe, chrząszcze, pająki), małe kręgowce (żaby, jaszczurki), nasiona, ziarna, owoce, a czasem jaja lub małe ssaki.
Pokarm uzyskują, sondując dziobem grunt lub gleaning z powierzchni. Są oportunistycznymi żerowcami wykorzystującymi pola uprawne, tereny bagienne i łąki.