16 answers

4 Year Old Son Is Always Hungry!

My almost four year old son is always hungry! I do try to feed him healthy nutritious foods and he never seems to get enough. He will typically have oatmeal or eggs and toast for breakfast, crackers for a snack, a sandwich and fruit for lunch, another afternoon snack, and dinner. Sometimes if he doesn't like what I offer, he won't eat much but I just leave it out for him and tell him he has to eat it if he is hungry. But sometimes he will eat it all, and whine about being hungry an hour later. Does anyone have any tips for how to keep my little boy full?

As far as his body weight/build goes, he is a big boy. He always has been. He weighed 9 lb. 11 oz when he was born and is now as tall and weighs the same as his 6 year old brother. I don't know if this means he just needs more? He is healthy, and not overweight at all.
He does eat mostly whole foods, real oatmeal, real fruit. And I don't let him have junk, or sugar. He typically doesn't like many meat products, which is a bummer because I know they are more filling.

1 mom found this helpful

What can I do next?

More Answers

Dear S.,
If you think your son is always hungry now....
Just wait until he's 14.
My son has always gone through phases where it seems there's never enough food in the house and then he will barely eat anything for a few days.
I always know exactly what's coming....All the sudden he's another inch taller and none of his shoes or clothes fit.
For this reason, you need to establish healthy habits now. Aside from breakfast, lunch and dinner, my kids were always allowed to have any fresh fruit or vegetable snacks they wanted. If they ever said they weren't in the mood for celery or carrots or melon or a banana, then I figured they weren't really that hungry and they could wait for dinner.
I have friends whose kids are so fricking picky. They've never tasted a brussel sprout or a bell pepper or string bean in their life. I tell them if their kids get hungry enough, they'll eat a dirt sandwich and be happy to have it.
What it boils down to is, is your son really hungry?
Make sure he's drinking plenty of water, make sure he's getting plenty of exercise.
You say he's not overweight, but he's obviously not underweight either. So he's not starving. You just don't want to get in the habit of him needing to eat something everytime he says he's "hungry", because it could be that he's feeling something else. In between meals you can offer him orange slices or celery with peanut butter. If he says that's not what he wants, then I would guess he's not really hungry.
You could try giving him a little more to eat at a time.
On the mornings you give him eggs and toast, also give him some yogurt or fruit. Mix it up a little. I have to be honest with you, my daughter loved oatmeal but she got so burnt out on it. Try cream of wheat with brown sugar and fresh berries. Try Malt-O-Meal...that was my father in law's favorite and my kids loved it because Grandpa did.
If your son loves, eggs, try scrambling them with a little cheese and mushrooms, maybe some tomato and avacado. Always add a fruit, cottage cheese or yogurt.
One thing my kids loved was "egg in a hole". Passed down from Grandma.
Take two slices of bread and use a cookie cutter or round glass to make the "hole" in the bread. Butter both sides of the bread, including the separate hole shapes.
Use a little non stick cooking spray in a frying pan, heat, and lay down the pieces of bread. Crack an egg into each hole and allow to cook, then flip to the other side. Put the little "hole" pieces into the pan to "toast" on each side. Serve with fruit and/or yogurt. He might just be getting tired of having the same old things so he's not feeling satisfied. Pay attention to things if he says he craves them, it could be a sign of a deficiency of a certain thing like protein or a vitamin or mineral.
If his blood sugar drops he could be feeling the need to eat something, so offering the healthy stuff is your best bet.

I hope you get some great advice!

1 mom found this helpful

It sounds like one of many growth spurts. My son was an eater too, still is. Try feeding him every 2-3 hours, and try to make the snacks/meals more filling.

More protein would certainly be more filling, as well as dairy. Aside from meats there are beans, and nuts. Try adding Almond Butter to his crackers for morning snack, then throw a banana on top. Or top it with a chunk of cheese.

Yogurts are a great snack as well, sprinkle with granola & fresh fruit, and they are yummy!

To get more protein into his diet try making sandwiches with thinly sliced meat, and cutting them into shapes with cookie cutters. I was amazed at the difference making my kid's food fun did to open their minds to more.

Try googling Bento Box Lunches, and Muffin Tin Mondays. Both fun ways to introduce foods to the kids.

Be careful if he is eating more often be sure to brush his teeth more often. When we eat foods that are not green veggies our mouths become acidic. This is a playground for plaque and cavities to grow. It takes our mouths approximately 20 minutes to return to an alkalai state after we have finished eating. If he is eating more often, his mouth will be in an acidic state more often. So extra dental care is needed.

On another note, I am not sure I am all for the Deceptively Delicious idea completely. I feel like if we are deceiving our kids we are not teaching them the importance of eating healthy. Not to mention the concept of hiding healthy foods in a recipe tends to mean cooking the nutrients right out of it. So I would limit this idea a bit. With my kids I may hide foods which they do not enjoy the texture or taste on it's own. However, they are usually right along side of me watching me put the ingredients in. Just another point of view, you have to find the one that is right for you.

Be sure to check in with his Pediatrician if you have any further concerns. Good luck, and hang in there!


1 mom found this helpful

