Broccoli, spinach, asparagus, coriander and other green vegetables are a good source of magnesium, which helps to reduce your body's sugar cravings. Green vegetables, with their slightly bitter taste, are known to reduce your longing for sugar. So, stock on lots of green veggies.
Also Read: 12 Healthy Foods That You Should Never Eat Again