煮八宝粥需要的材料有糯米、绿豆、花生、莲子、山药、红豆、扁豆、白扁豆、红枣、百合、枸杞、芡实、桂圆、松子、薏米等。可以把所有食材一起煮,也可以根据个人口味选择其中的一部分。
八宝粥在不同的地方用不同的原料熬制而成。除了以上谷类和坚果类食物,有些地方还会加入栗子、胡萝卜、香肠、培根等食材一起熬煮。