纣王烹杀了伯邑考将他做成了肉羹赐给西伯昌（周文王名“昌”，也叫西伯昌），并说：“圣人应当不会吃自己儿子做成的肉羹。”西伯昌最后还是吃了肉羹。纣王评价说：“谁说西伯昌是圣人？吃了自己儿子做成的肉羹尚且不自知。”另一说周文王舍弃了伯邑考立次子发为太子。孔颖达、王国维、阎若璩认为周文王舍弃伯邑考及伯邑考的儿子而立周武王为太子，是遵循殷礼。梁玉绳则认为伯邑考是早死，并非被周文王废掉太子之位。伯邑考的后裔不详被分封在何处。
小说形象.在神魔小说《封神演义》中，伯邑考在周文王诸子中最优