Bryant signed a contract with the Giants on Monday, Dan Salomone of the Giants' official site reports.
Bryant was cut by the Bills on June 1 after spending the past three seasons on the team. However, the 29-year-old only appeared in seven contests over that span, primarily working as a member of the practice squad. He'll work to earn a depth role on New York's defensive line.