A kék gém étrendje elsősorban halakból áll, de alkalomadó etetők, más vízi élősködőket is fogyasztanak: béka, kígyó, teknős, rák, rovar. Általában sekély vizekben vadásznak, a vízen át vadásznak, és heves csőrükkel átborzítják a prédát. Néha alacsony repüléssel kisebb halakat vagy rovarokat szednek fel a víz felületéről.