Asiata, previously a restricted free agent, signed a one-year, incentive-laden deal, reports the Star Tribune.
The Vikings face uncertainty at running back considering the Adrian Peterson situation with the team. Once Peterson was deactivated in Week 2, Asiata and rookie Jerick McKinnon powered Minnesota's rushing attack.
Asiata ended the season leading the team with 164 rushing attempts, 570 yards and nine touchdowns, which tied for third-most in the NFL. Asiata also caught 44 passes for 312 yards and one touchdown.
Asiata signed with the Vikings after going undrafted out of Utah in 2011 and briefly playing for the United Football League's Omaha Nighthawks.
- Mike Fiammetta