室带来的损失，1235年企图废止把王室领地分封给大贵族的做法，以制止封建割据的发展。1241年正在东欧进行西征的蒙古帝国在列格尼卡战役击败波兰王国-条顿骑士团联军后又于蒂萨河之战大败匈牙利军队（1241年4月11日），侵入匈牙利本土，蒙古军很快攻占了首都布达，布达佩斯遭到蒙古人的洗劫。贝拉四世逃到奥地利大公国，然而蒙古人的兵锋很快又抵达奥国都城维也纳。只是由于远在东方的蒙古大汗窝阔台去世，侵略者在1242年便全部撤离匈牙利。贝拉四世设法恢复国家在战争中遭受重创的经济与军事能力（建设城市与城堡）。1243