Originally Answered: how to control hunger?.i feel hungry all the time!?
Is your craving physical or psychological or both? If it's psychological, well, you should take a close look at what are the "triggers" that make you want to eat. Are you using food as a substitute for something, like because you're unhappy or bored?
If it's physical:
1. Eat a variety of foods/cuisines. We're more satiated when we eat a variety of textures, flavors, colors, etc.
2. Cut down - and eventually eliminate - artificial food! I mean both junk (e.g., potato chips) and "healthy" (e.g., granola bars, nutrition bars). They may taste good, but artificial flavors don't satiate us as well as natural foods.
3. DON'T cut down on the essentials, like meat or dairy, carbohydrates or fat. This will only make your cravings worse.
4. Take a look at your eating habits/environment. Do you eat while doing something else, like watching tv? Do you eat more when you're with friends? Is food left out, so when you see it, it triggers you to eat? Maybe even try a food diary for a couple weeks, listing when/where/what you eat. You may discover there are trends to your eating. And when you discover what these are, you can work on addressing these triggers.
5. Incorporate low-cal healthy foods that fill you up, such as fruits and veggies, into your diet.
6. Drink a glass of water before eating anything.
7. To reduce the quantity you're eating, do it slowly so your stomach can get used to the change.
8. Do moderate exercise. This may not sound logical to you, because exercise is supposed to increase our appetite. However, eating in response to a physical desire created by exercise is very satiating and may, in turn, CURB your craving. (I speak from experience)