She sounds pretty normal to me!!

Gemma eats...........

B/fast-toast (1 piece), or cereal (no milk!!LOL), sanwich, or fruit or sometimes all of them
M/tea - Fruit
Lunch-sandwich, pasta or frankfurts or crackers with vegemite and fruit
a/noon tea-fruit/crackers/muffin
dinner-pasta, rice, some meat, spag bog, homemade pizza

Somedays she will just graze all day long and not sit for an entire meal.