Provided is a method for preparing a stable amorphous calcium carbonate (ACC), which can be obtained either in suspension or as a powder. The method comprises stepwise combination of a soluble calcium salt, a soluble carbonate, a first and second stabilizer, and a water miscible organic solvent as described herein. The present invention further relates to stable ACC suspensions and dry powders produced by the method of the present invention.