When very young, baby cardinals eat soft-bodied insects ... mustard greens and snapdragon. Though northern cardinals forage on open ground, the birds need a place to retreat quickly to safety.