I am overweight I eat normal food but have craving for choclates and if i know that some thing is there in kitchen i have to eat it even if i am not hungry what can i do?
Like the answers? Chat privately with the doctor of your choice
If your diet consists of high calorie and low nutrient dense diet, it doesn't allow the body to get sufficient nutrition . It can also cause reduced metabolism, fluctuations in your sugar levels which results in craving for certain foods . Also some of the processed food can be habit forming. To avoid this, start having balanced and nutritious diet. Have frequent meals to avoid stuffing yourself with high calorie foods. Try choosing healthy foods in place of unhealthy foods you crave for ,example whenever you crave for chips and crackers , you can substitute with crispy vegetables like carrot, green salad, sprouts etc. Again it doesn't mean you have to stop everything at once, gradually reduce the quantity of unhealthy foods by adding healthy substitutes with themin each serving. Once your diet becomes balanced and nutritious, your cravings will disappear and you can also lose some weight.
Flag this answer
Let others know if this answer was helpful
Was this answer helpful?
Disclaimer : The content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding your medical condition. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.