Don’t be fooled by their size, nuts are nutritional powerhouses that may offer major benefits for your heart. High in healthy fats, protein, vitamins, and minerals, these plant-based snacks are ...