Jabarkan Senapati dan politikus dari János Hunyadi

Pada bulan April 1443, Raja Ulászló dan baron-baron bawahannya memutuskan untuk memaklumkan perang terhadap kaum Turki Utsmaniyah. Dengan perantaraan Kardinal Cesarini, Ulászló berhasil mencapai kesepakatan gencatan senjata dengan wali dari Raja László V, Raja Jerman, Friedrich IV. Atas dasar kesepakatan ini, Jerman tidak akan menyerang Hungaria selama 12 bulan ke depan.

Dengan 32.000 keping florin emas dari kantong sendiri, Hunyadi mengupah lebih dari 10.000 prajurit bayaran. Raja Ulászló menghimpun pasukan sendiri, dan bala bantuan juga datang dari Polandia dan Moldavia. Sang Raja dan Yohanes berangkat menuju medan perang dengan membawa bala tentara berkekuatan 25-27.000 prajurit pada musim gugur 1443. Meskipun secara de iure Raja Ulászló adalah panglima perang tertinggi, secara de facto Yohaneslah yang memimpin dan mengarahkan segenap pasukan dalam peperangan. Despot Đurađ Branković juga datang bergabung membawa pasukan tempur berkekuatan 8.000 prajurit.

Yohanes memimpin pasukan garis depan maju mencegat empat pasukan kecil Utsmaniyah untuk mencegah pasukan-pasukan itu bergabung. Ia berhasil merebut kota Kruševac, kota Niš, dan kota Sofia. Meskipun demikian, bala tentara Hungaria tidak sanggup menembus celah penyeberangan di Pegunungan Balkan menuju Edirne. Cuaca dingin dan kurangnya pasokan pangan memaksa bala tentara Kristen berhenti di Zlatitsa. Setelah memenangkan Pertempuran Kunovica, mereka kembali ke kota Beograd pada bulan Januari, dan ke kota Buda pada bulan Februari 1444.

Pertempuran Varna dan kesudahannya (1444–1446)

Walau tak satu pun pasukan utama Utsmaniyah yang berhasil dikalahkan, "perang panjang" yang dipimpin Yohanes mampu membangkitkan kembali semangat juang umat Kristen di seluruh Eropa. Paus Eugenius dan Philippe Si Budiman, Adipati Burgundia, serta penguasa-penguasa lain di Eropa menyerukan kepada masyarakat Kristen Eropa untuk melancarkan sebuah perang salib baru dengan janji dukungan dana atau militer. Sebuah "partai"sekelompok bangsawan dan rohaniwandi bawah pimpinan Yohanes agaknya terbentuk pada masa ini. Partai ini dibentuk dengan tujuan mempertahankan Hungaria dari invasi kaum Turki Utsmaniyah. Berdasarkan isi sepucuk surat yang ditulis oleh Đurađ Branković, Yohanes menghabiskan lebih dari 63.000 keping florin emas untuk mengupah tentara-tentara bayaran pada semester pertama tahun itu. Seorang tokoh humanisme Abad Pembaharuan di Hungaria, János Vitéz menjadi kawan akrab Yohanes sekitar periode ini.

Sepak terjang bala tentara Kristen di wilayah kekuasaan kaum Turki Utsmaniyah juga mendorong rakyat Semenanjung Balkan untuk bangkit melawan penjajahan Utsmaniyah. Skanderbeg, seorang bangsawan Albania, mengusir para penjajah Utsmaniyah dari Krujë dan benteng-benteng lain yang dahulu dikuasai oleh keluarganya. Sultan Murad II, yang lebih mengkhawatirkan pemberontakan Beylik Karaman di Anatolia, menawarkan kesepakatan damai yang sangat menguntungkan bagi Raja Ulászló. Ia bahkan berjanji untuk menarik mundur garnisun-garnisun Utsmaniyah dari Serbia, sehingga memungkinkan negeri itu untuk memulihkan kembali status semimandirinya di bawah pemerintahan Despot Đurađ Branković. Ia menawarkan pula gencatan senjata selama sepuluh tahun. Perutusan Hungaria menerima tawaran Sultan Murad II di Edirne pada 12 Juni 1444.

