Frozen Peanut Butter Cups

Featured in: Irresistible Sweet Treats

Layer melted chocolate, a peanut butter filling, and more chocolate into muffin liners, then freeze until firm. No oven and no candy thermometer, just a freezer and about 20 minutes of hands-on work.

Tags: #peanut-butter #chocolate #no-bake #frozen-dessert #freezer-candy #gluten-free

Clare Greco
Updated on Sun, 04 Oct 2026 14:32:44 GMT
Frozen peanut butter cup cut in half showing a chocolate shell and peanut butter center
Frozen peanut butter cup cut in half showing a chocolate shell and peanut butter center | recipesbyclare-ayoub-autofarm-api.bhstudiobhllc.workers.dev
Pin it

Frozen peanut butter cups are the dessert you make when you want something rich and candy-shop good but don't want to turn on the oven. A firm chocolate shell gives way to a dense, slightly salty peanut butter center, and the freezer does all the real work.

They come together with six pantry ingredients and about twenty minutes of active time. The rest is just waiting for the freezer, which makes this a good one to start while you're doing something else in the kitchen.

What Goes Into Each Layer

Good semisweet chocolate and real peanut butter carry this whole recipe. Buy the kind you would eat with a spoon. Skip oil-separated natural peanut butter here, since the stirred, creamy style scoops smoother and holds its shape once frozen.

Raw ingredients for frozen peanut butter cups including chocolate chips, peanut butter, and butter
Raw ingredients for frozen peanut butter cups including chocolate chips, peanut butter, and butter | recipesbyclare-ayoub-autofarm-api.bhstudiobhllc.workers.dev
Pin it
  • Semisweet chocolate chips. Melts into the shell that holds everything together and gives the candy-shop snap.
  • Coconut oil. Thins the chocolate slightly so the frozen shell bites cleanly instead of shattering.
  • Creamy peanut butter. The main filling flavor, a stirred, no-separation style keeps the center smooth.
  • Unsalted butter. Softens the peanut butter filling so it stays scoopable even after hours in the freezer.
  • Powdered sugar. Sweetens and firms the filling without leaving a grainy texture.
  • Vanilla extract and salt. Round out the filling's flavor and balance the sweetness.

Layering The Cups Correctly

  1. Line the pan. Set 12 paper or silicone liners into a standard muffin pan so the cups hold their shape as they freeze.
  2. Melt the chocolate. Combine the chocolate chips and coconut oil in a microwave-safe bowl and melt in 20-second bursts, stirring between each, until smooth.
  3. Shape the shells. Spoon about a tablespoon of melted chocolate into each liner and use the back of a spoon to spread it up the sides. Freeze for 10 minutes, until firm.
  4. Mix the filling. Beat the peanut butter, butter, powdered sugar, vanilla, and salt together until smooth and fully combined.
  5. Fill the cups. Spoon the peanut butter mixture into the chilled chocolate shells and press it down gently so it sits flat, leaving room at the top for the final chocolate layer.
  6. Seal the tops. Rewarm the remaining chocolate if it has thickened, then spoon it over the peanut butter layer, spreading it to the edges so the filling is fully covered.
  7. Freeze until solid. Freeze the cups for at least 1 hour, or until completely firm, before peeling off the liners.
Four steps of making frozen peanut butter cups from lining the pan to sealing the tops
Four steps of making frozen peanut butter cups from lining the pan to sealing the tops | recipesbyclare-ayoub-autofarm-api.bhstudiobhllc.workers.dev
Pin it

Why Coconut Oil Belongs Here

Pure melted chocolate turns rock hard in the freezer and can crack unevenly the moment you bite into it. A small amount of fat loosens that structure just enough. Coconut oil works well because it's solid at room temperature but melts clean, so the shell stays glossy and snaps cleanly instead of shattering into shards.

Use refined coconut oil if you don't want any coconut flavor coming through. A neutral vegetable shortening works too, though the texture is slightly less crisp.

Keeping The Layers From Blurring

The biggest mix-up when building these cups is rushing between layers. If the chocolate shell isn't fully set before you add the peanut butter filling, the two layers slide into each other and you lose the clean bite.

Give each layer its full ten minutes in the freezer before moving on. A quick touch test works. The surface should feel firm and cold, not tacky.

Storing Them Without Freezer Burn

Keep finished cups in an airtight container or a zip-top freezer bag with the air pressed out, not loosely wrapped in foil. Air is what causes freezer burn, and freezer burn is a quality problem rather than a safety one. Stored at 0°F or below, the cups stay safe to eat well past the point where they taste their best, but a tight seal keeps that good texture around for longer.

Let a cup sit at room temperature for two or three minutes before eating it straight from the freezer. The chocolate shell softens just enough to bite through cleanly instead of fighting your teeth.

That Dusty Film Isn't Mold

Open the container a few days in and you might see a pale, dusty streak across the chocolate. That isn't mold and it isn't spoiled candy. It's bloom, a harmless shift in the chocolate's fat structure that can happen with temperature swings in the freezer. Food science extension educators note that bloom changes only appearance, not taste or safety.

