作为周文王姬昌的嫡长子,伯邑考与武王姬发同年兄。他的母亲太姒,是夏朝开国君主夏禹后代,有莘氏部落之女,与周文王成婚,勤劳持家、恪守妇道,被尊称为文母。太姒与周文王共生十子,其中包括了长子伯邑考、次子武王,以及其他八个兄弟。
据《毛诗正义》引《大戴礼》记载,周文王十三岁时便有了长子伯邑考;十五岁时,又生下了次子的武王。伯邑考的十个兄弟自幼受母亲教诲,因此从小就没有做过违背常理或荒唐的事情。在他们中,只有武王和公旦德重才高,是辅助父親的左膀右臂,所以尽管如此,周文王还是选择了武王来继承他的人位。
在商纣王囚禁父亲周文 王之后,当时伯邑考被迫在商朝担任人质,并且还曾经驾车为商纣 王服务。当商纣 王烹杀了伯邑 考,将他做成了肉羹并赐给周 文 王,而说:“圣人不会吃自己儿子的肉羹。”最终,尽管如此困难的情况下, 周 文 王仍然强行吞下那份肉羹。随后, 商 纣 王评价道:“谁说西北方的侯是圣人?吃掉自己的儿子做成的肉羹而不觉察,这又怎么可能呢?”