Đurađ Branković, yang telah mendapatkan kembali wilayahnya, menyerahkan tanah-tanah miliknya di Világos (sekarang Șiria, Rumania) dalam wilayah Kabupaten Zaránd sebagai tanda terima kasih kepada Yohanes pada 3 Juli. Yohanes menasihati Raja Ulászló untuk mengesahkan kesepakatan damai yang sangat menguntungkan itu, tetapi Kardinal Cesarini mendesak Sang Raja untuk melanjutkan perang salib. Pada 4 Agustus, Raja Ulászló mengikrarkan sumpahnya untuk kembali memerangi kaum Turki Utsmaniyah sebelum akhir tahun itu, meskipun kesepakatan damai telah tercapai. Menurut keterangan János Thuróczy, Sang Raja menunjuk Yohanes untuk menandatangani kesepakatan damai dengan pihak Utsmaniyah pada 15 Agustus. Hanya dalam waktu seminggu, Đurađ Branković menyerahkan tanah-tanah miliknya yang luas di wilayah Kerajaan Hungariameliputi Debrecen, Munkács (sekarang Mukacheve, Ukraina), dan Nagybánya (sekarang Baia Mare, Rumania)sebagai jaminan kepada Yohanes.

Raja Ulászló, yang terus-menerus diingatkan oleh Kardinal Cesarini untuk menepati sumpahnya, memutuskan untuk menginvasi kaum Turki Utsmaniyah pada musim gugur. Atas anjuran Sang Kardinal, ia mengiming-imingi Yohanes dengan tawaran mahkota Kerajaan Bulgaria.

Bala tentara salib bergerak meninggalkan Hungaria pada 22 September. Menurut rencana, mereka akan bergerak menuju Laut Hitam melalui Pegunungan Balkan. Mereka berharap armada Venesia akan menghalang-halangi Sultan Murad untuk memindahkan bala tentara Utsmaniyah dari Anatolia menuju Semenanjung Balkan, tetapi orang-orang Genova mengangkut bala tentara Sultan menyeberangi Selat Dardanela. Kedua pihak bertemu dan bertempur di dekat Varna pada 10 November.

Meskipun kalah jumlah dua banding satu, bala tentara salib mula-mula merajai medan tempur, namun Raja Ulászló yang baru berusia 20 tahun itu terlampau dini menyerang pasukan yanisari, dan akhirnya gugur dalam pertempuran. Bala tentara Utsmaniyah memanfaatkan kepanikan yang melanda bala tentara salib untuk melakukan aksi penumpasan. Yohanes nyaris berhasil meloloskan diri, tetapi tertangkap dan dipenjarakan oleh prajurit-prajurit Walakia. Tak lama kemudian, ia dilepaskan oleh Vlad Dracul.

Dalam sidang Parlemen Hungaria berikutnya yang diselenggarakan pada bulan April 1445, wakil-wakil rakyat Hungaria sepakat untuk mengakui László V yang masih kanak-kanak sebagai Raja Hungaria jika Raja Ulászló, yang kala itu belum diketahui nasibnya, tidak kembali ke Hungaria pada akhir bulan Mei. Mereka juga memilih tujuh orang "pucuk pimpinan", salah satunya adalah Yohanes. Masing-masing pucuk pimpinan bertanggung jawab atas pemulihan keamanan dan ketertiban di bagian wilayah kerajaan yang dipercayakan kepada mereka. Yohanes diberi tanggung jawab atas kawasan di sebelah timur Sungai Tisza. Di kawasan ini, ia memiliki sekurang-kurangnya enam puri dan berhektar-hektar tanah yang tersebar di sepuluh kabupaten, sehingga membuatnya menjadi baron terkuat di bagian wilayah kerajaan yang dipercayakan kepadanya.

Yohanes berencana untuk memaklumkan perang salib baru melawan kaum Turki Utsmaniyah. Untuk itu, ia tak henti-hentinya menyurati Sri Paus dan para kepala monarki Eropa Barat sepanjang tahun 1445. Pada bulan September, ia menggelar pertemuan di Nikopolis dengan Waleran de Wavrin yang mengepalai delapan buah galai Burgundia, dan Vlad Dracul dari Wallachia yang telah merebut benteng-benteng kecil di sepanjang kawasan hilir Sungai Donau dari tangan Utsmaniyah. Meskipun demikian, ia tidak mengambil risiko untuk memerangi garnisun-garnisun Utsmaniyah yang ditempatkan di tepi barat Sungai Donau, dan pulang ke Hungaria menjelang musim dingin. Tak seberapa lama kemudian, Vlad Dracul menandatangani kesepakatan damai dengan pihak Utsmaniyah.