Vitamin C improves the absorption of non-heme iron, the type of iron found in plant foods such as leafy greens. Drinking a small glass of 100% fruit juice or including a vitamin-C-rich food with meals can help boost iron absorption. Vitamin C can be destroyed by heat and light.Click to see full answer. Furthermore, what foods help absorb vitamin C? 7 food pairings that will increase nutrient absorption VITAMIN C AND PLANT-BASED IRON. TOMATOES AND OLIVE OIL. TURMERIC AND BLACK PEPPER. VITAMIN D AND CALCIUM. COMPLIMENTARY PROTEINS. BEANS OR CHICKPEAS WITH RICE. FAT AND FAT-SOLUBLE VITAMINS. Secondly, do you need vitamin D to absorb vitamin C? Some vitamins can actually enhance the absorption of other nutrients. Vitamin C, for example, can enhance iron absorption from supplements and plant foods. Taking vitamins D, E, or K several hours before or after other fat-soluble vitamins would seem to maximize their absorption. Besides, how long does vitamin C take to absorb? While small doses (under 200 mg) are completely absorbed, only a fraction of a single large dose of ascorbic acid can be absorbed at one time (500 mg or more). Spacing the doses out will increase the overall absorption. You can take vitamin C every few hours, but it becomes a difficult practice to keep up.Why is my body not absorbing vitamin C? Vitamin C deficiency anemia For instance, smoking impairs your body’s ability to absorb vitamin C. Certain chronic illnesses, such as cancer or chronic kidney disease, also increase your risk of vitamin C deficiency anemia by affecting the absorption of vitamin C.