Eat fresh fruit
The natural sweetness and nutritional value of fruit is better than the sweetness of some desserts and spicy snacks. If you crave sweets, eat fruit and make this food your favorite. This will satisfy your taste buds and solve your sugar cravings immediately.
Postpone the decision to eat for 15 minutes
In fact, the more you try to stay away from sugary foods, the more likely you are to gravitate towards them. Therefore, you should wait a few minutes before deciding to eat foods high in sugar, your sugar cravings will disappear. This is extremely good and helpful for people who are trying to eat healthy.

Brisk walking
When you have an appetite, you can go out for a walk . The purpose of this activity will be to help you stay away from the foods you are craving. Furthermore, walking will help you release endorphins or chemicals in your brain, effectively eliminating cravings.
If you can't walk, you can do some exercises such as push-ups, squats... or any other exercise to forget or eliminate cravings.
Avoid letting your body starve
Being hungry is one of the biggest reasons why the body experiences cravings for food and sugar. To avoid hunger and cravings for foods high in sugar, maintain a reasonable, balanced diet.
If you can't control your cravings, choose healthy foods. If you eat a balanced, reasonable diet and your body is not hungry, the likelihood of cravings will be significantly reduced.