Nel 540 Belisario fu richiamato dall'Italia e immediatamente inviato sul fronte persiano, per difendere l'impero dal nuovo attacco persiano. Durante questo periodo, gli Ostrogoti ripresero gran parte dell'Italia bizantina. Dopo che la guerra contro i persiani venne meno, Belisario ritornò in Italia per ristabilire il controllo e conquistò anche la Spagna meridionale dopo 18 anni di guerra.