L.A.
The moms made good suggestions for things to look at with his intake.
Here is the hard part.
As moms, we feel like if our children are not eating or refusing to eat what we are serving, we are not doing a good job of parenting.
In reality, there are times when humans are just not hungry, things do not look appetizing or we are just not in the mood to eat at some set time enforced by others.
Also at this age, he is becoming more aware of his surroundings and sometimes eating is just not what he has his attention on. Totally normal. Don't you feel like this many times?
You cannot force anyone to eat without consequences. Rebellion, resentment and sometimes health problems in the future.
And so what you do is keep your scheduled meals healthy, keep healthy snacks available. Do not bribe, beg or threaten children or anyone, that does not want to eat.
If you do not want your child eating junk or filling up on junk, do not have it in the house. The options will be only what YOU give him.
Place tiny portions in front of him. 3 green beans. 1 cherry tomato, 1 tiny meat ball. IF he eats an item, silently add more to the plate until he stops eating. No conversations needed about the quantity, instead saying, "mmm, I like my green beans." Wow this cherry tomato is nicce and sweet. "
Instead make sure he is getting healthy things to drink when he is thirsty and remind him, "if you do not eat your dinner. I am not making anything else until the next meal. " Just remind him about not eating when the food was available or have healthy options like apple slices, Cheese, yogurt. Whole wheat toast. etc.. available.
Consider other kinds of milk. Almond etc. Real yogurt with out a lot of sugar, cheeses there are lots of options. Will he eat cold cereal? Some children will get some of their milk intake from a bowl of cereal.
hang in there mom. This is completely normal and I promise there are going to be times when he is eating you out of house and home in his teen years. You are going to be amazed you were every worried about his lack of appetite.