All of the answers are worthy of consideration. Leilani’s comment regarding the critical need to stay well-hydrated is important not to just sustaining satiety, but, as I’m sure you know, for the healthy functioning of physiologic processes. I recommend that you adhere to the recommendations of the American Dietetic Association, as represented in the food guide pyramid.
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
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.
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.