Where foods can supply you with iron if you are a vegetarian?

Beans/Green Leafy. Dried beans and green leafy vegetables are a good source of iron. Examples include: soybeans, lentils, black beans, and spinach, swiss chard, turnip greens.
Dark green leafy. Dark green leafy vegetables, like spinach, brocoli, collards are all high in iron.
Basically none. Propaganda posters show tofu, peanut butter, beans and molasses as being "excellent sources of iron for vegetarians." It's baloney The truth is that a young woman wanting to get her 18 mg RDA would need to take 20 tablespoons of "healthy blackstrap molasses" or 16 serving of broccoli to have a chance. Vegetarianism is the moral high ground but it's extremely dangerous if you don't supplement.