Unsalted sunflower seeds can be a healthy snack when eaten in moderation. Still, if you eat too many, they may sabotage your weight-loss efforts in addition to causing other unwanted effects, especially because nuts and seeds can be quite calorie-dense.