Protein balls are such a versatile snack. Whether you're trying to stave off hunger and cravings after a workout, satisfy a late-night sweet tooth, or add more protein into your diet, these tasty, healthy treats really pack a nutritious punch. Some of these recipes only have five ingredients (or fewer!), so they're also super simple to whip up and have on hand. Find the right recipe for you — and your cravings — from pumpkin pie to cookie dough to raspberry truffle flavor.