veggies and cheese sticks! and no, not because they are "bored" (what a weird culture we live in!), but because they take time to chew, have tons of fiber, and many, many nutrients. My kids love their snacks- red pepper, olives, carrots, celery, jicama, avocado, peas, and BONUS, you can prep it all at once, and it's raw, so it's portable!
Good luck! My parents shake their heads when tey see my kids eating, and say "start saving now to feed these guys when they are teenagers!".

You've goten a lt of good advice here. Te hunger your son talks abot seems pretty normal for a child his age. When our oldest son was about 4- (he's now 9) I started asking hm if he was hungy or bored & the answer is bored then there's no need to eat but find something else to do. Maybe this could work w/your son, as well. Best of luck!


Kids say they are hungry when you know they are not. If you are giving him healthy meals and snacks and he is properly hydrated, when he says he is hungry, have him drink a glass of water.

I have nephews who always want something else, they are hungry, and they are full. They get down from the table go to the fruit bowl (no matter whose home they are in), grab an apple take ONE bite and throw it down. Is it the kid’s fault….NO, it’s the parents. The kids are running the parents and no one in the family likes to be around them.

I think you are taking proper care of your child…Still on his next visit to the doc…bring the subject up.


You didn't say what his weight and body mass is like. He could have a very high metabolism - usually these kids are super skinny and eat more than others around them.

Some people have mineral or vitamin deficiencies , which trigger the body to want to eat to get those things it needs.

Graves disease, or hypothyroidism will cause excessive hunger and decreasing weight. (iodine supplements and avoiding all SOY are suppose to help keep your thyroid healthy).

Diabetes can manefest with increased hunger. Also hypoglycemia.

intestinal worms can trigger increased hunger.

Depression can cause increased eating.

Encephalitis and tumors.

Dehydration can cause humans to want to eat. We can actually extract quite a bit of water from "real" food.Many times the body sends the thirst signal but it is interpreted as hunger. Some people think that thirst is only when your mouth is dry as a desert and you feel the thirst in the mouth. Usually by the time you get to that point, you've been dehydrated for some time and have missed or misinterpreted the signals. I notice I crave sugar and junk when I am dehydrated.

Growth spurts can cause a short term excess in eating.

What I would do is look for any other symptoms that could point to an illness. If none are present, I would increase his water intake, and not offer any extra food. You are already feeding him 5 times a day. I would make sure the foods are whole food which you seem to be already doing: real eggs and not egg beaters, old fshioned oatmeal and not instant oatmeal in a cup, Shredded wheat and not froot loops, Raw milks- not pasturized, coconut oils and real butter- not canola,margarine or vegetable,plenty of meat like baked chicken,fish,and beef -not hot dogs an nuggets, whole raw fruit - not juices, limit breads to whole wheat only and cut out crackers/cookies which are empty and cause dehydration. Rice is a fast burner so you'll notice hunger soon after a rice dish. Go with brown rice or mix it half and half to get them used to brown rice.

A little bit of healthy hunger is actually a good thing. Study after study has shown that people who have limited calorie intake live longer than those who eat more calories.
The body was cleverly designed to be able to go through surprising stretches without food. In ancient times people fasted weekly, by choice, and often because food was scarce. It is only in recent modern times that we eat so much food an feel that we must to be healthy.
Try the extra water, take those crackers out of the picture, and see what happens.


I think your son may be going through a growth sprut. I have noticed my 3 year old daughter has all of the sudden, developed an increased appetite and she too is always hungry. For her, it is apparent- she's growing. Also, my daughter started pre-school in August and the routine of waking up early for school and the structure of the classroom, I am sure have impacted her desire to eat. I believe your son is just growing and this hunger will slow down at least until he reaches the pre-teen and teen years. I suggest that you continue to offer healthy food choices and as his appetitie increases, so will his intake of healthy foods. Good luck.
- T.

Try adding more protein into his diet. On Oatmeal day, have a hard boiled egg and carrot sticks instead of (or in addition to) crackers. What is the afternoon snack? Have an apple and some cheese together. Yummy and satisfying. Try not to stuff him with carbs (I know with a toddler it's hard not to...)
But stick to high protein foods and produce. Do you cook with Quinoa? My toddler loves it. It cooks just like rice but is much healthier for you and very high in protein (for a grain).

Eggs, Poultry, Legumes. Your new favorite food groups. Yogurt is a very non-satisfying snack that tends to be high in sugar (leaving you hungry sooner) So try to keep in as plain as possible (gotta taste good, too) and serve it with something satisfying like nuts and fruit.

Good luck! You're in for many more years of hungry growing boy!


1 / 3
Required Fields

Our records show that we already have a Mamapedia or Mamasource account created for you under the email address you entered.

Please enter your Mamapedia or Mamasource password to continue signing in.

Required Fields

, you’re almost done...

Since this is the first time you are logging in to Mamapedia with Facebook Connect, please provide the following information so you can participate in the Mamapedia community.

As a member, you’ll receive optional email newsletters and community updates sent to you from Mamapedia, and your email address will never be shared with third parties.

By clicking "Continue to Mamapedia", I agree to the Mamapedia Terms & Conditions and Privacy Policy.