If you have the same doubt, rest assured, the American Heart Association, the American Cancer Society, and the National Cholesterol Education Program, all have recommended this diet. We are going to learn about such snacks that will give you all the nutrients your body requires and still lose weight.