Soldado werd in 2013 voor liefst 42 miljoen euro door Tottenham Hotspur overgenomen van Valencia CF. Zijn tijd op White Hart Lane werd echter niet wat ervan werd verwacht. In zijn eerste seizoen scoorde hij in 28 duels zes keer terwijl afgelopen seizoen de teller bleef steken op een goal in 24 wedstrijden.
Bij Villarreal CF tekent de voormalig Spaans international een contract dat hem voor drie seizoenen bindt aan Submarino Amarillo. Hoeveel de Spaanse club betaald aan the Spurs is niet naar buiten gebracht.
Soldado speelde in eigen land in de jeugdopleiding van Real Madrid. Bij de Koninklijke maakte hij ook zijn debuut in het betaalde voetbal en werd hij in seizoen 2007/2008 kampioen van Spanje. Verder speelde hij achtereenvolgens voor CA Osasuna, Getafe CF en Valencia CF voor hij naar Engeland trok.