12 High-Protein Snacks To Stay Full & Energized All Day



7. Peanut butter and apple slices

peanut butter and apples

  • Serving size: 1 apple and 2 tablespoons of peanut butter
  • Calories: 284
  • Protein: 8.1 grams

Apple slices with your favorite nut butter can be a comforting, nostalgic snack that offers you a mid-afternoon protein boost. While you can choose any type of nut butter, Best suggests a classic peanut butter.

“Peanut butter is a delicious and filling source of protein, and pairing it with apple slices adds some fiber and nutrition,” says Best. “Two tablespoons of peanut butter contain about eight grams of protein.”


8. Edamame


  • Serving size: 1 cup
  • Calories: 188
  • Protein: 18.4 grams

Another plant-based high-protein snack option is a salty bowl of cooked edamame. “Edamame is a type of soybean that is a good source of protein and fiber,” says Best. One cup of cooked edamame contains about 18 grams of protein, along with eight grams of fiber and less than 200 calories.