按邏輯推理,當日朱元璋在金鑾內殿龍案上,用碗蓋着個咬了一口的燒餅,被劉伯溫猜出來,其實並不困難。因為龍案上沒有筷子、匙羹,這樣的食物只可能是糕餅,而新出爐的燒餅,芝麻、酥油的香味已透露秘密。劉伯溫是個識大體的人,他不直言「燒餅」這個答案,以免顯得皇帝小兒科,而是吟了兩句詩:「半似日兮半似月,曾被金龍咬一缺。」這個皇帝也真饞嘴,一口就將圓圓的燒餅咬成半月形。
朱元璋見國師劉伯溫晨早流流就「開口中」,於是要求他預測天下後世之事。當時朱元璋登基不久,意氣風發,談論身後事是大忌諱。即使坊間的占卜相士,也不輕言客人的壽緣,於是劉伯溫答道:「茫茫天數,我主萬子萬孫,何必問哉?」朱元璋說:「自古興亡原有定數,天下非一人之天下,惟有德者能享之,何妨直言。」於是,劉伯溫提出要求:「洩漏天機,臣罪非輕,陛下恕臣萬死,方敢冒昧啟奏。」朱元璋即賜免死金牌,喝退左右,於是劉伯溫用「燒餅歌」來預言明、清兩朝的興亡,這預言比「世界末日」預言更靠譜。