Stay full – and prevent blood sugar spikes – with Peanut M&Ms.
Credit: Alamy

Peanut M&Ms are surprisingly healthy: They have more protein, fiber, and healthy unsaturated fats than other nut-and-chocolate options, including Snickers, Baby Ruths, and the extremely caloric Reese's Peanut Butter Cups. Ideally, the protein and fiber in Peanut M&Ms will help keep you full and prevent you from reaching for more candy later in the night. They're also lower on the glycemic index, meaning they won't cause your blood sugar to soar like most other candy.