This post may contain affiliate links, please see our privacy policy for details.

Frozen Chocolate Peanut Butter Cups…homemade Reese’s peanut butter cups – but frozen. These treats are so easy to make with only 6 ingredients and zero baking, nothing not to love! Salted chocolate cups stuffed with a sweet and super creamy peanut butter filling are frozen until they’re ice cold. These cups are so delicious, they’re the perfect summertime treat!

Frozen Chocolate Peanut Butter Cups |

It’s hard to beat a Reese’s peanut butter cup. They’ve always been my favorite candy, and honestly, one of the only candies I’d ever eat as a kid. I’ve said this before, but I wasn’t a “junk” food eater as kid. I was always the one at the table eating her vegetables. But like almost everyone else in the world, I was a sucker for a chocolate peanut butter cup.

Man those things are good. When my brothers and I would get them in our trick-or-treating sacks on Halloween, we’d always eat them first.

They’re just the best.

Frozen Chocolate Peanut Butter Cups |

But, have you guys ever had a frozen chocolate peanut butter cup?

If not, please, please, please make these. I know it’s hard to imagine how you could make a peanut butter cup better. But making them at home (and with less sugar), and then freezing them make them even better.

Frozen Chocolate Peanut Butter Cups |


These peanut butter cups are easy…just one more reason to love them even more.

You’ll need to melt together the chocolate and coconut oil. Using coconut oil keeps the chocolate from becoming too frozen and makes biting into the frozen cup just perfect.

I also like to use these cup liners I picked up on Amazon, but paper liners work well too!

Frozen Chocolate Peanut Butter Cups |

While the chocolate freezes, make the creamy peanut butter cup filling. It’s just peanut butter, sugar, butter, and vanilla.

I go very light on the sugar, but heavier on the butter. The butter keeps the filling insanely creamy and the touches of salt and vanilla really one-up a classic peanut butter cup.

Frozen Chocolate Peanut Butter Cups |


When you have the cups all assembled, freeze until frozen.

Eating these frozen might seem a little odd, but here’s what you do. Take the frozen cup out of the freezer, let it sit on the counter two to three minutes…but no long, and then take a bite.

Frozen Chocolate Peanut Butter Cups |

The chocolate becomes intensely cold so that when you bite into the cup, you hear a nice crack. By the time your teeth make it to the filling it’s like a sweet, but cold and creamy peanut butter. The butter is the secret to keeping the peanut butter soft.

And the vanilla adds the best flavor.

And the salt? Well that locks you in and keeps you coming back for just one more…then another.

To sum this these frozen peanut butter cups up, they’re similar to a Reese’s peanut butter cups, but so much better. The chocolate to peanut butter ratio is perfect and the fact that they’re frozen?

Well that just makes them even more delicious and great for summer too!

It’s hard to fully explain, but take my word, you’re going to LOVE these!

Frozen Chocolate Peanut Butter Cups |

Looking for other peanutty summer recipes? Here are a few of my go-to’s. 

Peanut Butter Mocha Oreo Ice Cream Sandwiches

Vintage Chocolate Peanut Butter Pie

Lunchroom Chocolate Peanut Butter Bars

Peanut Butter Brownie Ice Cream Bars

Lastly, if you make these Frozen Chocolate Peanut Butter Cups, be sure to leave a comment and/or give this recipe a rating! Above all, I love to hear from you guys and always do my best to respond to each and every comment. And of course, if you do make this recipe, don’t forget to tag me on Instagram! Looking through the photos of recipes you all have made is my favorite!

Frozen Chocolate Peanut Butter Cups

Prep Time 15 minutes
Total Time 2 hours
Servings: 16 cups
Calories Per Serving: 342 kcal

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.



  • 1. Line a baking sheet with paper cupcake liners.
    2. Melt the chocolate and coconut oil in a bowl in the microwave until melted. Drop 1 tablespoon of melted chocolate into each liner, then use the back of a spoon to brush the chocolate 1/2 way up the sides of the liner. Place in the freezer for 10 minutes, until firm.
    3. Meanwhile, beat together the peanut butter, sugar, butter, and vanilla until smooth and creamy.
    4. Spoon 1 rounded tablespoon of peanut butter into each chocolate cup. Freeze another 10 minutes, then spoon over the melted chocolate, covering all the peanut butter. Sprinkle with flaky sea salt.
    5. Freeze until completely frozen, about 2 hours. Remove from the freezer, let sit 2-3 minutes. Eat and ENJOY!
View Recipe Comments

Frozen Chocolate Peanut Butter Cups |

Add a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. 5 stars
    Just made these and added some pecans to some of them!! Amazing!! Question? How do we store them? How long can they last in the freezer?

  2. If I don’t have coconut oil could I sub it for an equal amount of butter? These look so good and I need them this summer!