Some interesting research indicates that appetite and preference for sweet food can possible be suppressed by eating Thylakoids. Thylakoids are in the membranes of plants, mostly green leafy veg. Aka spinach. They are said to suppress appetite stimulating hormones.
Possibly serving spinach with dinner (even as a salad) might help ward off the ice cream for dessert cravings. Or in a spinach salad at lunch with a good dose of protein to suppress the afternoon sweet snack or for brekkie with eggs to avoid the mid morning cravings.
Thylakoids are found in green veg, the more leaves and the darker green the better. Spinach, cabbage, lettuce, kale, collard and other greens. It’s not clear if cooking destroys their effect so eat your greens as raw as possible or lightly steam at worst.
Some other papers have claimed that the veggies need to be slightly crushed to release the thylakoids. Although that happens with chewing and digestion .. so I’m not convinced that juicing spinach will aid Thylakoid absorption.
A link to the research article here http://www.ncbi.nlm.nih.gov/pubmed/25895695