Go Back
+ servings
Homemade oatmeal protein balls on parchment paper

Oatmeal Protein Balls Recipe

These no-bake oatmeal protein balls are the ultimate healthy snack. Packed with oats, protein powder, nut butter, and chocolate chips, they’re quick to make, customizable, and perfect for meal prep, post-workout fuel, or a grab-and-go snack.
No ratings yet
Print Pin
Course: Breakfast, Dessert, Snack
Cuisine: American
Prep Time: 10 minutes
Cook Time: 0 minutes
Chill Time: 30 minutes
Total Time: 40 minutes
Servings: 24 balls
Calories: 110kcal
Cost: $6 – $8 per batch

Equipment

  • Large mixing bowl
  • Wooden spoon or silicone spatula
  • Small cookie scoop (1 tbsp)
  • Parchment paper
  • Airtight container

Ingredients

Base Ingredients

  • 2 cups old-fashioned rolled oats
  • ½ cup vanilla protein powder whey or plant-based
  • ½ cup natural peanut butter or almond butter
  • cup honey or maple syrup
  • ¼ cup mini chocolate chips
  • 2 tablespoon chia seeds
  • 1 teaspoon vanilla extract
  • ½ teaspoon cinnamon
  • sea salt pinch

Optional Add-Ins

  • 2 tablespoon coconut flakes
  • 1 tablespoon ground flaxseed
  • ¼ cup dried cranberries or raisins
  • 1 tablespoon cocoa powder for chocolate version
  • ¼ cup chopped almonds or walnuts

Instructions

  • Combine oats, protein powder, cinnamon, and salt in a large bowl.
  • Stir in peanut butter, honey, and vanilla until a sticky dough forms.
  • Mix in chocolate chips, chia seeds, and any desired add-ins.
  • Refrigerate mixture for 30 minutes to firm up.
  • Use a scoop or your hands to roll into 20–24 balls. Store chilled.

Notes

Nutrition information is automatically calculated, so should only be used as an approximation.

Nutrition

Serving: 28g | Calories: 110kcal | Carbohydrates: 13g | Protein: 5g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 35mg | Potassium: 90mg | Fiber: 2g | Sugar: 6g | Vitamin A: 5IU | Calcium: 25mg | Iron: 0.7mg