
9. Peanut Butter
Most people know that peanut butter is healthier than chocolate toppings or dips. Eating peanut butter before bed, whether it’s just a spoonful of it or it’s on a slice of toast, is actually a good idea if you want a snack before sleeping. That’s because it is a good source of both healthy fats and protein, which can help you to stay full throughout the night. In turn, this helps keep you from waking up feeling hungry. Peanuts are monounsaturated fats, which help reduce the risk of heart disease. Not only that, but this nut also contains several minerals, including iron, phosphorus, manganese, and magnesium, which can help promote good sleep. They are also a good source of the amino acid tryptophan. The body requires tryptophan to produce two crucial sleep hormones, melatonin and serotonin, so consuming food that contains this protein before bed is a good idea.