If you’re craving something sweet, creamy, and satisfying without straying from your goals, these high protein peanut butter balls are about to become your new favorite treat. They’re rich and smooth with just the right touch of sweetness, and the chocolate shell adds that perfect chocolate layer on the outside. The best part is how simple they are to make with wholesome ingredients you likely already have on hand. Perfect for a quick snack, post-workout bite, or an easy dessert.
I love using Truvani Protein Powder. Truvani is plant-based, organic, has minimal ingredients, and mixes in perfectly—no chalky taste, no weird textures. You can grab it for yourself and use my discount code KATIE10 to save! I also love the Wellious Almond Protein Powder. I don’t have a discount code for them but you can find it on Amazon!
BE SURE TO SAVE THIS RECIPE TO YOUR FAVORITE PINTEREST BOARD FOR LATER!
Equipment You Will Need
- Food processor or high-speed blender
- Mixing bowl
- Cookie scoop or tablespoon
- Parchment paper
- Baking sheet
- Microwave-safe bowl
Ingredients
For the peanut butter filling:
- 1/2 cup cottage cheese (4%, small curd)
- 1/4 cup peanut butter
- 2 tablespoons maple syrup
- 1/2 teaspoon vanilla extract
- 1/2 cup almond flour
- 30g protein powder
- 1/4 teaspoon salt
For the chocolate shell:
- 1/2 cup chocolate chips (Hu or preferred brand)
- 2 teaspoons peanut butter

Step-by-Step Instructions
- Add the cottage cheese, peanut butter, maple syrup, vanilla extract, almond flour, protein powder, and salt to a food processor. Blend until completely smooth and creamy.
- Using a cookie scoop, form about14 evenly sized balls and place them on a parchment-lined baking sheet.
- Transfer the tray to the freezer for 15 minutes to firm up. While the balls chill, combine the chocolate chips and peanut butter in a microwave-safe bowl. Heat in 30-second intervals, stirring each time, until fully melted and smooth.
- Remove the peanut butter balls from the freezer and dip each one into the melted chocolate, coating evenly. Place them back onto the parchment-lined sheet. Sprinkle with sea salt if desired. Refrigerate for 10 to 15 minutes, or until the chocolate shell is set. Enjoy right away or store for later.

Dietary Information
These peanut butter balls are naturally gluten-free and high in protein thanks to the cottage cheese, protein powder, and peanut butter. They can easily be made dairy-free by swapping the cottage cheese for a plant-based alternative.
Tips or Variations
- If your mixture feels too soft, chill it for a few minutes before rolling.
- Swap peanut butter for almond or cashew butter for a different flavor.
- Add mini chocolate chips or crushed peanuts to the filling for extra texture.
- Store in an airtight container in the fridge for up to 5 days, or freeze for longer storage.
Serving Suggestions
Serve these straight from the fridge for the best texture. They pair perfectly with a cup of coffee, a protein shake, or even crumbled over yogurt for a fun twist. They also make a great addition to snack boxes or dessert platters.
Fun Fact
Cottage cheese might seem like a surprising ingredient here, but it blends into a silky smooth base while adding a boost of protein. It’s a simple way to make treats more satisfying without sacrificing flavor.
FAQs
Can I taste the cottage cheese?
Not at all. Once blended, it becomes completely smooth and neutral, letting the peanut butter shine.
Can I freeze these?
Yes, they freeze beautifully. Just let them thaw for a few minutes before eating.
What if I don’t have a food processor?
A high-speed blender can work, but you may need to scrape down the sides more often to get a smooth consistency.
Can I use a different sweetener?
Absolutely. Honey or agave syrup work well as substitutes for maple syrup.
Check Me Out On Social Media!
I post all of my recipes on social media as well and you can stay up-to-date on what I am up to! Also, I love seeing people try my recipes! When make these, snap a picture and share it to your socials. Tag @cookingkatielady and #cookingkatielady so I can admire your masterpiece and share with others!
If you try this recipe, tag me @cookingkatielady
high protein peanut butter balls, healthy peanut butter dessert, no bake protein snacks, chocolate peanut butter bites, easy high protein treats
Description
If you’re craving something sweet, creamy, and satisfying without straying from your goals, these high protein peanut butter balls are about to become your new favorite treat. They’re rich and smooth with just the right touch of sweetness, and the chocolate shell adds that perfect chocolate layer on the outside. The best part is how simple they are to make with wholesome ingredients you likely already have on hand. Perfect for a quick snack, post-workout bite, or an easy dessert.
Ingredients
For the peanut butter filling:
For the chocolate shell:
Instructions
-
Add the cottage cheese, peanut butter, maple syrup, vanilla extract, almond flour, protein powder, and salt to a food processor. Blend until completely smooth and creamy.
-
Using a cookie scoop, form about14 evenly sized balls and place them on a parchment-lined baking sheet.
-
Transfer the tray to the freezer for 15 minutes to firm up. While the balls chill, combine the chocolate chips and peanut butter in a microwave-safe bowl. Heat in 30-second intervals, stirring each time, until fully melted and smooth.
-
Remove the peanut butter balls from the freezer and dip each one into the melted chocolate, coating evenly. Place them back onto the parchment-lined sheet. Sprinkle with sea salt if desired. Refrigerate for 10 to 15 minutes, or until the chocolate shell is set. Enjoy right away or store for later.
Nutrition Facts
Nutrition Facts
Servings 14
Serving Size 1 ball
- Amount Per Serving
- Calories 120kcal
- % Daily Value *
- Total Fat 7.7g12%
- Saturated Fat 2.8g14%
- Cholesterol 1.1mg1%
- Sodium 108.5mg5%
- Total Carbohydrate 8.3g3%
- Dietary Fiber 2g8%
- Sugars 5.5g
- Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

