Superfoods are known to have a number of benefits such as delivering a wide variety of nutrients, keeping your mind sharp and preventing chronic diseases. What might be unknown to you is the fact that some of these nutrient-dense foods can actually help you lose weight. Eating more of these foods can help you reduce up to two pounds every week. Check out the 8 best superfoods for weight loss: 1. Beans Beans are excellent for weight loss because of how slowly they are digested.