England were heavy favourites ahead of the encounter but were forced to grind out the result against an Argentina side that received plaudits for some decent displays in the 2017 Rugby Championship.
The Red Rose went in at the break 14-3 ahead, with Nathan Hughes grabbing the only try of the half after the No.8 showed some good handling skills on the wing before barging his way over the line.
It was an error-strewn performance from both teams in the second half, with much of the play in the middle third, but Semesa Rokoduguni did manage to go over for the hosts before Nicolas Sanchez grabbed a late try for the visitors.
Next up for Eddie Jones' men is a clash against Australia on November 18 and captain Dylan Hartley admits there are areas his side must improve.
"Defensively we want to keep a clean sheet, so we are disappointed with conceding at any point in the game," he said. "There's stuff to work on.
"Ball in hand, I think we need to get into the right areas of the field and then treasure the ball. Too many times it ended up in touch, the ball was a bit greasy and we knocked it on, so ball retention is certainly something to focus on going forward. We certainly need to go up a level."