Aralık 1525'ye Osmanlı İmparatorluğu'nun başkenti İstanbul'a gelen Fransa elçisi Jean Frangipani, 24 Şubat 1525'teki Pavia Muharebesi sonrası Kutsal Roma İmparatorluğu'na esir düşen Fransa Kralı I. François için kralın annesi Louise de Savoie'un isteği üzerine Osmanlı Padişahı I. Süleyman'dan yardım istedi. Yazdığı mektupla yardım sözü veren Süleyman, iki devlet arasında anlaşma sağlanıp François serbest bırakılsa da Macaristan üzerine sefer gerçekleştirme kararı aldı. Macaristan üzerine önce Sadrazam İbrahim Paşa gönderildi, 23 Nisan 1526'da ise Süleyman'ın önderliğindeki ordu Macaristan'a hareket etti. Macaristan Kralı II. Lajos'un liderliğindeki ordu ile 29 Ağustos 1526 günü yapılan muharebeyi Osmanlı ordusu kazanırken Lajos ise muharebeden kaçan bazı askerlerle birlikte bataklıkta boğularak hayatını kaybetti. Kazanılan bu muharebe sonrasında Macaristan Krallığı, Osmanlı İmparatorluğu'na bağlandı ve başına Süleyman tarafından Erdel Voyvodası János Zápolya getirildi. Ancak Kutsal Roma İmparatoru V. Karl'ın kardeşi Avusturya Arşidükü Ferdinand, János'un krallığını tanımayarak kendini Macaristan kralı ilan etti. Ferdinand, János'un kuvvetlerini yenilgiye uğratmasının ardından 20 Ağustos 1527'de Budin'e girdi ve Osmanlı İmparatorluğu'na vergi ödemesi karşılığında kendisinin Macaristan kralı olarak tanınmasını istedi. Bunu reddeden Süleyman, 10 Mayıs 1529'da yeni bir sefere çıktı ve 3 Eylül'de kuşattığı Budin'in 7 Eylül'de teslim olmasıyla yönetimi tekrar János'a verdi. Çeşitli yerleri ele geçiren Osmanlı ordusu, 23 Eylül'de Avusturya topraklarına girmesinin ardından 27 Eylül'de Viyana'yı kuşatsa da 16 Ekim günü kuşatma kaldırıldı ve 16 Aralık 1529'da ordu İstanbul'a döndü.