promotion image of download ymail app

ways to resist eating food cravings?

i go to a boarding school which every day after school they provide a snack. SOmetimes cake sometimes biscuits etc. you can take as many as you like !!!

im normally really good but today i had a binge and had 5 cakes!! its too much considering i want to lose a bit of fat cause im going on a beach holiday in two weeks!! i really dont want to put anything on

please please help!! thanks for your suggestions :)

8 Answers

  • 1 decade ago
    Favourite answer

    If you are being offered cakes every day,

    make it a habit to eat only one apple and one big

    bottle of water. Once a week, have a normal

    size serving of cake.

    Research has shown that food cravings can be caused

    by a lack of calcium or dairy in the diet. My experience

    has shown that food cravings are worsened by giving in

    to them. Also, make sure each meal is a complete meal,

    please google food guide pyrmid and compare your diet.

    Each meal needs a source of plant fiber and two meals

    should have protein.

    Do not deny yourself completely, but I would avoid

    making yourself entitled to sweets every day. Yes, I have

    made that mistake myself.

    One other piece of advice -- thin people or people with just a touch

    of baby fat can teach themselves to become overweight with unneeded

    restriction. You do not want to make food such forbidden fruit that you

    pine for it. If you are a young girl and want to take an inch of your

    waste, please put a strong focus on exercise. Also, you are doing this

    for appearance only reasons, I understand. You will like the results of

    buffing up better than just losing a little fat. It is the increase in muscle that

    changes the shape of your body.

    Source(s): I am a licensed dietitian
    • Commenter avatarLog in to reply to the answers
  • 4 years ago

    Hot tea and mints do the trick for me! Hot tea with one sugar or a half of a sweet-n-low satisfies food cravings and because it's hot, it satisfies your cravings somehow, and mints curb snack cravings. Good luck! Whenever you eat something, thing about what the benefits of the food are. If it doesn't give you vitamins or protein or calcium, then don't eat it.

    • Commenter avatarLog in to reply to the answers
  • 1 decade ago

    Extra gum is proven to satisfy your food cravings with only 5 calories. Also when I am not super hungry but I feel like snacking I drink a glass of water, and usually it goes away! Also try snacking on healthy things to satisfy yoour hunger. I hope this helps, have fun on your beach holiday.

    -Good Luck :)

    • Commenter avatarLog in to reply to the answers
  • 1 decade ago

    I think that sometimes chewing gum works. The movement of your jaw kind of tricks your mind into thinking it's receiving food, but it's not. Chewing gum also works when you're stressed out, which might have been the reason you allowed yourself to "indulge" in more than one cake. Or, you can always ask yourself, what would Jesus do?

    Source(s): Chewing gum works for me.
    • Commenter avatarLog in to reply to the answers
  • What do you think of the answers? You can sign in to give your opinion on the answer.
  • Anonymous
    1 decade ago


    Chew a mint.. It will reduce your craving and make anything else you eat taste less appealing.

    Same .. brush your teeth whenever you know you will go somewhere it is tempting to eat something.. Will help your resist

    Source(s): my own opinion
    • Commenter avatarLog in to reply to the answers
  • Anonymous
    1 decade ago

    Keep yourself busy! Like if you have a dsi or something, maybe take up drawing? It helps me, I stopped eating more than I used 2 :D

    Source(s): meh mahself and I
    • Commenter avatarLog in to reply to the answers
  • 1 decade ago

    Just tell myself I don't need it and think about what it's gonna do to me. If that doesn't work I just watch supermodel videos on YouTube and think about how dedicated I am and need to be to get the results I want.

    • Commenter avatarLog in to reply to the answers
  • Anonymous
    1 decade ago

    try drinking a lot of water throughout the day.

    • Commenter avatarLog in to reply to the answers
Still have questions? Get answers by asking now.