Spinach and other leafy greens are great choices for weight loss, both for their chemical makeup and their fiber content. Spinach is very low in calories, but contains high levels of fiber, which helps the body digest food more efficiently. Furthermore, spinach contains thylakoid and other powerful volatile components that can affect the hormonal balance in your body. Ghrelin is the hunger hormone and leptin is the satiety hormone; spinach can help tilt the balance towards feeling full, which will preventing overeating and help you keep the weight off!