Für die Operation Torch im November 1942 wurde Truscott zum Stellvertreter George S. Pattons als Kommandierender der "Western Task Force" ernannt und führte persönlich die Landung der 9000 Mann starken "Sub-Task Force Goalpost" bei Port Lyautey in Marokko. Nach deren Erfolg wurde er zum Major General befördert und diente im Auftrag Eisenhowers als dessen Vertreter im vorgeschobenen Kommandoposten in Constantine, unter anderem während der Schlacht am Kasserinpass in Tunesien. Anfang März 1943 übernahm er in Marokko den Befehl über die 3. US-Infanteriedivision, die er auf die Landung in Sizilien (Operation Husky) vorbereitete.