RJ - you could grate some frozen liver onto her veges. You only need a small amount of it and it's packed with iron.
What about making little meatballs with cheese in the middle and cooked in a tomato sauce (tomato puree 'passata') with herbs and garlic. They go down very well here.
Also making an omelette topped with cooked veges and bits of sausage. Finished off in the oven.
What about fish? We buy a fillet (usually monkfish) every week, cut into appropriate portion sizes and freeze - pull out and usually poach with garlic & italian parsley wrapped in glad wrap.. or cooked and flaked in mash veges with an egg to make little patties.
Lentils are really good too - cook in stock, add whatever to it (vege wise)
Canned beans (Cannellini and Borlotti beans are great) We often cook a huge chunky vege soup and add rice and beans to it.
Does she like pasta? Cooking pasta with a tomato sauce can disguise mince quite well, add whatever veges (zucchini, capsicums, garlic, onion)
What about polenta? Our girl loves polenta, cooking then cooled on a chopping board and cut into wedges. (not that this is an iron food but maybe something different she could try if you haven't already)
Yoghurt with ground seeds (pumpkin, linseeds etc) sprinkled into it.
Perhaps just getting her onto trying different foods could help, then you can start adding meat into it.
HTH