Meat, Poultry and Fish
It may help to reduce sugar cravings to include a source of protein in your meals, such as meat, poultry, or fish. In fact, getting enough protein may be essential for managing your food intake, cravings, and weight if you're attempting to lose weight.
In one study, participants who followed a weight-loss diet with 25% of their calories coming from protein had a 60% reduction in food cravings and a 50% reduction in the desire for late-night snacking. Make sure you include a source of protein like meat, poultry, or fish in your meals if you're on a diet and having a lot of sugar cravings. Don't worry if you're a vegetarian; plant-based sources of protein can have the same effect.