The superfood snacks will keep you fuller for longer and are a great healthy alternative to those naughty snacks.
For times when you really can't ignore your sweet tooth, treat yourself to a piece or two of dark chocolate. The darker, the better!
Dark chocolate contains potent antioxidants that help protect against cardiovascular disease. It can also lift your mood and reduce blood pressure.
Replace the dairy in your cuppa with soy milk or have a tub of soy yoghurt as an afternoon snack. Another great alternative to crackers or chips are steamed edamame beans (young soy beans in their pods).
Soy protein can lower your cholesterol, which, in turn, reduces the risk of heart disease. Studies show it can also help to reduce the risk of certain cancers.
Add a knob of ginger to a smoothie or fresh juice for a refreshing drink, or try a ginger tea instead of coffee.
Ginger has a wide range of health benefits. It can aid digestion and nausea, boost your immune system and help to reduce inflammation.
Fill a jar with a mixture of your favourite raw nuts and keep them handy at home or at work.
Rich in fibre and good unsaturated fats, a handful of nuts gives you a fast-acting energy boost.
If you're craving something sweet, snack on a handful of blueberries, add them to a smoothie or enjoy with a tub of low-fat yoghurt.
These tiny gems are nutritional powerhouses and have a host of health benefits - everything from improving memory to anti-ageing properties.
Here's a great snack idea you can keep on hand for when savoury cravings hit. Put broccoli florets on an oven tray, drizzle with olive oil, season and roast at 180°C for 10-15 minutes. They're delish, hot or cold.
Broccoli is rich in a variety of nutrients and is beneficial for your immune system, eyesight, bone health, blood pressure and brain function.
One of the hardest things about choosing healthy snack options is that they don't often feed the cravings we're having for something comfortingly sweet and indulgent. But don't think that because it's yogurt you can get away with eating a whole tub - it still contains calories, so limit yourself to a few spoonfools and try topping with a portion of fresh berries. Or make your own fruit smoothie and freeze in a popsicle tray.
Natural yoghurt is full of acidophilus which can help your digestive enzymes, fight harmful bacteria and can reduce cholesterol levels.