Homemade Healthy Peanut Butter Cups

Now I love anything peanut butter flavoured. I don’t know why but I have always been totally obsessed with the stuff. I have it on my porridge almost every morning, I spread it onto bananas, apples or rice crackers for a healthy snack – or I could easily consume it by the spoonful from the jar really. Another favourite combination for me is peanut butter and chocolate. Growing up in the Netherlands we have a sandwich topping called ‘Hagelslag’ which is pretty much large chocolate hail that you sprinkle (generously) onto a slice of bread slathered in either butter or in my case peanut butter. Yummmm!

Anyway, when I was at the Good Life Eatery in Chelsea (review here) recently I tried their raw peanut butter cups and instantly fell in love with their healthy alternative to Reese’s Peanut Butter Cups. So I thought, I need to learn how to make these at home so I can have my bite-size peanut butter and chocolate fix at any time. Turns out there are quite a few variations on the Internet for healthy peanut butter cups recipes, some completely raw or vegan but I decided to just go simple and use only 3 ingredients. These homemade healthy peanut butter cups are rich, sweet and decadent while being nutritious, sugar free, gluten-free and without the excess calories, fat, sugar and strange additives & preservatives that are in the store-bought version. And this recipe for homemade peanut butter cups is really quick and easy to make too! 

image image image

Homemade Healthy Peanut Butter Cups


100g block of dark (70%) dark chocolate
1 tbsp coconut oil
3 tbsp peanut butter (best to use organic or clean ingredient peanut butter to be even healthier)


Break up your dark chocolate into smaller pieces and place into a microwave safe bowl. Melt the chocolate in 30 seconds intervals, on medium-high power and stirred after each interval until the chocolate is smooth (as seen here).

Line a mini muffin tin with mini muffin liners (I used these). With a teaspoon, scoop in a little melted chocolate to cover the bottom of each liner. Using the spoon, push the melted chocolate up the sides of the paper cups a bit, to create the “cups” that will hold the peanut butter filling. Then place the tin with the liners into the freezer for about 3 minute to set.

In a separate small bowl, combine the peanut butter and coconut oil. Give it a quick blast in the microwave to melt the oil, and stir until everything is well combined. The mixture should be free of clumps (unless you’re using crunchy peanut butter) and creamy.

Take your chocolate cups out of the freezer and scoop in a teaspoon of the peanut butter mixture on top of each chocolate layer. And finish off by pouring the remaining melted chocolate on top of the peanut butter layer. Pop them back in the freezer for another 5 -10 minutes to set until serving.

If you are saving them (good luck with that btw..) to enjoy another day, then be sure to remove them from the freezer about 15min before serving and placing them in the fridge to thaw out a little bit. They are best when the centre peanut butter filling is soft and the outside is crispy chocolate. ENJOY!


How about you? Are you a peanut butter addict and fan like me? If so, be sure to try this easy recipe! I’ve made them for friends recently and they all loved them so much and asked for the recipe. These ‘skinny’ homemade peanut butter cups always fix my chocolate and PB cravings and they make a great healthy sweet snack. The only issue really is to try and contain yourself not to devour them all at once…

1 Response

  1. I am such a chocolate addict and also a peanut butter addict! So this is the perfect healthy treat! I’m so happy I found your instagram and hence your blog! Can’t wait to start trying more of your recepies :-)