Top 8 Protein-Packed 100-Calorie Snacks for Weight Loss

Hard-Boiled Egg: One large hard-boiled egg provides about 70 calories and 6 grams of protein.

Greek Yogurt: A small container (5.3 ounces) of non-fat Greek yogurt contains around 80-100 calories and 15 grams of protein.

String Cheese: A single stick of part-skim mozzarella string cheese typically has around 80 calories and 7 grams of protein.

Turkey or Chicken Slices: Two slices of deli turkey or chicken breast can have around 50-60 calories and 10 grams of protein.

Edamame: Half a cup of cooked edamame (soybeans) provides about 100 calories and 9 grams of protein.

Cottage Cheese: Half a cup of low-fat cottage cheese has around 80 calories and 14 grams of protein.

Almonds: About 14 almonds (1 ounce) have around 80 calories and 3 grams of protein, along with healthy fats.

Tuna Salad: A quarter cup of canned tuna mixed with a tablespoon of light mayonnaise can be around 100 calories and 15 grams of protein.