The 27-year-old, who started his career at Crewe, joined Albion in January, playing 19 games and scoring one goal to help the club avoid relegation.
He has made more than 100 appearances for Leeds since joining in 2013.
Boss Nigel Clough said: "He's quiet and unassuming, he's maturing into his role, knows what he's good at, knows his limitations and plays accordingly."
Find all the latest football transfers on our dedicated page.
Leeds United midfielder Luke Murphy has re-joined fellow Championship side Burton Albion on a season-long loan.