I'm not sure what your child will eat, but some ideas:
Calcium and protein:
- yogurt (usually vanilla) or cottage cheese,
- sliced cheese, (my kids love gimmicks and so like the cheese wheels in wax or string cheese sliced into circles)
Protein and Veggies (plus some iron):
- hummus and sliced veggies (bell pepper, carrots, zucchini, cucumber, broccoli),
- peanut butter (or almond butter if you guys are avoiding peanuts) sandwiches cut into shapes,
- pita with hummus or tuna
- bow tie pesto pasta, (add spinach or broccoli for iron!)
- black beans and cheese,
- peanut butter crackers (whole grain or graham)
- hard boiled eggs
Protein and Veggies or Fruit:
- corn or edamame
- grapes or bananas or cherries or blueberries or raspberries or dried mango or watermelon
- popcorn (air popped if you can swing it), with nutritional yeast = high in folic acid and iron
- molasses or ginger molasses cookies made with black strap molasses are high in iron. You might check out a box of ginger snaps as these with monterrey jack and dates are yummy and iron packed.
For iron, cheerios and some oatmeal is high in iron, but a peanut butter and whole grain bread sandwich is 25% of the required as is hummus and whole wheat pita.
We have a difficult time getting enough iron in our kid's diet as we are vegetarian, but making sure the kids take a mutivitamin containing iron (which at 18 mos, your daughter can take half of a flintstone) and making sure we give the high iron foods (breads, greens, beans) separate from the dairy (calcium prohibits iron absorption) has worked for us.