Spinach: Spinach is a vegetarian option rich in non-heme iron and is full of vitamin C, which helps improve iron absorption in the body. - Pumpkin seeds: not only are they rich in iron ...