Low Calorie Peanut Butter Cups Recipe with Protein
These Low Calorie Peanut Butter Cups are everything you love about a peanut butter cup. The peanut butter filling is thick and creamy coated in a thick chocolate shell. The peanut butter powder increases the protein and lowers the total calories compared to the store-bought version.

One of the best treats to ever exist are reese’s peanut butter cups! Peanut butter and chocolate together is a match made in heaven. This no-bake recipe is easy-to-make and delicious!
However, I invented this protein version to have a more balanced version on hand that will still satisfy my sweet tooth. By using only a few ingredients, they’re easy-to-make and still absolutely delicious.
Main Ingredients
These are the exact ingredients I used to make this recipe, however, you can use any brand that is accessible to you. Scroll down to the recipe card to find all the ingredients and their measurements.
- Peanut Butter Powder – This allows these peanut butter cups to be lower in calories and higher in protein.
- Almond Milk – If you don’t like almond milk, swap at a 1:1 ratio for your preferred milk.
- Chocolate Chips – I prefer to use a dark or semi-sweet chocolate, however, milk would work too.
- Coconut Oil – Any oil will work in this recipe, swapping at a 1:1 ratio for a smoothy and silky chocolate cup coating.
- Peanut Butter Chips – Optional for coating and decorating. However, you could also melt some with the chocolate chips to intensify the peanut butter flavor.

Why You Will LOVE These Low Calorie Peanut Butter Cups
There are many reasons to love this recipe. However, for me the biggest reasons are:
- Easy to Make – With just a few ingredients and no need for an oven, this recipe is simple and can be made in no time.
- High in Protein – The peanut butter powder is higher in protein compared to a regular peanut butter filling.
- Low Calorie – By using peanut butter powder, it is lower in calories than your typical peanut butter while still achieving a similar texture and strong peanut butter flavor.
- No Bake – Especially in warmer months, these are a great treat that doesn’t require turning on the oven.
- Delicious – These are as good if not better than your typical peanut butter cup. Plus, there is no better flavor combination than chocolate and peanut butter.
Peanut Butter Cup Topping Variations
My favorite way to make these is with topping each with flakey sea salt. However, there are so many different variations you can do!
One option is to top the cups with a chocolate or peanut butter drizzle to amp up the peanut butter flavor. However, you could also top them with crushed Oreos, pretzels or anything else your heart desires.
Lastly, you can use any type of chocolate instead of classic chocolate chips. Peanut Butter or even White Chocolate Chips would be a fun and creative swap to try that pairs well with peanut butter.
Step by Step Process to Make Protein Peanut Butter Cups
The full-detailed instructions are written out in the recipe card below. Use these images to help guide you as needed when following the directions.









Frequently Asked Questions
Yes! You can use your favorite smooth and creamy peanut butter as the filling instead of mixing the peanut butter powder with milk.
I use a muffin tin and cupcake liners to make the classic peanut butter cup shape! You can also use a silicon mold.
Pour in your first layer of chocolate and then gently brush some chocolate up the sides. Once you add the peanut butter layer, it should be in the middle, leaving a tiny bit of space on the sides. You’ll then pour in the last year of chocolate on top.
The chocolate should be solid with a nice shine to it.
Store in an airtight container in the fridge for up to 10 days or freezer up to 2 months.


Low Calorie Peanut Butter Cups Recipe with Protein
Ingredients
- 1/2 cup peanut butter powder
- 1/2 cup almond milk
- 2/3 cup chocolate chips, melted, for topping
- 1 tsp coconut oil
Instructions
- Get a cupcake tin and line 6 cups with cupcake holders (you can also use a silicon mold)
- Mix the peanut butter powder with almond milk until you get a perfect peanut butter consistency. You may want to add more almond milk/peanut butter powder to get it to your desired thickness, I like the ratio above so that it is still a little thick.
- Store the peanut butter filling in the fridge for 30 minutes
- Melt the chocolate and coconut oil together
- Pour about 1-2 tbsp of the chocolate into the muffin liners or mold. Make sure it is covering the entire bottom
- Chill in the freezer for 20-30 minutes
- Scoop about 1 tbsp of the peanut butter mixture on top of the chocolate
- Pour over the remaining chocolate until the peanut butter is covered
- Top with flakey sea salt
- Put the Protein Peanut Butter Cups back into the freezer for about 30-45 minutes or until the chocolate is fully hardened
- Remove from the freezer, take out of the liners/mold when ready to eat
- Enjoy!
This is such a great recipe! My family is allergic to peanuts and almonds but your recipe instructions are so helpful that I can easily adapt the recipe. Thanks!!
These look delicious! And so few ingredients in them as well, which is such a bonus! Thanks for sharing 🙂
Can I substitute coconut oil with olive oil
And substitute almond milk with 2% milk
Yes!
Steps 3 and 6 say to put them in the fridge, but step 10 says put them back in the freezer. Do they go in the fridge or freezer? Thank you!
So sorry about that! I just clarified in the recipe, I put the cups in the freezer. However, the peanut butter mixture goes in the fridge.