I found this info online:
Foods high in iron
* Liver and other meats
* Seafood
* Dried fruits like apricots, prunes and raisins
* Nuts
* Beans, especially lima beans
* Green leafy vegetables, such as spinach and broccoli
* Blackstrap molasses
* Whole grains
* Iron-fortified breads and cereals (check the label)
Some foods block the absorption of iron. These include coffee, tea, egg yolks, milk, fiber and soy protein. Try to avoid these when you're eating food high in iron.
***
Not sure about some of that last bit - i.e. fiber blocks iron? I also hear spinach may not be absorbed that well due to it's high oxalic (sp?) acid content.
Anyway, for evening meals, you could try things like bean or meat-based chilis, curries and stews. For hot weather taco salad could be made low salt and low cholesterol. Spinach can be used in salads and pastas and other leafy greens that are more robust can be used in soups and stews.
Let me know if any of those ideas appeal to you and I'll dig up some recipes. Off the top of my head I'm thinking chick pea curry, succotash (with lima beans), chili, taco salad, black beans and rice...