Bryant, a second-team All-SEC selection a year ago, initially announced his plans to transfer to Tennessee in January. But after the Vols fired then-coach Jeremy Pruitt, Bryant decided to look elsewhere.
Malzahn was fired by Auburn in December and hired at UCF last month to replace Josh Heupel, who replaced Pruitt at Tennessee. Bryant played in 48 total games and was a two-year starter with 11.5 career tackles for loss and 10 sacks.
Bryant is the third former Auburn player to announce a transfer to UCF, joining running back Mark-Antony Richards and receiver Nate Craig-Myers, who started his career at Auburn before spending the last two years at Colorado State.