伯邑考,姬姓,周文王与太姒的嫡长子、周武王的同父兄。周文王十三岁的时候,伯邑考出生,两年后,周武王出生。一说周文王被纣王囚禁后,伯邑考在殷商做人质,为纣王驾车。纣王烹杀了伯邑考将他做成了肉羹赐给周文王,并说:“圣人应当不会吃自己儿子做成的肉羹。”周文王最后还是吃了肉羹。纣王说:“谁说西伯昌是圣人?吃了自己儿子做成的肉羹尚且不自知。“另一说周文王舍弃了伯邑考立次子发为太子。王国维等认为周文王舍弃伯邑考及伯邑考的儿子而立周武王为太子,是遵循殷礼。梁玉绳则认为伯邑考是早死,并非被周文王废掉太子之位。
纣王妃妲己见伯邑考长相俊美、琴艺绝伦,欲加亲近,但却遭伯邑考正言羞辱,气愤之下,先是诬告伯邑考调戏自己;又暗自现出原形,引出白猿的杀意,最后再诬陷伯邑考之琴声 ,是在暗骂纣王无德。 于是伯邑考就这样被妲己诬陷,割去了四肢,万刃剁尸,做成肉饼后,妲己再送给他的父亲姬昌吃下。
也有版本说某日妲己来到伯邑考房里引诱他,伯邑考他不只不屈美色,甚至严词谴责妲己不守妇道,而引来卫士。此事惊动纣王,欲查明事情始末,妲己将罪名加诸于伯邑考,说伯邑考觊觎她的美色而将她强行拉进房中,纣王一听勃然大怒即刻杀了伯邑考,并做成肉丸子,并将肉丸送给文王食用。文王由卦象得知爱子遭劫,翌日接到早餐却也装作浑然不知地吃下以骗取纣王,让纣王以为文王卜卦只是浪得虚名而已,因此纣王就放了他。
最后西伯侯终于施计回乡,当他刚刚踏上西周的土地,便觉得一阵恶心,张口吐出三只小白兔。他知道这是伯邑考三魂所化,痛心的流下眼泪。这只小兔东瞧瞧西看看,便沿着大路直进了西伯侯的宫殿,在西伯侯的夫人和母亲面前徘徊。婆媳两人不知哪来的小兔,却见到它后内心升起一种莫名的悲伤。此时天已经黑了,小兔子又走到院里,仰望天空。这时,嫦娥奉女娲之命下凡,将它带到了月宫。
死去的伯邑考是这一场伐纣之役第一位牺牲者,他的魂魄到了南天门,太白金星就将他安在紫微星宫,命为尊贵之神,代表尊贵、权力、帝皇;此为紫微斗数以紫微星为首来源。文王回国后誓言为子报仇,但不幸壮志未酬身先死,而报仇之事就交给了伯邑考的弟弟武王来继续完成。武王于是振兴国力,强兵富国并得到一代军师姜子牙的助力而打败商纣建立周。