From the iron point of view I wouldn't worry too much, apart from the ubiquitous pulses, most wholegrain cereals and a lot of nuts, dried fruit and vegetables contain good amounts of iron that all add up to make up a toddler's RDA. You do need to consume something containing vit C to maximise absorption, but I tend of go for fresh fruit or freshly squeezed juice rather than orange juice from a carton, as that's been pasteurised so there are precious little vitamins left.
Some suggestions for maximum iron consumption tht worked well with my DD:
Breakfast of porridge made half with oats, half with millet flakes, ever so slightly sweetened with either raisins or molasses, sprinkled with wheatgerm and ground mixed nuts and seeds, and served with freshly made diluted juice or fresh fruit (the millet, raisins, molasses, wheatgerm and ground nuts are good iron sources)
Houmous, but with red pepper or cucumber sticks as well as pitta bread (for vit C), or in a sandwich with grated carrot
Falafel or kofte (chick pea or lentil patties) with chopped tomato and olive oil, or mashed steamed vegetables mixed with tahini and a squeeze of lemon juice to make a dip
Mushroom and cannellini bean paté made with mushrooms, olive oil, onions, garlic, a dash of white wine, parsley, cannellini beans blended together, spread on toast to make crostini, served with chunks of cheese and chopped apple and beetroot
Any lentil curry and rice, followed by fresh fruit
HTH. I'd also recommend a book or two, I found Veggie food for Kids by Sara Lewis (I think) to be quite useful.