These homemade peanut butter cups taste JUST like a Reese’s minus the processed ingredients. Made with only 5 simple ingredients, these peanut butter cups are so easy to make and are completely gluten free, vegan, and refined sugar free. They’re a healthy treat you can snack on all week long!
How to make 3 ingredients peanut butter filling
In my opinion, you can’t just fill some chocolate with raw peanut butter and call it a day. Peanut butter cups must have that creamy but somewhat dry filling that’s sweet but also packed full of peanut butter flavor. That’s exactly what you can expect from these peanut butter cups, and it only requires 3 ingredients!
The filling comes together in under 5 minutes and is made in a food processor. Here’s all you need:
- 4 large and pitted medjool dates
- 1/2 cup natural peanut butter
- 1/2 cup almond flour
That’s it! The dates are what give the filling some texture and sweetness, while the almond flour helps thicken the mixture into a dough without completely drying it out.
These three ingredients are blitzed together in a food processor until you reach a thick peanut butter dough (just like the photo below).
This dough is formed into small peanut butter “patties” to prep for filling the cups.
How to make peanut butter cups
Once the peanut butter patties are formed, it’s time to build these peanut butter cups. And just like the filling, I’m also picky about the texture of the chocolate. When you sink your teeth into a Reese’s peanut butter cup, the chocolate is just as smooth and soft as the filling. It’s creamy and just melts in your mouth.
So for the chocolate in this recipe, it’s melted down with more peanut butter and a bit of coconut oil. This not only creates a smooth and pourable chocolate, but it also gives these peanut butter cups that smooth and creamy chocolate shell.
To build these cups, start by lining a cupcake tin with paper liners. Then, fill the base of each liner with a spoonful of the melted chocolate. You may need to nudge it around a bit so that it completely covers the bottom.
Then place your peanut butter patties into the center of these chocolate pools and try not to let the peanut butter touch the sides of the liners. Otherwise, the peanut butter will peak through the sides once they’re unwrapped.
Gently press the peanut butter into the chocolate, careful not to let it touch the very bottom. Then cover the cups with the rest of the chocolate and give the pan an gentle shake and tap to level them out.
Once filled, the cups are chilled for about an hour or until set. Unwrap the cups when they’re firm and chilled, otherwise the paper will stick when they’re at room temperature.
You can enjoy then cold and firm or at room temperature when they’re nice and soft, just like a Reese’s cup!
What can I use instead of peanut butter?
If you have a nut allergy but would still like to try this recipe, I highly recommend using a natural sunflower seed butter, made up of just sunflower seeds. It will still give you that creamy texture that’s essential to any peanut butter cup.
Almond flour substitutions
Your first option is to always use almond flour, but if you have a nut allergy you can sub in oat flour. Just know that it may give the filling a bit more texture.
What is the best type of chocolate to use?
To make these completely refined sugar free, opt to use a dark or semi sweet chocolate that’s sweetened with Stevia such as Lily’s Chocolate. Otherwise, you can use any dark or semi sweet chocolate as long as it’s dairy free!
How long will these homemade peanut butter cups keep?
Store the cups in an air tight container in the refrigerator and they should keep for up to 2 weeks.
For more delicious healthy dessert recipes, check out my:
Make sure to tag me @butternutbakery on Instagram and comment below if you make these Homemade Peanut Butter Cups. To pin this recipe and save it for later, you can use the button on the recipe card or on any of the photos above. Happy baking!Print
Homemade Peanut Butter Cups
- 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
- Line a cupcake tin with 12 paper liners.
- Add all the ingredients to a food processor and blitz until it forms a thick dough.
- 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.
- 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.
- Fill the base of each liner with a spoonful of chocolate, gently spreading it so that it completely covers the bottom of the liner.
- 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.
- Cover the cups with another spoonful of chocolate and give the pan a gentle shake and tap to level out.
- 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.
- 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
Leen nimeh says
Can I substitute the almond flour with ap flour ?
Unfortunately not. Your best bet is to sub oat flour.
How many calories are in each on? Thank you.
I haven’t put it into a calculator but feel free to use this nutrition generator.
That calculator is pretty slick! Thanks for the link. Made these today for the wife and the calculator says about 230 calories each. Admittedly, I used 150% when making the chocolate portion and the peanut butter pucks were 15 in my batch. But all in, only 230 calories seems reasonable.
Can I use almond butter instead of peanut butter
Yep that’s fine!
BEST EVER PB CUPS! Better than the original!
Ah yay!! Thank you!
Kathleen Davis says
These peanut butter cups are delicious! A new favorite.
Yay thanks for sharing!
What is the best substitute for coconut oil?
Any oil or butter, although I highly recommend coconut oil because it will help firm up the chocolate when chilled.
I loved this recipe and it is the perfect “not so bad for you” treat at the end of the night. My only issue was that it was difficult to get the right consistency for the peanut butter mixture. I kept having to add more flour to get it sticky enough. Once I finally did, they were delicious!
Hmmm that’s odd. Usually adding more flour makes the dough less sticky. It could be the consistency of the dates. If they’re too dry, soak them in some hot water for 30 minutes before use.
Andrea Zambrana says
These were so delicious! Thank you for this recipe. I had the same issue with the peanut butter filling. After a few pulses it came together but the dates were still pretty big so I blitzed it more and then it never formed a dough. I’ll try soaking the dates next time. For future reference, how long should it take for the peanut butter filling to form a dough in the food processor.
Chop the dates more finely before adding them to the food processor. This will likely help. It should take only a couple minutes. It helps to stop halfway and scrape down the dough.
It was so delicious. Obviously better than the original . I’m in love with your recipes. Best ever Peanut Butter Cups
Can’t wait to try these! Curious – is the pb in the chocolate mixture necessary to firm it up?
It helps make the chocolate a bit softer which is more traditional to peanut butter cups 🙂
Outstanding! So simple with such a delicious result. Might try my hand at making them egg shaped for the Spring season. Thank you!
Love that idea! I also have a cookie dough easter egg recipe if you need some inspo 🙂
I want to make these but have no almond flour. Is there a substitute I can use? Or can I just leave it out.
You can omit, the filling just won’t be as thick 🙂
Do you think coconut flour would work?
Unfortunately not as coconut flour is VERY absorbent.