Peanut Butter Protein Balls
These peanut butter protein balls are an easy, no-bake snack packed with protein and fiber. Made with oats, peanut butter, and protein powder, they're perfect for meal prep, post-workout fuel, or a healthy dessert option that tastes like cookie dough.
Prep Time 10 minutes mins
Total Time 40 minutes mins
Course Dessert
Cuisine American
Servings 16
Calories 90 kcal
mixing bowls
Spoon or spatula
Cookie scoop (optional)
Airtight container
- 1 cup old-fashioned rolled oats
- 1/2 cup natural peanut butter
- 1/3 cup vanilla protein powder
- 1/4 cup honey or maple syrup
- 2 tablespoons chia seeds or ground flaxseed
- 1 tsp vanilla extract
- Pinch of salt
- Optional Mix-ins:
- 1/4 cup mini chocolate chips
- 2 tbsp coconut flakes
- 1 tbsp cacao powder for chocolate variation
In a large bowl, combine oats, protein powder, chia seeds (or flaxseed), and salt.
In another bowl, stir together peanut butter, honey, and vanilla until smooth. If peanut butter is thick, microwave for 20–30 seconds.
Add the wet ingredients to the dry and mix well until a sticky dough forms. Add 1 tbsp more peanut butter if dry or more oats if wet.
Cover and refrigerate for 30 minutes to firm up.
Using damp hands or a cookie scoop, roll into 1-inch balls.
Store in an airtight container in the refrigerator for up to 1 week or freeze for up to 3 months.
Damp hands help with rolling.
Adjust mix-ins and sweeteners as preferred.
Use natural peanut butter for best texture and flavor.
Great for post-workout recovery or a sweet healthy snack.
Keyword energy bites, healthy snack, high protein dessert, high protein snack, no bake, oat balls, peanut butter, protein balls