The goal extended the 25-year-old's tally to three goals after 20 Ligue 1 matches this season.
It did not take long for Nantes to double their lead as Imran Louza found the back of the net from the penalty spot in the seventh minute.
Despite their slow start to the game, Angers were handed a chance to reduce the deficit towards the end of the first-half after Ivory Coast's Souleyman Doumbia was brought down in the penalty area.
Morocco's Sofiane Boufal immediately stepped forward but his effort was saved by goalkeeper Alban Lafont. Fortunately for the hosts, VAR ordered a retake of the kick because Lafont was not positioned well on his goal line.