Almonds
Almonds are a good source of protein, a diet-friendly midnight snack, and are also great for your heart, making them one of the healthiest nuts you can eat. They provide the body with essential vitamins, biotin, and fiber for healthy digestion. Mayo Clinic says almonds also contain healthy fats that can help improve cholesterol.