这首史诗以简短的古丹麦家谱作为开始。齐尔德.谢冯是古丹麦第一位伟大的国王,他以他征服敌人的能力而闻名。后来,齐尔德成为了荷罗斯加的曾祖父,而荷罗斯加就是贝奥武夫时代古丹麦的国王。荷罗斯加和他的祖先一样,是一位好君王,他希望借着建造名叫希奥罗特的大殿来庆贺他的统治。
当大殿建成之后,荷罗斯加举行了盛大的庆典。盛大的宴会引起了怪兽哥伦多的注意,它决定进行夜袭。次日早晨,荷罗斯加和他的领主知道了这次流血事件,就为失丧的武士哀悼。就这样,开始了哥伦多和古丹麦的战争。
十二年过去了。哥伦多进攻古丹麦的消息传到了另外一个部族--耶阿特(瑞典南方的斯堪的纳维亚)。伟大的领主贝奥武夫决定去帮助古丹麦人:他率领他最好的武士们出航,到达了丹麦的领土。当他们一到,荷罗斯加的一位领主乌尔夫加断定这位耶阿特人配得上与荷罗斯加交谈。荷罗斯加记起当年他曾经帮助过贝奥武夫的父亲埃格希奥平定纷争,因此,他愉快地接受了贝奥武夫的帮助。
希奥罗特大殿再次举行了盛大的庆典来向贝奥武夫表示敬意。庆典过程中,一位名叫恩费尔特的领主为了和贝奥武夫比赛投巨石,就讥讽他曾经输掉的游泳比赛。贝奥武夫在与他的较量过程中说出了他的英雄般胜利的故事,同伴们都为他的勇气而欢呼庆祝。在庆典的高潮时,丹麦的王后薇尔皙欧走上前来,端着蜂蜜酒。她先敬献给荷罗斯加,接着是大殿中的其他人,最后才是贝奥武夫。当他拿到杯子的时候,贝奥武夫告诉薇尔皙欧他将会除掉哥伦多或者在希奥罗特被杀死。这简短的声明大大感动了薇尔皙欧和在场的丹麦人,庆典继续举行。最后,所有人都退场了。在他们离开前,荷罗斯加承诺,如果贝奥武夫可以打败哥伦多,他将赐给贝奥武夫所有的一切。贝奥武夫说,他会让神来决定结局。他和他的领主武士们就睡在希奥罗特大殿中去等待哥伦多。
最后,哥伦多和以前一样到了希奥罗特,饥饿地寻找新鲜的血肉之躯。当哥伦多吞吃他的一个部下时,贝奥武夫谨慎地观察着。当哥伦多冲向贝奥武夫的时候,他抓住哥伦多的臂膀不放哥伦多因为贝奥武夫紧扭它的手臂而痛苦地挣扎。贝奥武夫抓着哥伦多的手臂抡了起来,使得大殿都几乎要倒塌。不一会儿哥伦多被甩了出去了,留下了他的断臂在贝奥武夫的手中。它逃回到它在荒野中的巢穴中,死在了那里。
从此,丹麦人认为贝奥武夫是他们历史上最伟大的英雄。荷罗斯加的吟游诗人传唱着贝奥武夫和其他过去名人的歌,包括齐格门德(屠龙勇士)和荷雷默德(一位不贤明的君王,他最终得到了惩罚)。在希奥罗特大殿中,哥伦多的断臂被当做战利品钉在了墙上。荷罗斯加承诺贝奥武夫永远也不会缺少财富,而贝奥武夫优雅地向他道了谢。耶阿特的人马都按照荷罗斯加的诺言被赐予财富。
又一个庆祝贝奥武夫胜利的晚会举行了。荷罗斯加的吟游诗人在庆典上传讲了另外一个故事,是关于弗利西安大屠杀的。一位古代的丹麦君王有一个女儿名叫希尔得布尔,他将她嫁给了弗利西安的一位君王。当希尔得布尔的哥哥纳夫去看望她时,弗利西安人进攻了丹麦人。并且杀害了纳夫和希尔得布尔的儿子。丹麦的下一位领袖亨盖斯特想要报仇,当春天到来,丹麦人袭击了弗利西安,杀死了他们的领袖并且带回了希尔得布尔。 故事说完,薇尔皙欧在恳求她的妹夫荷罗苏夫帮助她的两个年幼的儿子的时候,向荷罗斯加献上了一串项链。接着她献给贝奥武夫许多珠宝,例如项链,珍贵的杯子和指环等等。不久,随着庆典的结束,所有人都平安地睡下了。夜里,哥伦多的母亲进入了大殿想要为她的儿子复仇。武士们准备迎战用了太多时间,让哥伦多的母亲抓走了荷罗斯加的一位参事。当贝奥武夫被召唤到大殿,他发现荷罗斯加正在为他朋友哀悼。荷罗斯加告诉贝奥武夫哥伦多那种怪兽在阴暗之地所住的地方,荒原中的一片恐怖大地。
贝奥武夫劝说荷罗斯加和他一起骑马去荒原。当他们到达荒原的边界时,贝奥武夫叫来他的铠甲,从恩费尔特那里拿来一把剑,就跳入了水中。过了很久,贝奥武夫游到了湖底,哥伦多的母亲正等在那里准备伏击他。贝奥武夫挥舞起他的剑,但是发现这样砍不伤她,所以他就掷出宝剑。和怪兽扭打在一起,直到贝奥武夫看到附近有一把巨大的宝剑。他抓过剑柄,挥舞起来割下了她的头杀死了她。在不远处,贝奥武夫发现了在巢穴中死去的哥伦多,他砍下他的头作为战利品带走了。丹麦人在等待贝奥武夫的过程中丧失了所有的希望,因为他在水下太长时间了。当贝奥武夫带着哥伦多的头颅和剑柄(剑身被哥伦多的血液的热量所熔化了)回来的时候,他们被惊呆了。他们背着他们的英雄和他的战利品回到了希奥罗特,另一个庆典又开始了。贝奥武夫详细叙述了他的战斗,荷罗斯加赞扬了他并且建议他做君王。一个更大的庆典紧接着开始了,贝奥武夫得到了更加多的无价珍宝。第二天一早,耶阿特人正准备离开丹麦。在他们离开前,贝奥武夫当着丹麦人的面承诺帮助荷罗斯加。荷罗斯加称赞了他并且保证,他们将是永远的同盟。当耶阿特人走后,荷罗斯加觉得其实他希望贝奥武夫永远也不要离开。 英雄们带着欢乐回到了他们的故乡,在那里他们的国王海吉拉克和王后海吉得向他们致敬。
在一边,叙述者将海吉得比作一位古代的王后,她是那样的不驯服直到奥法征服了她。贝奥武夫向国王叙述了他在丹麦的旅程中发生的事情。这当中,他还讲了另外一个以前从未被提起的故事。荷罗斯加曾经将他的女儿弗丽雅瓦露许配给西亚托巴德的一位王子为了平定一场过去的纷争。贝奥武夫推测会有人唆使那位王子起来对丹麦人过去一切的错误进行报复。海吉拉克称赞了贝奥武夫的勇敢,并且给他一半的王国。他们一起治理这个国家,并走向和平和繁荣。不久以后海吉拉克在一次战斗中被杀死,所以贝奥武夫就成为耶阿特的国王,并且贤明地管理着国家。
在贝奥武夫统治的第五十年,一只怪兽的出现惊吓了耶阿特人。有一处古代的宝藏,被一远古文明警惕地看管着,直到他们种族的最后一个人死去。当他死后,一条喷火巨龙发现了宝藏并且看守着它长达300年。一天,一个奴隶偶然发现了宝藏,他偷走了一个杯子作为献给他主人的贡品。巨龙醒来发现宝藏中少了什么,开始向耶阿特人发怒。 后来一天,贝奥武夫知道了巨龙毁了自己的大殿。这次攻击使他沉思。不久,他为战斗定制了一面盾,但是当他想到将可能发生在他身上的事情时依然带着沉重的心情。他想起海吉拉克在战斗中的死和他自己在那次战斗中侥幸逃生的经历。当他带着他的11位领主向着巨龙的巢穴进发的时候,他又记起他看到的一些战斗场面。那个偷杯子的仆人在他们前面领路。当他们等待攻击巨龙的时候,贝奥武夫叙述了耶阿特皇族的故事:海吉拉克的长兄们互相厮杀致死,留下他们的父亲伤心而亡。贝奥武夫说,他很好地侍奉了海吉拉克,而在侍奉他的时候得到剑(名叫纳格林)会帮助他再次拯救王国。贝奥武夫带领众人攻入巨龙的山洞。那盾牌保护他免受巨龙火焰的灼烧,但他的部下因为害怕而逃走了,最后只剩下一个人跟在他身后。这个人是威格拉夫,贝奥武夫的一位亲戚。威格拉夫愤怒了,但是发誓他会一直留在贝奥武夫的身边。接着,巨龙冲向他们。贝奥武夫和巨龙互相攻击了三个回合,最终都用致命一击击中了对方。巨龙被斩首,但是贝奥武夫被巨龙咬伤并且致命的毒液流入了他的体内。贝奥武夫说,威格拉夫应该作为他的亲属继承他的王国,接着他就死了。威格拉夫按照贝奥武夫在宝藏地的嘱咐给他的尸体沐浴。 在他死后,那些逃走的懦夫都回来了,他们被威格拉夫严厉地责罚。他派出一名信使去告诉百姓们国王的去世。信使可以想像出那些耶阿特的敌人们听到这个消息会有多么高兴。他还说没有人可以得到那些贝奥武夫为之战斗过的宝藏。威格拉夫和贝奥武夫的那些领主们将巨龙的尸体投入大海。他们将宝藏安放在贝奥武夫的墓冢当中,一齐哀悼这位最有大能的君王。