It would be a lot easy if we could extract them, but we have to make a conscious effort to overcome those cravings and once accomplished it becomes a life style and avoiding sweets a habit.
Some ways to overcome and change this habit
Remember added sugar increases risk of Obesity, Diabetes, cancer, heart disease and stroke. Avoid foods and drinks with added sweetening, be it natural or artificial, even so called caloric free. Artificial sweeteners, sugar, honey and agave are all added sugars.
Stay away from junk foods dressed as healthy, read the “Nutrition facts labels” if sugar is listed in the top three ingredients avoid it. Some good examples are store bought granola, ready to eat breakfast cereals, protein bars, protein smoothies.
Always have a shopping list and shop with intent, start with the produce section, dairy and then meat and fish section of any grocery store. Secondly move to the canned section for beans, canned fish and grains and spices. Never ever shop when hungry.
Do not use caloric free or sugar free alternatives, even the naturals once like stevia. Sugar substitutes will maintain that sweet tooth which will make it difficult to say no to desserts.
Buy and keep snacks ready with protein, good fat and fiber to combat those craving.
Redefine dessert, it should include dark chocolate, dehydrated fruits and of course fresh fruits.
Identify your weakness and prepare for that, then set a day of the week to have your favorite dessert if you must.
Do not treat yourself with dessert, cakes or any type of sweets, personally I would prefer shoes, and my husband prefers golf, but you can set a goal for a nonfood reward for celebrating your successes.
Avoid the “Low fat” trap, low fat foods will have higher refined carbohydrate, often sugar or its substitute, as a general rule avoid them.