This from a NHS leaflet Iron in your diet
Lean red meat, Turkey and chicken
It is well known that liver is rich in iron, but liver is NOT recommended for pregnant women because of its high Vitamin A content
Fish, particularly oily fish which can be frozen or canned (such
as mackerel, sardines and pilchards)
eggs (well cooked)
Breakfast cereals – some cereals have been ‘fortified’ with iron
Pulses and beans - in particular canned baked beans, chickpeas
and lentils
Nuts (including peanut butter) and seeds (especially pumpkin)
Brown rice
Tofu
Bread, especially wholemeal or brown bread
Leafy green vegetables, especially curly kale, watercress, and broccoli (make Italian style soup)
Dried fruit in particular dried apricots, raisins and prunes (make flapjacks with oats and black treacle)
avoid tea and coffee
Years ago when I were a lass, pregnant mothers were recommended to drink Guinness and Mackeson ale for the iron content 