1、可由香草醛与乙酰丙酮进行缩合而得。
用无水乙酸乙酯溶解香草醛,然后加入硼酸三丁酯和由乙酰丙酮、三氧化二硼生成的络合物,再滴加正丁胺,滴完搅拌4-5h,放置过夜。次日加入60℃的0.4N盐酸继续搅拌1h,并用50℃水浴保温,使反应完全。分去反应生成物的水层,用水洗涤3-4次,滤出姜黄素,用乙酸乙酯洗涤2-3次得到粗品,用乙醇重结晶得成品。
2、姜黄素也可通过酶法或HPLC法从姜黄中提取得到。
黄姜经水洗净、粉碎、发酵和加酸水解后,离心分离固体物(水解物)和酸性水溶液,用醋酸丁酯从水溶液中提取溶解在水溶液中的姜黄素;再用醋酸丁酯萃取含在固体物(水解物)中的姜黄素,经返萃取即将姜黄素分离出来。经进一步处理,即可得到姜黄素产品。