故事發(fā)生在20世紀(jì)80年代初,一位名叫“小姑”(陳麗萍飾演)的年輕寡婦帶著她的三個孩子在牛車水街邊經(jīng)營著一家名為“幸福餐廳”的炒菜攤。她遇到了一個叫阿金(李南星飾演)的男人,他看起來很誠實,但實際上是個小偷。在他們結(jié)婚的那天,阿金搶劫金廠的事情曝光了,她被警察開槍打死。在她彌留之際,她委托小谷照顧他留下的一個女兒。小谷本著“笑哭一整天,何不笑著過一天”的精神,積極撫養(yǎng)著自己的五個孩子。小谷擅長長袖舞,“幸福餐廳”生意興隆。她甚至經(jīng)營著一家咖啡店和一家酒吧店,隨著時間的推移,她的五個成長中的孩子陷入了利益和情感的沖突。。。小谷的大兒子凱達(周楚明飾演)上醫(yī)學(xué)院,次子凱杰(鄭斌輝飾演)考上法律系,小女兒凱琪(白偉秀飾演)也是一名前途光明的大學(xué)生。但是,阿金的兒子和女兒都不適合讀書。兒子金龍(李南星飾演)沒有野心,整天無所事事;我的女兒金鳳只想成為一個電視明星,并沒有學(xué)習(xí)的打算。金龍對父親的死懷恨在心,認(rèn)為自己被蕭家出賣,蕭家也因父親留下的贓物而聲名鵲起。在這么多人中,他對凱琪沒有敵意,偷偷地喜歡上了她,但由于身份的巨大差異,他從來不敢透露。凱琪大學(xué)畢業(yè),成為了一名記者,甚至有了男朋友(何天賜飾演)。金龍得知后有一種不安的感覺,金龍和凱杰的關(guān)系特別的不好,但是他的妹妹金鳳(馮金玉飾演)和凱杰特別的親近。凱杰甚至瞞著家人幫她上演員培訓(xùn)班。凱杰被金楓的美麗所誘惑,和她發(fā)生了關(guān)系。但他并不是真的愛金楓,他的目標(biāo)是一個叫林菲(陳鳳玲飾演)的女孩。她也學(xué)習(xí)法律,是大律師林德勝(黃文勇飾演)的獨生女。如果她追求成功,她的前途一定會很光明。一天,金鳳被發(fā)現(xiàn)溺水,金龍懷疑是凱杰造成的。金龍與黃家分道揚鑣,誤入歧途,幾經(jīng)波折,一躍成為赫赫有名的黑社會“阿榮王”。他還遇到了“肉骨姐”(蔡世萱飾演)——一個幫年邁的爺爺賣肉骨茶的小辣椒。從法律系畢業(yè)后,凱杰加入了警察隊伍,并取得了顯著的成就,與金龍在光明和黑暗中不斷發(fā)生沖突。凱達知道金峰確實受到了凱杰的傷害,但他為凱杰掩蓋了罪行。他感到內(nèi)疚和自責(zé),有精神問題,無法實現(xiàn)成為一名醫(yī)生的愿望。就連他的女朋友(曾世美飾演)也離開了他。畢業(yè)后,凱琪成為一名記者,深入調(diào)查犯罪團伙的不法行為,才發(fā)現(xiàn)金龍已經(jīng)是“老大哥”級別的人物。她希望金龍放下屠刀,及時回頭,但金龍說他已經(jīng)走上了不歸路。。。金龍和凱杰之間的矛盾愈演愈烈,金龍被迫背井離鄉(xiāng)。凱杰也因為受到上層的調(diào)查而藏匿在國外。金龍想盡一切辦法找到凱杰,想殺了凱杰以釋仇恨,但最終“放下屠刀”回國投降,接受法律制裁。20年來,小谷不斷面對家庭變故,始終堅強堅韌。她賣掉了所有的資產(chǎn),并把它們捐給了慈善組織。隨著凱達精神的逐漸恢復(fù),她重新掛上了“幸福酒店”的牌子,積極地過著自己的生活。她仍然經(jīng)常掛著一句名言:“笑一天,哭一天,為什么不笑著過一天呢?”