從前有一個潦倒的書生名叫盧生,在邯鄲道上的旅館,偶然為了貧困而嘆息。湊巧那時有一個道者呂翁也住在旅館,呂翁聽到了盧生的嘆息,就交給盧生一個睡枕,囑盧生枕著睡覺,自然會順境如意。那時旅館主人正在煮黃梁,盧生也覺得很困倦,於是枕在呂翁給他的睡枕上睡去。
睡著的盧生做了一個美夢,在夢境中,盧生走到一個不知名的國家,娶了一個姓崔的女子為妻室,功名很得意,官囊極為豐厚,崔氏所生的兒子,也是極不平凡的人物;盧生享受了五十年這樣富貴榮華的生活,才生病死去。
當盧生在夢中病逝時,即在枕上欠伸醒來,看見道者呂翁站在身旁,旅館主人還沒把黃梁煮熟。這時盧生才知道剛才享受了五十年富貴榮華的生活,不過是一個時間很短暫的夢。因此後人便用「黃粱一夢」來比喻人生富貴的短促無常,警醒人們不要貪圖富貴,到頭來還是空著兩隻手死去。