Iron supplements are best absorbed when taken on an empty stomach, ideally 1-2 hours before or after meals. According to a 2017 study, taking iron supplements with vitamin C can enhance absorption by up to 67%. However, avoid taking them with:
If you experience stomach discomfort, you can take supplements with a small amount of food. Consider taking them before bed if you experience nausea.