A Foodcentric Life

  • Best Summer Recipes
  • Meet Chef Sally
  • Recipe Index
  • Subscribe
menu icon
go to homepage
  • Best Summer Recipes
  • Meet Chef Sally
  • Recipe Index
  • Subscribe
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
  • search icon
    Homepage link
    • Best Summer Recipes
    • Meet Chef Sally
    • Recipe Index
    • Subscribe
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
  • ×
    Home » Recipes » Snacks and appetizers

    Peanut Butter Protein Balls (No-Bake)

    Last Updated: Feb 9, 2026 by Sally Cameron · This post may contain affiliate links · 2 Comments

    228 shares
    No-bake oatmeal energy balls rolled in coconut on a silver tray.
    ↓ Jump to Recipe

    Peanut butter protein balls are an easy no-bake snack made with oats, peanut butter, protein powder, flaxseed, hemp hearts, and chocolate chips. These intentionally bite-sized protein balls are high in protein and fiber, easy to customize with your favorite nut or seed butter, and perfect for meal prep, lunchboxes, or an afternoon snack.

    Three types of peanut butter protein balls on a cutting board with chocolate chips, peanut butter, and hemp seeds.

    Unlike many store-bought protein snacks loaded with sugar and artificial ingredients, these peanut butter protein balls are balanced with protein, fiber, and healthy fats. They taste like a treat but are satisfying enough to keep you fueled between meals, before a workout, or on busy mornings.

    Peanut Butter Protein Balls Recipe Snapshot

    • Balanced snack - Protein, fiber, and healthy fats make them satisfying.
    • Treat-like flavor - Sweet enough to feel like a treat without tasting like candy.
    • No-bake - Mix, chill, and roll.
    • Make-ahead friendly - Store well in the refrigerator or freezer.
    • Easy to customize - Use peanut butter or another nut or seed butter.

    As long as you have the rolled oats out, make a few oatmeal chia seed puddings for breakfast. No bake and easy to make.

    Ingredients You'll Need

    Ingredients for peanut butter protein balls in glass prep bowls.
    • Coconut milk - I use light canned coconut milk, but full-fat coconut milk works too.
    • Nut or seed butter - Use natural creamy peanut butter, cashew butter, or almond butter. For a nut-free option, use tahini or sunflower seed butter.
    • Sweetener - Use pure maple syrup, honey, or monk fruit maple syrup.
    • Extract - Use a high-quality vanilla extract or vanilla bean paste. Almond extract is another option if you want a slightly different flavor.
    • Protein powder - Whey protein, egg white protein, or a plant-based protein blend will all work. Use either vanilla or unflavored, unsweetened protein powder.
    • Rolled oats - Old-fashioned rolled oats form the base of the protein balls. Use certified gluten-free oats if needed. Regular rolled oats or quick oats will also work. Use the oats dry, not cooked.
    • Chocolate chips - Use your favorite chocolate chips. Mini chocolate chips work best because they distribute more evenly throughout the mixture. See my tips below for choosing dark chocolate chips.
    • Hemp seeds - Raw hemp seeds, also called hemp hearts, add protein and healthy fats.
    • Ground flaxseed - Ground flaxseed adds healthy fats, protein, and fiber.
    • Coconut - Use unsweetened shredded coconut in the mixture, then roll the finished protein balls in extra coconut for an optional coating.

    Please see the recipe card for measurements.

    Tools tip: Use a #70 cookies scoop(aka disher) or pack them into these silicone molds.

    Chef's tip on chocolate chips: Standard semisweet chocolate chips work perfectly well, but you can also choose chocolate chips based on your preferences for sugar, ingredients, or food allergies. There are many options including Enjoy Life Semi-Sweet Mini Chocolate Chips (free from 14 allergens), Guittard Dark Chocolate Mini Chips (with coconut sugar), and Pascha Organic 70% Cacao Baking Chips (vegan, sugar-free). Always check the package, as ingredients and allergen information can change.

    Substitutions and Variations

    Make protein balls many ways to fit your taste and dietary needs. Here are just a few ideas:

    • Chocolate protein balls: Use chocolate protein powder in place of unflavored or vanilla protein powder.
    • Different chocolate: Swap the mini chocolate chips for cacao nibs, chopped dark chocolate, or white chocolate chips.
    • Add dried fruit: Stir in finely chopped dried cranberries, cherries, raisins, or dates.
    • Add warm spice: Mix in ½ teaspoon of cinnamon or a pinch of pumpkin pie spice.
    • Coconut-free: Omit the shredded coconut and add extra rolled oats, hemp hearts, or ground flaxseed as needed to create a firm, rollable dough.
    • Different milk: Replace the coconut milk with almond milk, dairy milk, half-and-half, or another milk you enjoy. Add it gradually, since thinner milks may require slightly less.

    Nut Butter and Seed Butter Comparison Chart

    If you want to use a different nut butter or seed butters, this chart should help.

    A colorul chard comparing nutrition numbers of various nut and seed butters.

    How to Make Peanut Butter Protein Balls

    Ingredients for peanut butter protein ball dough in a glass bowl ready for mixing.
    1. In a medium bowl, whisk together the milk, maple, peanut butter, and vanilla, then blend in the dry.
    Dough for protein balls in a glass mixing bowl with chocolate chips and rolled oats.
    1. Mix the dough well, it will be stiff. Chill for 20-30 minutes.
    Protein balls dough rolled into balls and ready for finishing on a parchment covered tray.
    Step 3: Roll 1 tablespoon portions into balls with a cookie scoop or 1 tablespoon.

    Chef's make-ahead tip: These protein balls are easiest to roll soon after mixing and chilling the dough when moist. If the dough is refrigerated overnight, the oats, flaxseed, coconut, and protein powder absorb some of the moisture making it more stiff or dry. Let it warm up, then work in a small amount of warm water, about 1 teaspoon at a time, until the dough is soft, slightly glossy, and easier to roll.

    A baking sheet of rolled protein balls finished with coconut, help seeds, and plain.

    Tips for Perfect Protein Balls

    • For perfectly round and portioned protein balls, use a handy gadget called a cookie scoop (aka a disher). Pack the dough into the scooper, pump the handle to pop the dough out of the scoop, then roll in the palm of your hands. Here is a disher size chart. I also use them to make my beef, chicken, and turkey meatballs.
    • Wear food-safe disposable gloves: They make the sticky dough easier to roll. You can remove the gloves before rolling the balls in the final coconut coating.
    • Use a silicone spatula: The dough is thick and slightly sticky, so a flexible spatula works better than a wooden spoon for mixing and scraping the bowl.
    • Chill the dough: The dough can be sticky and soft, so refrigerate it for about 20 minutes to firm it up, making it easier to roll.
    • Make protein bites instead: Press the dough into a small Souper Cubes freezer tray. The small square tray holds about 1 ounce or 2 tablespoons per cavity, while the cookie dough tray holds approximately ¾ ounce or 1⅔ tablespoons. See the photo below.
    Souper Cubes tray filled with peanut butter protein ball dough.

    Serving Suggestions

    • These peanut butter protein balls are made for grab-and-go snacking. Keep them chilled and enjoy them straight from the refrigerator when you need a quick bite with protein, fiber, and healthy fats.
    • Post-workout snack - Easy to grab after a workout or walk when you want something small but satisfying.
    • Afternoon energy bite - Perfect with coffee or tea when you need a little lift.
    • Lunchbox or work snack - Pack a few in a small container with an ice pack.
    • Breakfast add-on - Pair with Greek yogurt, fruit, or a smoothie for a quick protein boost.
    • Travel snack - Good for short trips, errands, or busy days when you need something better than packaged bars.
    • Sweet bite after dinner - They satisfy a chocolate-peanut butter craving without feeling like a heavy dessert.

    Storage

    Store peanut butter protein balls in an airtight container in the refrigerator. They hold their shape best when chilled and are ready to grab for a quick snack.

    They keep well in the refrigerator for up to 1 week. For longer storage, freeze them in a freezer-safe container for up to 3 months. To freeze, place the balls in a single layer until firm, then transfer to a container or zip-top freezer bag.

    Thaw frozen protein balls in the refrigerator, or let one sit at room temperature for a few minutes before eating. If packing them for work, school, or travel, keep them chilled with a small ice pack.

    Recipe FAQs

    Why are my protein balls dry or crumbly?

    Protein powders, oats, flaxseed, and coconut all absorb moisture differently. If the dough feels dry, work in a small amount of warm water until it softens and holds together. Start with a teaspoon or two.

    Why is my dough too sticky?

    If the mixture is too soft or sticky to roll, chill it for 20-30 minutes. You can also add a spoonful of oats, ground flaxseed, or protein powder to firm it up. And when rolling, wear disposable kitchen gloves. That helps.

    Can I make protein balls without peanut butter?

    Yes. Use almond butter, cashew butter, sunflower seed butter, or tahini. The flavor and texture will vary slightly depending on the nut or seed butter you choose.

    What kind of protein powder works best?

    Use a protein powder you like the flavor of, because the taste comes through. Unflavored or vanilla protein powder works well. Different protein powders absorb moisture differently, so adjust the dough as needed. I've used whey and whey/plant blend protein powder.

    More Healthy Snack and Breakfast Recipes

    If you like these peanut butter protein balls, here are a few more easy recipes for make-ahead breakfasts, quick snacks, and grab-and-go fuel.

    • A single bowl of healthy overnight oats with blueberries and pomegranates seeds.
      High Protein Overnight Oats (with Chia Seeds)
    • A glass of cream chia coconut pudding topped with blueberries and raspberries with a silver spoon.
      Chia Pudding with Coconut Milk
    • Banana muffins studded with mini chocolate chips wrapped in muffin papers.
      Gluten-Free Banana Muffins (Dairy-Free)
    • A single yogurt breakfast parfait with layers of fruit, granola, and yogurt.
      How to Make Greek Yogurt Parfaits

    If You Make These Protein Balls

    If you make these, please drop me a comment and let me know how you made them. I love hearing from you and your comments help other readers as well. Thanks for supporting my site.

    📖 Recipe

    A small plate of peanut butter protein balls, plain, and rolled in hemp seeds and coconut.

    Peanut Butter Protein Balls

    Sally Cameron
    These easy no-bake peanut butter protein balls are made with rolled oats, protein powder, hemp hearts, flaxseed, coconut, and chocolate chips. They are lightly sweet, satisfying, and perfect for meal prep, lunchboxes, or a quick grab-and-go snack.
    5 from 2 votes
    Prevent your screen from going dark
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 0 minutes mins
    Chiling and rolling 30 minutes mins
    Total Time 40 minutes mins
    Course Snack
    Cuisine American
    Servings 28 Yield approx. 28 balls
    Calories 50 kcal

    Equipment

    • A cookie scoop/disher #70 sure makes them easier and perfectly portioned (optional).

    Ingredients
      

    • ⅓ cup canned lite coconut milk or full fat
    • 2 tablespoons creamy peanut butter cashew butter, almond butter, or tahini
    • 1 ½ tablespoons maple syrup or zero sugar monk fruit maple syrup
    • 2 teaspoons vanilla extract
    • 1 ½ scoops protein powder, unsweetened 30 grams protein total
    • ¾ cup rolled oats gluten-free if needed
    • ⅓ cup mini chocolate chips or regular size
    • ¼ cup finely shredded unsweetened coconut
    • 3 tablespoons raw hemp seeds aka hemp hearts
    • 3 tablespoons ground flax seed

    Optional ingredients to roll the balls in

    • ¼ cup finely shredded unsweetened coconut
    • ¼ cup hemp seeds

    Would you like to save this recipe?

    Never lose a recipe! We'll email this post to you, so you can come back to it later.

    Instructions
     

    • Combine coconut milk, nut butter, vanilla, and maple syrup in a medium bowl and stir until smooth. Blend in protein powder and stir together, then add the rest of the ingredients, oats, chocolate chips, hemp seeds, coconut, flax seed. Use a flexible silicone spatula as the mix gets sticky.
      Chill the dough for 20-30 minutes to make it easier to handle.
    • Using a tablespoon or #70 disher (see notes below) or tablespoon, portion out 28 balls on a small baking tray lined with parchment. To finish, dampen hands with a little water and roll into round balls. You can use disposable food handler gloves if preferred.
      Lastly rolls balls in extra shredded coconut or hemp seeds. Store the balls in the refrigerator or freeze4.

    Notes

    Tool Tip: The yield will depend on the size of the cookie scoop (aka disher)  you use. My scoop is the #70 size and measures approximately 1 5/16 inches across and portions about 1 tablespoon of dough. It's the fastest, easiest way to make these in perfect proportions. I keep several sizes on hand and use larger dishers for making meatballs.
    For protein bites (larger squares), press the dough into a Souper Cubes 2-tablespoon freezer tray. Each cavity holds approximately 1 ounce of dough, giving you 14 squares. Nutrition per square is approximately 124 calories, 10 grams carbohydrate, 5 grams protein, and 7 grams fat.

    Nutrition

    Serving: 1ballCalories: 50kcalCarbohydrates: 5gProtein: 3gFat: 3gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gTrans Fat: 0.004gCholesterol: 0.3mgSodium: 9mgPotassium: 28mgFiber: 1gSugar: 2gVitamin A: 13IUVitamin C: 0.03mgCalcium: 10mgIron: 0.4mg
    Tried this recipe?Let us know how it was with a comment and leave a star rating!

    Would you like to save this recipe?

    Never lose a recipe! We'll email this post to you, so you can come back to it later.

    228 shares

    Comments

    1. Andrea C says

      July 02, 2025 at 8:33 am

      5 stars
      Perfect protein bites for on-the-go healthy snacks

      Reply
      • Sally Cameron says

        July 02, 2025 at 5:57 pm

        They really are and taste so good.

        Reply
    5 from 2 votes (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Chef Sally Cameron of aFoodcentricLife.com in her kitchen.

    Welcome! I'm Sally, a professionally trained chef, former personal chef and caterer, lover of fresh healthy food, and sharing it with others.

    More about me →

    Best Summer Recipes

    • Sliced of golden pound cake with strawberries and a small bowl of whipped cream.
      Gluten Free Pound Cake with Cream Cheese
    • A glass jar of deep red homemade bbq sauce.
      Gluten-Free BBQ Sauce Recipe
    • BBQ glazed smoked pork tenderloin sliced on a gray platter for serving.
      Smoked Pork Tenderloin (pellet grill)
    • A bowl of slow cooker pinto beans topped with jalapeno slices, cilantro, and chopped white onion.
      Crock Pot Pinto Beans

    More Recipe Ideas

    • Grilled chicken kabobs glazed with hoisin sauce on a baking sheet.
      Grilled Hoisin Chicken Skewers
    • Broccoli bacon salad
      Crunchy Broccoli Salad with Bacon
    • Gluten-free pasta salad with tomatoes, cucumber, pine nuts, herbs, and more.
      Mediterranean Pasta Salad Recipe
    • Sliced flank steak on a cutting board with flank steak marinade in a small bowl.
      Carne Asada Marinade (for Grilled Steak)

    Best Summer Recipes -->

    Footer

    as seen on

    Logos of Featured Publications

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Accessibility policy

    Newsletter

    • Sign Up! for emails and recipes.

    Menu

    • Home
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 aFoodcentricLife.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.