معركة تاركال (بالمجرية: Tarcali csata) أو معركة توكاج (بالمجرية: tokaji csata) دارت في 27 سبتمبر 1527م بالقرب من توكاج (Tokaj) بشمال المجر، بين قوات الملك المجري يوحنا زاپولياي، والأرشيدوق النمساوي فرديناند الأول (من آل هابسبورغ)، الذي انتُخب هو الآخر حاكمًا للمجر. كانت هذه أول مواجهة مفتوحة في الحرب بين الملكين، وانتهت بهزيمة قوات يوحنا زاپولياي.
بعد انتصاره، اعتبر فرديناند أن الحرب مع زاپولياي قد انتهت، وأنه استحوذ على عرش المجر. ولإضفاء الشرعية على تنصيبه، تُوّج بالتاج المقدس في 3 نوفمبر.
وفي هذه الأثناء، حتى في سلافونيا المؤيدة لزاپولياي، تفوقت القوات النمساوية، ما أدى إلى خضوع كامل كرواتيا لسلطة فرديناند. لكن المناطق الشرقية من المملكة بقيت تحت سيطرة زاپولياي، حيث استطاع أن يعيد تنظيم صفوفه ويجمع قوى جديدة. وفي الوقت ذاته، أرسل وفودًا لطلب الدعم إلى فرنسا والدولة العثمانية. مع بداية الربيع، استأنف القتال، لكنه مُني بهزيمة قاسية قرب "سزينا" (Szina) وأُجبر على الانسحاب إلى الأراضي البولندية، ولم يتمكن من العودة إلا في نوفمبر بمساعدة العثمانيين والمولدوفيين.