Cravings. We’ve all been there! And it’s safe to say that for most of us, cravings tend to have us reaching for the sweetest, saltiest foods we can find – leaving us filled with guilt afterwards!
Many people get the urge to eat unhealthy foods, especially when they’re on a diet.
In fact, it’s thought that around 50% of people regularly experience food cravings, which can derail their attempts to eat healthy.
You don’t have to let the sugar cravings get to you! Indulge in healthier snacks like the ones listed here to keep your diet on track.
1. Complex carbohydrates
2. Proteins
Lean protein like poultry or fish, dairy products, and plant protein like legumes, lentils beans, tofu, etc can keep you full and prevent cravings for sugar. Eating foods rich in protein for breakfast can keep you going through the day while keeping your appetite in check. Interestingly, proteins help suppress the hunger hormone ghrelin and also increase some hormones that make you feel full!
Don’t forget high-protein nuts and seeds like cashews, almonds, pistachios, and flax, sesame, sunflower, and chia seeds. Consider making your nutritional bar with nuts and seeds and dried fruit.
3. Fruits
Avoid canned fruits as they are loaded with preservatives and added sugars. The same goes for fruit juices; make your fruit juices at home when eating whole fruit seems uninteresting. You can also try vegetable and fruit smoothies!