DS is 3.5 and slightly taller than average and thin (can see ribs, no protruding tummy or baby fat). He is also quite heavy... When HV weighed him, she made him step on the scale three times because she couldn't believe the weight matched the child.
He does not eat his lunch or dinner about 50 percent of the time, but always eats breakfast. He is constantly asking for snacks. I limit them to one in the morning and one in the afternoon in the hopes that he will eat his lunch or dinner. Water is available all day without question. Below is a typical day...
Breakfast: Bowl of Cheerios in milk, pear and grapes.
Pester for snack x3
Snack: Granola bar
Pester for snack x3
Lunch: Macaroni cheese, slice of ham, carrot sticks, broccoli, apple juice (refused 25% of the time)
Pester for snack x3
Snack: Chocolate rice crackers and yogurt
Pester for snack x3
Dinner: Chicken with gravy, rice, and sweetcorn, glass of milk (refused 75% of the time)
Pester for snack x3
Tantrum about being hungry
I don't offer alternatives to meals, but never give DS food that I know he hates. There is always 1-2 "safe" foods on his plate, and others are things he has either never tried or has eaten and been ok with in the past.
Is this normal? This has been our system for as long as he can remember. AIBU to cut the snacks from his day? I don't know how else to get him to eat meals. What would you do?