The invention provides a method of forming an iron hydroxypyrone compound comprising reacting a hydroxypyrone with a non-carboxylate iron salt in an aqueous solution, and precipitating the iron hydroxypyrone compound from the aqueous solution having a pH of greater than 7.