Ligue 1 - Aliadiere signs new Lorient deal
The 28-year-old joined the Ligue 1 club in the summer on an initial one-year deal, but the team had the option of extending his contract until 2015.
Aliadiere was without a club in the 2010-11 season, but has already scored twice in six league games since his return.
"I am very happy to put pen to paper on a three-year contract," the Frenchman told Sky Sports.
Club president Loic Fery told L'Equipe: "We had planned to see to it at the end of the month, but it is almost done.
"The conditions were agreed, so there is no need to discuss that, and both sides want to extend the deal."