To keep it from showing up in the first place, avoid letting the container warm up and refreeze repeatedly. One steady temperature is kinder to the chocolate than a freezer door that opens all day.

Easy Swaps For This Base

Crunchy peanut butter works in place of creamy if you want texture in the filling. Dark chocolate chips make a less sweet shell and pair nicely with the salty center. For a dairy-free version, use dairy-free chocolate chips and a plant-based butter substitute in place of the dairy butter in the filling.

Swap the powdered sugar for a powdered sugar substitute in equal amount if you're cutting sugar, though the filling will be slightly softer and should stay a little longer in the freezer before serving.

A Note On Peanut Allergies

Peanuts are one of the most common food allergens, and the FDA lists peanuts among the major allergens that must be clearly labeled on packaged food. This recipe is not safe for anyone with a peanut allergy as written.

For a peanut-free version, sunflower seed butter swaps in at the same amount and sets up with a similar texture. Check that your chocolate chips were also made in a peanut-free facility if you're serving someone with a serious allergy, since cross-contact during manufacturing is a separate risk from the ingredients you add yourself.

Frequently Asked Questions

→ Can I use crunchy peanut butter instead of creamy?

Yes. Crunchy peanut butter works the same way and adds texture to the filling. The layers still set up just as firm, so there's no need to change any other measurement.

→ How long do frozen peanut butter cups need to freeze?

Plan on at least one hour for the final layer to go fully solid, though two hours gets every cup firm all the way through. The two short ten-minute freezes between layers are separate from this final set.

→ Can I make these dairy-free?

Yes. Use dairy-free chocolate chips and a plant-based butter substitute in the filling in place of regular butter. Check your peanut butter brand too, since a few add milk solids.

→ Why did my chocolate shell crack instead of biting cleanly?

This usually means the shell went in too thick or without enough coconut oil to keep it flexible when frozen. Spread the chocolate in a thin, even layer and let the finished cups sit at room temperature for a couple of minutes before eating.

→ How long do these keep in the freezer?

Stored in an airtight container at 0°F or below, they stay safe to eat for a long stretch, though texture and flavor are best within the first couple of months. A tight seal that keeps air out matters more than the exact date on the calendar.

→ What if I see a pale, dusty film on the chocolate?

That's bloom, a harmless cosmetic change in the chocolate's fat structure that can happen with temperature swings in the freezer. It doesn't affect safety or flavor, and keeping the container at one steady temperature helps prevent it.

→ Is there a peanut-free version of this recipe?

Sunflower seed butter swaps in at the same amount and sets up with a similar texture, which makes this workable for a peanut-free kitchen. Still double check that your chocolate chips were made in a peanut-free facility if you're serving someone with a serious allergy.

References

Reliable references aided in composing and refining this content.
Not rated yet

Frozen Peanut Butter Cups

Preparation Time:
20 Minutes
Cook Time:
0 Minutes
Total Cooking Time:
20 Minutes
Number of Servings:
12 peanut butter cups
Frozen peanut butter cup cut in half showing a chocolate shell and peanut butter center
Print it Send it

Rich, no-bake frozen peanut butter cups with a crisp chocolate shell and a smooth peanut butter center, ready with about 20 minutes of hands-on time plus freezer time.

Ingredients You'll Need

  • For the chocolate layers

  • For the peanut butter filling

How to Make It

1.

1. Line the pan: Set 12 paper or silicone liners into a standard muffin pan so the cups hold their shape as they freeze.

2.

2. Melt the chocolate: Combine the chocolate chips and 1 tablespoon of the coconut oil in a microwave-safe bowl. Melt in 20-second bursts, stirring between each, until smooth.

3.

3. Shape the shells: Spoon about a tablespoon of melted chocolate into each liner and use the back of a spoon to spread it up the sides. Freeze for 10 minutes, until firm.

4.

4. Mix the filling: Beat the peanut butter, butter, powdered sugar, vanilla, and salt together until smooth and fully combined.

5.

5. Fill the cups: Spoon the peanut butter mixture into the chilled chocolate shells and press down gently so it sits flat, leaving room at the top for the final chocolate layer. Freeze for 10 minutes.

6.

6. Seal the tops: Rewarm the remaining chocolate and coconut oil if they have thickened, then spoon the mixture over the peanut butter layer, spreading it to the edges so the filling is fully covered.

7.

7. Freeze until solid: Freeze the cups for at least 1 hour, or until completely firm, before peeling off the liners. Store in an airtight container in the freezer.

Extra Information

  1. Includes about 1.5 to 2 hours of inactive freezer time in addition to the prep time listed.
  2. Keep frozen until ready to serve, they soften quickly at room temperature.

Essential Tools

  • Standard 12-cup muffin pan
  • Paper or silicone muffin liners
  • Microwave-safe bowl or small saucepan
  • Offset spatula or spoon

Allergy Warnings

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Peanuts
  • Milk/dairy
  • Soy (from chocolate lecithin, check label)
  • May contain tree nuts due to shared manufacturing lines, check chocolate label

Nutrition Details (Per Portion)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 360
  • Total Fat: 25 g
  • Total Carbohydrate: 28 g
  • Protein: 7 g