most helpful answer here are some tips on how to stay full longer: make sure you get plenty of fiber to meals. fiber is found in fruits vegetables and whole grains. beans are really high in fiber and make great additions to salads and are good as a side dish. protein is also very filling so include a source at each meal -- nut butters meat eggs beans (fiber and protein) and tofu are all good sources. fat is very satisfying and adds extra calories so make sure you have a fat source at each meal. that might be nuts on your oatmeal avocado on a salad or sandwich or olive oil when roasting veggies. healthy fats such as those from plants and fish are the best health wise. dairy and/or non-dairy alternatives are important as your calcium needs are high. try greek yogurt with nuts milk in your oatmeal and cheese in sandwiches and mixed dishes. the key is to add as many food groups as possible for satisfaction nutrition and to manage your hunger. for more ideas see this webmd article.
why am i always hungry? . i am a 17 year old girl and i'm always hungry. i primarily eat healthy. no soda or chips. i eat 3-5 full meals a day. i eat oatmeal fruit veggies and meat. i drink over 10 glasses of water a day. i don't gain weight. i am 5'8 and 130lb. i am physically active. why am i so hungry? what can i do to stay full longer?