The winger feels the Spaniard simply needs game time and service.
The Tottenham star has defended his Spanish team-mate, who was guilty of another glaring miss in the FA Cup last night.
And Townsend believes the Spurs striker will start performing once he is playing regularly and receiving the right service.
“Robbie is a fantastic character,” Townsend is quoted as saying. “I’ve been in that position before, when nothing will go in for you. He played well last night but he is a striker and he wanted that goal. I ran over to him to keep his spirits up.
“He picked himself up, dusted himself down and put a great ball in for Danny [Rose] in the second half. Everyone is delighted for him. We have seen in Spain that he is fantastic striker. He just needs the service and game time. I’m sure once he gets one or two, the goals will start flowing.”
The Tottenham winger's comments, however, don't really make any sense...
One of the aspects of Soldado's misfiring Spurs tenure so far has been the fact that he has missed sitters. Indeed, Soldado has often been on the end of a good cross into the box and fired wide or over from just yards out. What's more, if Townsend is criticising the service - why isn't he doing anything about it as the man providing that service?
And, when it comes to game time, the 29-year-old has been given numerous chances by numerous managers. He simply hasn't taken them.
There is still a possibility of Soldado coming good at Tottenham, of course, but peddling the same line for months suggest the chances are slim to say the least.