Pistachios reduce cholesterol levels in the body, as they contain antioxidants and unsaturated fatty acids that promote heart health. Pistachios help in weight loss, if eaten at an appropriate rate, as they are high in protein, low in saturated fats, and high in healthy unsaturated fats necessary for effective weight loss.