3 doctors weighed in:
How do I prevent giving into cravings when trying to lose weight?
3 doctors weighed in

Dr. Maritza Baez
Family Medicine
1 doctor agrees
In brief: Fill up
Make sure you exercise at least 30 minutes a day, don't skip meals, avoid soda, juice, dairy, alcohol and fried foods.
Eat a healthy well balanced diet! also water, organic vegetable broth, green leafy vegetables, natural pickles, apples are great to fill you up so you dont feel hungry and they are very low in calories.

In brief: Fill up
Make sure you exercise at least 30 minutes a day, don't skip meals, avoid soda, juice, dairy, alcohol and fried foods.
Eat a healthy well balanced diet! also water, organic vegetable broth, green leafy vegetables, natural pickles, apples are great to fill you up so you dont feel hungry and they are very low in calories.
Dr. Maritza Baez
Dr. Maritza Baez
Thank
Dr. Paige Gutheil
Family Medicine
1 doctor agrees
In brief: Be moderate
Human nature dictates that the minute you tell yourself you can't have something, you want it even more.
When trying to lose weight there is no need to tell yourself you can never have something. Eat mindfully (slowly, enjoying the food) in moderation. Sometimes you will find that healthier substitutions that are similar to your craving will hit the spot as well.

In brief: Be moderate
Human nature dictates that the minute you tell yourself you can't have something, you want it even more.
When trying to lose weight there is no need to tell yourself you can never have something. Eat mindfully (slowly, enjoying the food) in moderation. Sometimes you will find that healthier substitutions that are similar to your craving will hit the spot as well.
Dr. Paige Gutheil
Dr. Paige Gutheil
Thank
Dr. Vasu Brown
Wound care
In brief: Glutamine
Glutamine helps to curb cravings take after each sugar treats and daily at night.

In brief: Glutamine
Glutamine helps to curb cravings take after each sugar treats and daily at night.
Dr. Vasu Brown
Dr. Vasu Brown
Thank
Get help from a real doctor now
Dr. Jack Hinkle
Board Certified, Family Medicine
384K people helped
Continue
107,000 doctors available
Read more answers from doctors