Vegan Reese’s Peanut Butter Cups (Gf & Refined Sugar-Free)

vegan Reese's peanut butter cups recipe

I’ve shared a recipe for peanut butter cup energy balls before, but I thought I’d share my favourite healthy spin on the classic Reese’s Peanut Butter Cups we all know and love!

Rather than indulging in the white sugar, preservative-packed treat that’s also individually wrapped in single-use plastic wrapping, switch it up for this healthy twist on peanut butter cups that can be made into both ‘milk’ and ‘dark’ chocolate cups.

First, master your favourite chocolate recipe by deciding what proportions of coconut to cacao you prefer, then get experimenting with other flavours and ingredients to make it your own!

Before we get started in learning how to make these peanut butter cups – if you like what you’re seeing, subscribe to my email newsletter at the bottom of the page to keep up to date on the latest recipes, DIYs, gardening and health tips I share!!

Homemade Reese’s Peanut Butter Cups

Healthier Reese’s Peanut Butter Cups that are vegan, gluten-free and refined sugar-free! To make the Dark Chocolate Peanut Butter Cups variation, follow the same recipe but up the cacao powder to one cup to make a darker, more bitter chocolate.



  • 1/4 cup coconut oil, melted and cooled to room temperature
  • 1/4 cup cacao powder
  • 2-3 tbsp raw honey
  • Pinch sea salt


Add more honey if you like it sweeter!

To make:

  1. Mix the coconut oil, cacao, honey, and salt together until smooth (it should be liquid-like, but not too thin, and thick enough to coat the sides of liners). If the chocolate is too thin, pop it in the fridge for a couple of minutes, or if it’s too thick, microwave for a couple of seconds.
  2. Add 1-2 teaspoons of the mixture to the bottom of the mini-liners. Using the back of the spoon, spread the chocolate mix up the sides of each liner.
  3. Once the cups are filled, pop them in the fridge or freezer to solidify while you make the peanut butter filling.
  4. Combine the peanut butter, honey and coconut flour together in a small bowl, stirring until thickened. Take one teaspoon of the mixture and pop it straight onto the set chocolate bottoms and press to flatten.
  5. Spoon the remaining melted chocolate on top of the peanut butter filling, spreading it out to cover all of the filling. Place the cups in the freezer for 5-10 minutes to set completely. Top with salt to really bring out the chocolatey flavour, then eat right away or store in the fridge or freezer.

As always, this is not personal medical advice and we recommend that you talk with your doctor before trying or using any new products. I am not a doctor. All opinions expressed are my own personal thoughts and feelings of the products mentioned. Check with your doctor or health practitioner if you are uncertain about trying out any of the products, recipes or tips mentioned in this post. 

Have you made peanut butter cups before? What were they like?! Share in the comments below.

Lots of love,

🖤 Vanessa

Stay in the Loop

Sign up to the Simply Natural Nessa newsletter to receive the latest news, updates, DIYs, recipes, and more!