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
peanut butter balls

Step-by-Step Instructions

  1. 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.
  2. Using a cookie scoop, form about14 evenly sized balls and place them on a parchment-lined baking sheet.
  3. 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.
  4. 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.
peanut butter balls

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

High Protein Cottage Cheese Peanut Butter Balls

Prep Time 10 mins Cook Time 20 mins Rest Time 10 mins Total Time 40 mins Difficulty: Beginner Cooking Temp: 350  F Servings: 14 Calories: 128 Best Season: Suitable throughout the year Dietary:

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

Cooking Mode Disabled

For the peanut butter filling:

For the chocolate shell:

Instructions

  1. 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.

  2. Using a cookie scoop, form about14 evenly sized balls and place them on a parchment-lined baking sheet.
  3. 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.
  4. 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

120kcal
Calories
5g
Protein
8.3g
Carbs
7.7g
Fat
2g
Fiber
5.5g
Sugar

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.

Keywords: high protein peanut butter balls, healthy peanut butter dessert, no bake protein snacks, chocolate peanut butter bites, easy high protein treats
Please leave a review!
call to action on recipes
Rate this recipe

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

Please leave a review!


Add a question

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