My almost 3 year old certainly eats like the instagram post. He’s still being breastfed before bed (cure weaning), but this is his average day.
Approx. 7am: cup of milk followed by porridge or home made muesli with whole milk.
Approx. 10am. Fruit snack. Half of a banana, blueberries, pomegranate, etc.
Approx. 12pm: Substantial lunch. Chicken curry and rice, cottage pie, fish pie, etc. lots of veg too.
Approx. 3:30pm: Savoury snack. E.g. tomato, cheese, crackers, etc.
Approx. 6pm: Beans on toast, savoury pancake, pasta bake, bolognaise, omelette. This is the lighter meal.
If he’s complaining about being hungry after that, he gets a cup of milk, a rice cake, cracker or a sugar free yogurt. He snacks, but it’s all reasonably healthy.
My son also isn’t hungry when he wakes, but he eats his breakfast appropriately an hour after he gets up. We’re rigid about the timing of meals because he still naps, but we do find that if he has too much milk, he won’t eat well and will beg for snacks. I would advise you to cut back on the milk in the morning and cut out the breakfast snack. She will be hungry and eat a normal breakfast early. It must put so much pressure on you to have to deal with regular snacking.