據《中國筵席宴會大典》記載,全豬宴創始於1741年(乾隆六年),當時北京一間專賣豬肉的「沙鍋居飯莊」以白水煮全豬聞名,一豬多食,如水晶豬爪、白攢肚、薰肥腸、豆瓣豬尾等30道菜,所以又稱全豬宴。
不過,有人卻覺得吃豬不夠威風,所以美其名叫做全虎宴,《中國筵席八百例》和《中國烹飪設計》都有關於全虎宴的記載,大家以後看到全虎宴,其實即是吃豬罷了。