著有杂剧3种,都是神仙故事,今仅存《
沙门岛张生煮海》1种,《赵太祖镇凶宅》及《巨灵神劈华岳》都已亡佚。
《录鬼簿》吊词说:“芳名纸上百年图,锦绣胸中万卷书,标题尘外三生簿。《镇凶宅》赵太祖,《劈华山》用功夫。《煮全海》张生故。撰文李好古,暮景桑榆。”这里点明了他所写的三个杂剧:《
沙门岛张生煮海》、《臣灵神劈华岳》、《赵太祖镇凶宅》。其中至少有两个是神话题材。还说他博学能文,腹内有万卷诗书,所作文字足以流传后世。
《张生煮海》是流传下来的李好古的唯一杂剧。题材系根据
民间神话传说和金院本加工改写而成。剧作写秀才张羽寄居东海石佛寺,晚上弹琴散心,有龙女琼莲前来偷听,张羽爱上龙女,请求结为夫妇,龙女很倾心,约定八月十五日招他为婿。琼莲回龙宫后,龙王不许。
张生思念心切,前去海边寻访,但渺无踪迹。这时,东华仙姑降临,传给他法术,送给他银锅、金钱和铁勺,告诉他煮沸海水,就可逼龙王招亲。于是张羽便在沙门岛上架锅扇火,煮得大海沸腾,龙王无法,只好请石佛寺长老做媒。
剧本第四折指出:“愿普天下旷夫怨女,便休教间阻,至诚的一个个皆如所欲。”说明只要有移山填海的决心和毅力,一定可以取得爱情的胜利,剧中张羽能够突破旧礼教的束缚,敢于和封建统治势力作斗争,这一形象具有反封建的意义。