In our journey to better health, we hear a lot about the best foods for weight loss and ingredients we should be avoiding . By now, we’re all aware that foods with too much added sugar , salt and unhealthy fats are nutritional no-nos. But what about the best foods for weight loss that we should be eating? There are plenty of delicious foods you can enjoy even when you’re trying to find the best way to lose weight. Here are 10 nutritional powerhouses recommended by Nutrisystem’s dietitians that should always be on your grocery list—whether you’re on Nutrisystem or not! 1. Leafy Greens According to the United States Department of Agriculture (USDA), adults should consume a minimum of two to three cups of veggies a day. A dieter’s dream, veggies are naturally low in fat and calories, and are completely void of cholesterol. Plus, many are full of fiber, which may reduce the risk of heart disease, obesity and type 2 diabetes, making them among the best foods for weight loss… and your h...