八宝粥的八种主要食材包括:红豆、糯米、薏米、花生、红枣、桂圆、莲子和白果。这些食材丰富多样,营养价值高,有助于滋补身体,提供能量和各种维生素、矿物质等营养物质。