Deslauriers, a restricted free agent, was acquired in a trade with the Los Angeles Kings on March 5. The 23-year-old played in 17 of the Sabres' last 20 games and impressed with his physical presence on the ice. He scored one goal for Buffalo.
"Nick was able to step in and compete in every situation we put him in," Sabres general manager Tim Murray said in a statement. "We're confident that he will be an important part of our organization going forward."
A converted defenceman, Deslauriers led the AHL's Manchester Monarchs in goals with 18 before being acquired by the Sabres. He finished the AHL season with 42 points (19 goals, 23 assists) in 65 games.