If you like chocolate and peanut butter together, these truffles are for you. They taste like a treat but they are actually pretty good for you.
The secret here is cottage cheese. It makes the inside of each truffle soft, creamy, and smooth without any heavy cream or butter.

You blend everything until it is completely smooth, so you won’t notice any lumps or that cottage cheese taste at all.
These are also high in protein, which makes them a nice snack when you want something sweet but still filling.
Let me show you how simple these are to put together.
Why I Love This Recipe
Protein-Focused Dessert – Cottage cheese and powdered peanut butter add satisfying protein to every chocolate peanut butter bite.
Rich Chocolate Flavor – Cocoa, dark chocolate, and peanut butter create a deeply satisfying dessert with classic chocolate flavor.

Silky Smooth Center – Blending the cottage cheese completely smooth creates a creamy, fudgy truffle filling.
Perfect Texture Contrast – The soft center, crisp chocolate shell, and chopped peanut topping make every bite more exciting.
The Ingredients
For The Truffle Mixture
- 1 cup Low-Fat Cottage Cheese
- 1/2 cup Powdered Peanut Butter
- 1/2 cup Oat Flour
- 1/4 cup Unsweetened Cocoa Powder
- 1/4 cup Pure Maple Syrup
- 1 tsp Vanilla Extract
- 1/4 tsp Fine Sea Salt
For The Coating
- 1 cup Dark Chocolate Chips
- 1 tsp Coconut Oil
- 2 tbsp Finely Chopped Peanuts
How to Make This Recipe
Step 1
Blend the cottage cheese, powdered peanut butter, oat flour, cocoa powder, maple syrup, vanilla, and salt until thick and completely smooth.
Step 2
Refrigerate the mixture for 30 minutes so it firms enough to shape.
Step 3
Scoop the mixture into 12 portions and roll each portion into a smooth ball with lightly damp hands.
Step 4
Melt the chocolate chips and coconut oil together in a heatproof bowl, stirring every 20 seconds until glossy.
Step 5
Dip each truffle into the melted chocolate and place it on a parchment-lined plate.
Step 6
Sprinkle the truffles with chopped peanuts before the coating sets.
Step 7
Refrigerate for 20 minutes, then store chilled until ready to serve.

Quick Tips
Blend Until Completely Smooth
Add the cottage cheese and maple syrup to the blender first, then add the remaining truffle ingredients. The extra liquid near the blades helps the cottage cheese blend without leaving small curds.
Pause to scrape the sides and bottom at least once. Keep blending until the mixture looks creamy and even, since any remaining curds will be noticeable in the finished truffles.
Tip 2
Adjust the Mixture Before Chilling
Cottage cheese can vary in moisture, so check the texture after blending. It should be thick enough to hold a soft mound on a spoon, not pour like a smoothie.

If it looks too loose, blend in oat flour one tablespoon at a time. If it looks dry or the blender struggles, add maple syrup or water one teaspoon at a time until smooth.
Tip 3
Measure the Powdered Peanut Butter Carefully
Spoon the powdered peanut butter into the measuring cup and level the top instead of packing it down. Too much can make the centers dry and cover the chocolate flavor.
The correct amount gives the truffles a creamy peanut butter taste while adding protein. It also thickens the cottage cheese mixture enough for easy shaping.
More Favorites
- Cottage Cheese Peanut Butter Oat Cookies
- Cottage Cheese Protein Chocolate Chip Cookie Dough
- Cottage Cheese Protein Chocolate Mousse
- Cottage Cheese Protein Fudgy Brownies
Quick Answers
Do I need to blend the cottage cheese until completely smooth?
Yes, blending it very smooth gives the truffles their creamy texture and keeps the cottage cheese flavor subtle. A food processor or high speed blender works best for this step.
Pause to scrape down the sides as needed so the cocoa and oat flour are fully mixed in.
Cottage Cheese Protein Chocolate Peanut Butter Truffles
Ingredients
For The Truffle Mixture
- 1 cup Low-Fat Cottage Cheese
- 1/2 cup Powdered Peanut Butter
- 1/2 cup Oat Flour
- 1/4 cup Unsweetened Cocoa Powder
- 1/4 cup Pure Maple Syrup
- 1 tsp Vanilla Extract
- 1/4 tsp Fine Sea Salt
For The Coating
- 1 cup Dark Chocolate Chips
- 1 tsp Coconut Oil
- 2 tbsp Finely Chopped Peanuts
Equipment
- blender
- microwave
Instructions
- Blend the cottage cheese, powdered peanut butter, oat flour, cocoa powder, maple syrup, vanilla, and salt until thick and completely smooth.
- Refrigerate the mixture for 30 minutes so it firms enough to shape.
- Scoop the mixture into 12 portions and roll each portion into a smooth ball with lightly damp hands.
- Melt the chocolate chips and coconut oil together in a heatproof bowl, stirring every 20 seconds until glossy.
- Dip each truffle into the melted chocolate and place it on a parchment-lined plate.
- Sprinkle the truffles with chopped peanuts before the coating sets.
- Refrigerate for 20 minutes, then store chilled until ready to serve.