崔杼本为齐庄公的重臣,颇得庄公信任。他有一个美丽的妻子,名叫棠姜,原是齐国棠邑(今山东平度县东南)大夫棠公的妻子。棠公病死后,崔杼在吊唁棠公时,见到了棠姜,为她的美貌所折服,打算将她娶回家。崔杼的家臣东郭偃很反对这样做,理由是崔杼和棠姜都是桓公的后代,都姓姜,自古男女同姓不宜通婚。但崔杼并没有听东郭偃的话,还是将棠姜娶回了家。
齐庄公贪恋棠姜美色,终于与她私通。
崔杼不知道贪恋棠姜美貌的并非只有他一人。一次,崔杼请齐庄公到家里饮酒,不想庄公竟为棠姜深深着迷,还出重金贿赂东郭偃让其帮自己和棠姜通奸。
齐庄公就这样和棠姜私通了,但是事情很快被崔杼发现了。崔杼非常愤怒。当初是他帮庄公登上了王位,而现在庄公却占有了他的妻子。崔杼顿时萌生了杀死齐庄公的念头。
一天,崔杼听说齐庄公的侍者贾举因一点小错遭到齐庄公的毒打,遂对齐庄公怀恨在心,便想方设法接近贾举,并通过贾举掌握了齐庄公在宫中的情况。公元前550年五月,莒国国君朝见齐庄公,齐庄公在都城临淄设宴款待他,并让齐国的大夫在旁坐陪。崔杼推说有病,没有出席。宴会结束后,齐庄公又想到崔杼家里和棠姜幽会,便派人打探崔杼的病情。崔杼料到齐庄公会这样,就假装病得很重。齐庄公果然中计,只带了少量随从前往崔杼家。