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 ingredient 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:
- Crunchy Peanut Butter Energy Balls
- Healthy Baked Oatmeal
- Brownie Cookie Dough Bars
- Blueberry Crumble Bars
- Zucchini Muffins
- Healthy Chocolate Chip Banana Bread
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!
Watch how to make these homemade peanut butter cups:
Homemade Peanut Butter Cups
- Total Time: 20 minutes + 1 hour chilling
- Yield: 12 peanut butter cups
Description
These homemade 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.
Ingredients
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
Chocolate
- 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)
Instructions
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.
Chocolate
- 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.
Notes
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
Emily says
Outstanding! So simple with such a delicious result. Might try my hand at making them egg shaped for the Spring season. Thank you!
Jenna says
Love that idea! I also have a cookie dough easter egg recipe if you need some inspo 🙂
Hannah says
Can’t wait to try these! Curious – is the pb in the chocolate mixture necessary to firm it up?
Jenna says
It helps make the chocolate a bit softer which is more traditional to peanut butter cups 🙂
Zarah says
It was so delicious. Obviously better than the original . I’m in love with your recipes. Best ever Peanut Butter Cups
Alexa says
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!
Jenna says
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.
Jenna says
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.
natasha says
What is the best substitute for coconut oil?
Jenna says
Any oil or butter, although I highly recommend coconut oil because it will help firm up the chocolate when chilled.
Kathleen Davis says
These peanut butter cups are delicious! A new favorite.
Jenna says
Yay thanks for sharing!
Zalina says
BEST EVER PB CUPS! Better than the original!
Jenna says
Ah yay!! Thank you!
Aaliyah says
Can I use almond butter instead of peanut butter
Jenna says
Yep that’s fine!
Karla says
How many calories are in each on? Thank you.
Jenna says
I haven’t put it into a calculator but feel free to use this nutrition generator.
Ron says
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.
Leen nimeh says
Can I substitute the almond flour with ap flour ?
Jenna says
Unfortunately not. Your best bet is to sub oat flour.