clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
a stack of three peanut butter cups

Homemade Peanut Butter Cups

  • Author: Jenna Barnard
  • Total Time: 20 minutes + 1 hour chilling
  • Yield: 12 peanut butter cups


These peanut butter cups taste just like a Reese’s, but without any processed ingredients. These cups are healthy, gluten free, vegan, and refined sugar free.


Peanut Butter Filling

  • 4 pitted medjool dates*, roughly chopped
  • 1/2 cup (125g) natural peanut butter (made with just peanuts)
  • 1/2 cup (50g) almond flour


  • 1 1/2 cups (250g) dark or semisweet chocolate chips (vegan if needed)
  • 2 tbsp natural peanut butter (made with just peanuts)
  • 2 tsp coconut oil
  • Flaky sea salt for sprinkling on top (optional)


Peanut Butter Filling

  1. Line a cupcake tin with 12 paper liners.
  2. Add all the ingredients to a food processor and blitz until it forms a thick dough.
  3. Scoop out the dough using a tablespoon, but only scoop just short of a full tablespoon. Flatten into small patties that are just a hair smaller than the diameter of the bottom of the cupcake liners. You should be left with 12-14 patties. Place them on a plate and set aside.


  1. In a heat-safe bowl, add all of the ingredients and microwave in 30 seconds intervals until smooth. Stir between each interval. It should only take about 90 seconds total.
  2. Fill the base of each liner with a spoonful of chocolate, gently spreading it so that it completely covers the bottom of the liner.
  3. Once all liners are filled, lay the peanut butter patties into the center of each liner. Gently press down but don’t let it touch the bottom. 
  4. Cover the cups with another spoonful of chocolate and give the pan a gentle shake and tap to level out.
  5. Place the pan in the refrigerator and chill for at least 1 hour or until completely set. If using sea salt, sprinkle on top when the cups are halfway through chilling.
  6. Peel back the paper while the cups are still firm and cold. Enjoy chilled or at room temperature for a more Reese’s-like texture. 


DATES – My favorite dates are from Trader Joe’s because they’re always really soft and sweet. But if you don’t have a Trader Joe’s near you or your dates are a bit dry, soak them in hot water for about 20 minutes before use. Then drain as much liquid as possible before blending. You may need to add a couple extra tablespoons of almond flour to make up for the added moisture, but only add the excess at the very end so you can assess how wet or dry the dough is first.

  • Prep Time: 20 minutes

Keywords: peanut butter cups, homemade peanut butter cups, healthy peanut butter cups

Recipe Card powered byTasty Recipes