Po Corunni se je Soult osredotočil na invazijo na Portugalsko. Soultov drugi korpus je imel 20.000 mož za operacijo. 26. januarja 1809 je napadel špansko pomorsko bazo v Ferrolu in ujel osem linijskih ladij, tri fregate, več tisoč ujetnikov in 20.000 pušk Brown Bess, ki so jih uporabili za ponovno opremo francoske pešadije. Marca 1809 je Soult napadel Portugalsko skozi severni koridor, pri čemer se je 12.000 portugalskih vojakov Francisa da Silveire razpletlo sredi nemira in nereda, v dveh dneh po prečkanju meje pa je Soult zavzel trdnjavo Chaves. 16.000 Soultovih profesionalnih vojakov je napadlo in ubilo 4.000 od 25.000 nepripravljenih in nediscipliniranih Portugalcev v Bragi.
Po ceni 200 Francozov. V prvi bitki pri Portoju 29. marca so portugalski branitelji v paniki izgubili med 6.000 in 20.000 mrtvih, ranjenih ali ujetih mož in ogromne količine zalog. Soult je utrpel manj kot 500 žrtev in zavaroval drugo mesto Portugalske z nedotaknjeno dragoceno ladjedelnico in arzenalom. Soult se je ustavil v Portu, da bi ponovno opremil svojo vojsko, preden je napredoval proti Lizboni.