Diggs, who had an oblique injury, was named an All-Pro for the first time after recording league highs with 127 catches and 1,535 yards in his first season in Buffalo. He also had eight touchdowns.
Diggs was limited in practice for most of the week. He told reporters earlier in the week he was "cool," suggesting his status was never in question.
Beasley, who set career highs in receiving yards (967) and receptions (82) this season, has not played since injuring his knee in the fourth quarter of the Week 16 win over the Patriots.
With Diggs and Beasley active, the Bills are fully healthy for Saturday's game.