If you do not fight sugar cravings, you may find yourself gaining weight.

When sugar cravings hit, avoid reaching for refined, high calorie junk foods and snacks. Consider the following food choices instead.


Seasonal, juicy or even crunchy fruit can help satisfy a sweet craving. Furthermore, fruits are loaded with nutrients as well as fibre which are both good for you. Try consuming some berries for a burst of flavour.

Dark chocolate

Give dark chocolate a try if you hadn’t before. It is actually a common food that many people turn to when they crave confectionery. Best of all, dark chocolate is high in antoxidants and also plays a role in slowing down the ageing process.


Plain, unsweetened yoghurt is a delicious, calcium enriched snack. It contains probiotics that also promotes a healthy stomach. It is a far better option than consuming unhealthy, high calorie foods.

Subscribe to our Free Daily All4Women Newsletter to enter

Consult a professional

Always consult a dietitian if you require assistance in putting a meal or snack plan together. In addition, you should always check with your doctor before making any drastic changes to your diet, especially if you are under medication or suffer from any medical condition that has an effect on your diet.

While All4Women endeavours to ensure health articles are based on scientific research, health articles should not be considered as a replacement for professional medical advice. Should you have concerns related to this content, it is advised that you discuss them with your personal healthcare provider.