It doesn't sound like it from food, but it's hard to say. It doesn't hurt to check, but it doesn't sound like you're badly deficient. Tomato sauce/paste is a great source, and is also rich in vitamin C. Cauliflower isn't bad either.
Cashew nuts 2 tbsp 1.0
Pumpkin seeds 2 tbsp 2.5
Tahini/Sesame seeds 2 tbsp 1.2
Sunflower seeds 2 tbsp 1.1
Molasses 1 tbsp 3.3
Licorice 50 g 4.4
Marmite (fortified) 5 g 1.8
Apricots (dried) 1/4 cup 1.5
Raisins 1/4 cup 1.1
Avocado 1/2 1.0
Prunes 1/4 cup 0.9
Kelp (cooked) 1/2 cup 42.0
Nori (cooked) 1/2 cup 20.9
Parsley (raw) 50 g 4.7
Potato, with skin (cooked) 1 medium 2.7
Spinach (cooked) 1/2 cup 1.5
Broccoli (cooked) 1/2 cup 1.0
Brussels sprouts (cooked) 1/2 cup 0.9
Some breakfast cereals (fortified) 100 g 10 (approx)
Textured Vegetable Protein (TVP) (cooked) 1/2 cup 2.0
Barley, whole (cooked) 1/2 cup 1.6
Wheat germ 2 tbsp 1.2
Bread, whole wheat 1 slice 0.9
Rice, brown (cooked) 1/2 cup 0.5
Tofu 1/2 cup 6.2
Soybeans (cooked) 1/2 cup 4.4
Garbanzo beans (cooked) 1/2 cup 3.4
Lentils (cooked) 1/2 cup 3.2
Navy beans (cooked) 1/2 cup 2.5
Pinto beans (cooked) 1/2 cup 2.2
Lima beans (cooked) 1/2 cup 2.2
Tempeh (cooked) 1/2 cup 1.8
Split peas (cooked) 1/2 cup 1.7
Kidney beans (cooked) 1/2 cup 1.5
Peas (cooked) 1/2 cup 1.2
Baked beans (cooked) 1/2 cup 0.7
http://www.vegetarianvictoria.org.au/healthy-living/complete-nutrient-summary.html Complete Nutrient Summary. So it depends on what you eat in a day. Also, you didn't say if you eat dairy or not. If you eat dairy it's high in animal calcium which interferes with the absorption of iron, even heme iron. So avoiding dairy during the meal is one thing, but sadly, you need to wait 6-8 hours. It would be easier to ditch the dairy, but if you're taking iron pills and a lot of fortified foods you should be OK.
https://www.ars.usda.gov/SP2UserFiles/Place/12354500/Data/SR24/nutrlist/sr24w303.pdf database and iron content from the USDA. has a LOT of food in the list that they've measured.
Also, make sure you're ONLY getting enough zinc. Zinc will prevent iron being absorbed, so be careful not to have a huge amount at a time like a full cup of nuts or a supplement because that will prevent iron being absorbed. Plant based iron is more highly absorbed when your levels are lower, when you have enough in your stores, it'll no longer be absorbed and that's the role which oxalates etc play in your body - they are there to regulate your iron stores.