Ingram's deal is worth $16 million, reports ProFootballTalk.com.
Ingram, 25, has played all four seasons of his career with the Saints. Last season was his most productive, as he posted career-highs in attempts (226), rushing yards (964) and rushing touchdowns (nine). He also caught 29 passes for 145 yards and was named a Pro Bowl alternate.
Ingram missed three games early in the season with a broken hand.
Ingram made $1.38 million and had a $2.35 million cap hit last season, the last under his rookie contract.
For his career, Ingram has rushed 582 times for 2,426 yards and 20 touchdowns.
The Saints (7-9) ranked 13th in rushing last season with 113.6 yards per game.
- Mike Fiammetta