However, eating a source of vitamin D alongside calcium will help the body to absorb the optimum amount. Eating iron and vitamin C together allows iron to be more readily available to the body.