Staying well-hydrated is a powerful physical need. Foods that make you feel full longer can help ensure weight-loss by reducing the amount of calories you consume each day. Most foods that satisfy your craving are low in energy density, high in volume and low in calories, which means you can eat more and feel full for a shorter time period.
Choose complex carbohydrates, fresh fruits, vegetables and lean protein foods such as egg whites, fish, dairy products, lentils, chickpea snacks – http://www.sheffafoods.com/blog/healthy-snacks-and-bars/peas-pass-the-ch…, beans that can be added to salads, soups and casseroles that are some healthy options that help you to feel full until your next meal.
I have found that if I eat something that satifys the taste I’m after at that moment (sweet, spicy, savory, salty), then I’m more likely to not be “craving” or as hungry after. I’ve also found that eating something that is balanced in protein, carbs (usually in the form of veggies, fruit or whole grains) and fat keeps me full longer. Artificial sweeteners and preservatives, as well as caffeine tend to trigger hunger for me, even when I’m feeling full, so I try to stay away from those types of items.
Those probably aren’t the specific things you were looking for, but they are good guidelines to follow that allow for different foods and tastes depending on what you’re in the mood for that day.
I have heard that nuts keep you full really well. That is why you eat trail mix on hikes and such, to keep you full and to give you the energy you’ll need for the hike. This is really a great post, I’m definitely going to try some of these and see if they work! http://www.southtownhealthfoods.com