Турецкая экспансия в Европу возобновилась, когда на трон в 1520 году взошёл Сулейман I. В 1521 году войска Сулеймана взяли сильную крепость Шабац на Дунае и осадили Белград. Белград сопротивлялся до последнего; когда от гарнизона осталось 400 человек, крепость сдалась, защитники были вероломно перебиты. В июне 1522 года Сулейман высадил большое войско на Родос, 20 декабря главная цитадель рыцарей-иоаннитов капитулировала. Хотя турки понесли огромные потери, Родос и близлежащие острова стали владениями Порты. В 1524 году турецкий флот, вышедший из Джидды, разгромил португальцев в Красном море, которое было таким образом временно очищено от европейцев.