干香菇先泡发约1小时;五花肉切成10cm左右的大块(买的时候可以让卖肉的帮忙切一下),锅内放入肉和冷水焯水,等水开后开盖再煮约5分钟,捞出放凉。等待期间把泡发好的香菇切碎,红葱头也切碎(没有就用几片洋葱代替)。
把五花肉较肥的部分和较瘦的部分切开,较肥的部分切成小条,较瘦的部分切成小粒。
把较肥的五花肉放入不粘锅(冷锅),开中小火炒至出油后,转小火,炒至肉收缩变微黄色。
放入红葱头碎炒香,再放入香菇碎炒香,放入五花肉较瘦的部分、葱、姜片翻炒几下,加入料酒、生抽、适量开水、八角,大火煮开后转中小火煮约20分钟。
鸡蛋洗净,加冷水中小火煮开后再煮约5分钟,用漏勺捞出,用凉水冲至不烫手后,把蛋壳剥掉。
煮肉的锅里加少许老抽、盐,1小块冰糖(或片糖),用铲子搅拌几下,放入去壳的鸡蛋,搅拌一下,盖上锅盖煮开后,转小火偏大一点煮约30~40分钟(中间用铲子把蛋翻一下使之均匀上色),煮至汤变浓稠关火盛出(喜欢汤多的可多留一点)。