W 1632 został wzięty do niewoli pod Alte Veste i blisko rok przebywał w zamknięciu w Ingolstadt. Pod wodzą Johana Banéra wyróżnił się w bitwie pod Wittstock (1636) i podczas energicznej obrony Pomorza w latach 1637–1638, a także w bitwie pod Chemnitz w 1638 oraz podczas wyprawy na Czechy w 1639. Choroba, której nabawił się w trakcie niewoli, zmusiła go do powrotu do Szwecji w 1641, gdzie został członkiem Rady Królewskiej.

Generalissimus Nagła śmierć Banéra w maju 1641 spowodowała wezwanie Torstenssona do Niemiec, gdzie został generalissimusem szwedzkich sił w Niemczech oraz gubernatorem szwedzkiego Pomorza (Generalguvernör i Pommern). W tym samym roku otrzymał również rangę feldmarszałka. W 1642 maszerował przez Brandenburgię i Śląsk na Morawy, zdobywając po drodze wszystkie znaczące twierdze.