According to Brookell White, MS, RD, and MyFitnessPal nutrition consultant, choosing the best candy bar for your health comes down to maintaining the delicate balance of your blood sugar. Instead of choosing candies that have minimal ingredients, which are built on sugar as the focal point, choose a candy bar with protein and healthy fat. One Snickers bar, for example, contains 250 calories, 12 grams of fat, and 4 grams of protein.
“A Snickers bar also contains peanuts, providing more fat and protein,” White says. “On the other hand, KitKat is slightly lower in both calories and total sugar but has less protein. Overall, the difference between most popular chocolate candy bars is negligible, so you can choose your favorite candy bar based on how it tastes.” Like White, dietitian Meredith Price, MS, RD, CDN recommended Snickers to HuffPost as a better-for-you candy bar option.
Keep in mind that White’s comments refer to chocolate candy bars in particular, though. The dietitian adds that “consuming a chocolate bar is often a slightly better option than selecting a fruit or tart candy such as Jolly Rancher, Starburst, or Sour Patch Kids,” as those candies may cause greater blood sugar spikes.