These homemade peanut butter cups are easy to make, dairy-free, and as good, if not better, than Reese’s peanut butter cups. They are made with dairy free chocolate, peanut butter, and more. You can also add jelly to them to make them the most delicious peanut butter and jelly dessert!
When my husband requests a dessert you can bet chances are good he will request these. I never mind making them because they are the perfect easy treat for kids to help make and my toddler and I love to make them together. She stays busy licking every container and spoon clean while I’m busy throwing them together. It is a win for everyone!
They are a great treat that can be kept in the freezer and pulled out one at a time when you need a sweet treat (how we always like them) or gobbled up quickly if you can handle the sweetness.
I’ve posted many times over peanut butter and chocolate sweets and this one is just as amazing as all the others. Be sure to check out some of my other peanut butter and chocolate sweet treats like these homemade granola bars.
To make these delicious homemade peanut butter butter cups you will need to prepare a muffin pan with cupcake liners ahead of time.
You will begin by melting half of the chocolate in the microwave in 30 second increments in a glass bowl or measuring cup. I like to add 1 tbsp of peanut butter when I melt it to ensure it comes out smooth and a bit softer when eating the cups.
Scoop melted chocolate into each prepared cupcake liner until the chocolate is gone and all 12 muffin liners are filled up. You will need 1-2 tsp full of melted chocolate in each one. Bang the muffin pan on the counter once or twice to help the chocolate spread out and cover each cupcake liner completely. Then put the whole pan into the freezer while you prepare the next step.
Add the softened vegan butter (our favorite kind is Country Crock Plant Butter), powdered sugar, and peanut butter to a glass bowl and stir together until smooth. Remove the muffin pan from the freezer and spoon and divide the peanut butter mixture evenly into each cupcake line. You will need to use a spoon to push the mixture down and spread it to cover the chocolate and cupcake liner completely. Put muffin pan back into the freezer.
*If you decide to make the peanut butter cups into a peanut butter and jelly dessert this is where you would add a layer of jelly on top. Simply spoon 1/2 tsp of jelly on top of the peanut butter mixture and spread it all around. Then stick in the freezer while you prepare the chocolate for on top.
Repeat the melting chocolate process with the remaining chocolate and tbsp peanut butter. Remove the muffin pan from freezer and pour the chocolate over the top of each muffin cup. You will need to spread the chocolate out with a spoon immediately after adding it to each cup to ensure that it doesn’t harden too quick. Once all 12 cups have the chocoalte filling on top put the muffin pan back in the freezer.
How to Store Dairy Free Homemade Peanut Butter Cups
These dairy-free peanut butter cups should be kept in an air-tight container in the freezer. They are the perfect treat to make a batch and just pull one out when you have a craving for something sweet. They will begin to melt and really become a soft mess if left out too long or not kept in the freezer.
When you are ready to eat one simply pull it out and let it sit for about five minutes. This will ensure that the chocolate isn’t too hard that you can’t bite into it but also isn’t too soft and messy.
Peanut Butter Cup Variations
These peanut butter cups are delicious on their own. However, you can add in different items to create all-new flavors or looks. Here are some suggestions on things to add-in:
Peanut Butter and Jelly Cups – Add a layer of jelly in between the peanut butter and top chocolate layer. Tastes just like peanut butter and jelly.
Sea Salt Peanut Butter Cups – After adding the last chocolate layer, sprinkle sea salt on top before the chocolate hardens.
Holiday Peanut Butter Cups – After adding the last layer of chocolate, sprinkle holiday sprinkles of choice on top of the peanut butter cups before the chocolate hardens.
Peanut Butter Pretzel Cups – Sprinkle a handful of crushed pretzels on the tops layer of chocolate before it hardens.
Peanut Butter Oreo Cups – Sprinkle crushed gluten-free Oreos on the top layer of chocolate before it hardens.
Homemade Peanut Butter Cups (Dairy Free)
20 total minutes
12 peanut butter cups
- 2 cups dairy-free chocolate chips (I used Enjoy Life brand)
- 1/2 cup + 2 tbsp peanut butter
- 1 tbsp non-dairy butter
- 1/4 cup powdered sugar
- 1/2 cup jelly of choice (optional)
- Line a muffin tin with cupcake liners and set to the side.
- Combine 1 cup of the dairy-free chocolate chips and 1 tbsp peanut butter in a glass bowl or measuring cup. Microwave, stirring in 30 second increments until melted completely.
- Pour chocolate into the bottom of the cupcake liners until it covers the bottom of each one. Gently hit pan on the table/counter to spread chocolate out in the liners.
- Stick pan in freezer while preparing peanut butter mixture.
- In a separate glass bowl or measuring cup stir together 1/2 cup peanut butter, powdered sugar, and softened dairy free butter until smooth.
- Remove muffin pan from freezer and spoon peanut butter mixture on top of each muffin cup. Spread around evenly with a spoon.
- (Optional step if PB and Jelly cups are desired). Spoon a tsp of jelly on top of the peanut butter and spread around with a spoon.
- Insert pan back into freezer.
- Combine remaining cup of dairy-free chocolate chips and 1 tsbp peanut butter in a glass bowl or measuring cup. Microwave, stirring in 30-second increments until melted completely.
- Remove muffin tin from freezer and layer chocolate on top of each cup, spreading it evenly after each cup as it will harden fast.
- Insert muffin pan into the freezer and freeze for an hour (or more).
- When eating, remove from freezer and let sit for 5 minutes before eating to let the chocolate soften a bit.
They look delicious!!!
Thank you so much!
I’m not a big fan of reese’s peanut butter cups but I’ve had home made ones and they are so much better!
Very keen to try out this recipe and especially appreciate the alternative versions that add a little twist 🙂
Just a little editing note, you’ve spelled the word chocolate as chocoalte a few times in the post.
Thanks for sharing this recipe and looking forward to what you come up with next!
Thanks so much and thank you for the feedback! Yes, they are the best!
Yummy recipe. Will try making them. Thanks
Thanks Rupali! I hope you enjoy them!
I’ll be trying this, looks so easy and delicious! kinda like dairy-free reeses😀 thanks for sharing!
Yes exactly! They’re so good!
Looks so yum I’m making it tomorrow
Thanks so much Laurie! I hope you enjoyed them!
Oh my goodness! This is right up my alley! Definitely going to try to make these!!!!! Thank you so much for sharing this amazing recipe!!!!!!!!!!!!
Thanks so much Whitney! I hope you enjoy them!
I’m definitely going to have to try to make these. And I never thought about adding jelly! What a great idea! Also, is there a particular brand of peanut butter you prefer to use?
Yes! We love adding jelly. I usually add to half the batch when I make them so I can have some of both! I like to use the skippy natural creamy peanut butter as there is less sugar but it is still delicious!
What a delicious recipe I will have to try this!
Thanks so much Brandee!
These look and sound delis! I will have to try this for my family. Thanks for sharing.
Thanks so much Cassandra! I hope they enjoy them!
These made my mouth water as I scrolled. Thanks for sharing.
Thanks so much Jolayne! Yes, they definitely do that!
I can’t wait to try these
Thanks so much Emily! They are so good!
We are HUGE peanut butter cup fans in this house. What an AWESOME idea! Thanks for the detailed recipe. 🙂
Yes, they are our favorite! And homemade ones are soo good! Thanks so much Lisa!
love this dairy free butter cups good way to indulge chocolate and peanut butter
Thanks so much Jeannie! Yes, my husband is dairy free so we make mostly dairy-free desserts in our house. This one is a favorite!
These look amazing!! I cannot wait to try them! I honestly did not realize you could make peanut butter cups in a muffin tin! Sounds much easier than I expected!
Thanks so much Jean! You can also make them in a mini muffin tin if you desire a smaller treat. Yes, so easy and so delicious!
These look amazing!! I didn’t know you could make this dairy-free, I might have to try this! (Dairy can be an issue for a kosher diet.)
Thanks so much Diana! I hope you enjoy them if you try them!
Can’t wait to try this. My absolute favorites….
Thank you so much. I hope you enjoy them!
OMG! I love that these are simple and take little time to prep. I’m definitely going to be trying these out soon!!
Thanks so much Stephanie!
Oh my goodness! These (the store bought kind) are my favorite treat. I cannot wait to try this recipe and make them myself! Thanks for sharing!
Thanks so much Heidi! Yes, we are peanut butter cup lovers in our house as well. So good!
I have to share this recipe with a friend whose son is vegan. She was looking for treats to include in his Easter basket, and this looks like it would fit the bill!
Thanks so much Maureen! They are a great vegan treat and soo good!
Looks delicious! I cannot wait to try the recipe.
Thanks so much Michelle! I hope you enjoy them!
If it’s got peanut butter, I’m in. Add chocolate to the mix and it’s next level. So these are a must try!
Yes, two of my favorite things are peanut butter and chocolate. So good!
Oh wow, these look amazing! Peanut butter cups are favorites but I rarely indulge. I’ll be trying these for sure.
Thanks so much!