Chocolate Peanut Butter Frozen Bark – The Easiest Frozen Treat You Will Keep Making
Prep Time: 10 minutes | Freeze Time: 2 hours | Total Time: 2 hours 10 minutes | Servings: 12 pieces | Calories: 185 kcal per piece
Chocolate peanut butter frozen bark is the treat that belongs permanently in your freezer from the moment you first make it. A thin, glossy layer of dark chocolate spread onto parchment, swirled with creamy peanut butter that melts into the surface in warm ribbons, scattered with toasted nuts, flaky sea salt, and whatever else makes you happy, then frozen until firm and cracked into irregular, beautiful pieces that snap with cold, satisfying sharpness and taste like the inside of the best peanut butter cup you have ever had.

This is a ten-minute recipe. The freezer does the rest. There is no tempering, no candy thermometer, no baking, and no technique that requires anything beyond the ability to melt chocolate and use a spoon. The result is something so good that it will disappear from the freezer faster than you expect and be remade the following weekend without any prompting at all.
The combination of dark chocolate and peanut butter is one of the most reliable pleasure-producing flavor pairings that exists. Cold, thin, snappy chocolate bark makes it even better — the frozen temperature sharpens every flavor, the contrast between the smooth chocolate and the creamy peanut butter ribbons is excellent, and the flaky salt at the end is the touch that makes everything taste more vivid and complex than two ingredients should be able to manage.
Why You Will Love This Recipe
Chocolate peanut butter frozen bark is the ten-minute freezer treat that proves homemade always wins. Here is exactly why.
- Ten minutes of actual work. Melt, pour, swirl, scatter, and freeze. That is genuinely everything.
- No equipment required. No candy thermometer, no double boiler required, no special tools. A microwave, a baking sheet, and parchment paper is all you need.
- The flavor is extraordinary. Dark chocolate and peanut butter with flaky salt. One of the great combinations in the food world, made even better by being cold, thin, and snappy.
- Infinitely customizable. The base recipe is a platform for anything you want to add — different nut butters, different chocolates, different toppings. Every batch can be different.
- Keeps in the freezer for weeks. Make a big batch and have a perfect frozen treat available anytime for up to six weeks.
Ingredients
For the Bark
- 2 cups (340g) dark chocolate chips or finely chopped dark chocolate (60 to 70 percent)
- 1 tablespoon coconut oil (gives the chocolate a smooth, glossy finish and helps it set thin)
- ½ cup (130g) creamy peanut butter, slightly warmed
- 1 tablespoon coconut oil (stirred into the peanut butter to keep it fluid for swirling)
For Toppings
- ¼ cup (35g) roasted peanuts, roughly chopped
- 2 tablespoons toasted sliced almonds or chopped cashews
- 1 tablespoon toasted coconut flakes (optional)
- 1 teaspoon flaky sea salt
- 1 tablespoon mini chocolate chips (optional, for extra chocolate depth)
- A drizzle of extra peanut butter or white chocolate (optional)
Equipment Needed
- Large rimmed baking sheet
- Parchment paper
- Heatproof bowl (for melting chocolate)
- Microwave or small saucepan (for melting)
- Spoon or toothpick (for swirling)
- Measuring cups and spoons
- Sharp knife or hands (for breaking into pieces)
Instructions
Step 1: Prepare the Pan
Line a large rimmed baking sheet with parchment paper. For thinner bark, use a full-size sheet pan. For slightly thicker pieces, use a smaller pan. The parchment must cover the entire surface and go up the edges slightly so the chocolate does not run underneath.
Step 2: Melt the Chocolate
Place the chocolate chips and one tablespoon of coconut oil in a heatproof bowl. Microwave in 30-second intervals, stirring thoroughly between each, until the chocolate is completely smooth and glossy. Alternatively, set the bowl over a saucepan of barely simmering water and stir gently until melted. The coconut oil thins the chocolate slightly and gives the finished bark a smooth surface and a satisfying clean snap.
Step 3: Prepare the Peanut Butter
In a small bowl, stir together the peanut butter and one tablespoon of coconut oil until smooth and fluid. Warm briefly in the microwave for 15 seconds if the peanut butter is thick and stiff — it needs to be loose enough to drizzle and swirl.
Step 4: Pour the Chocolate Base
Pour the melted chocolate onto the parchment-lined baking sheet. Use a spatula to spread it into an even layer roughly 3 to 4 millimeters thick — thin enough to snap cleanly but thick enough to support the toppings. Work quickly as the chocolate begins to set as it cools.
Step 5: Swirl in the Peanut Butter
Immediately drop spoonfuls of the warmed peanut butter over the surface of the chocolate in a random pattern — eight to ten drops spread across the entire sheet. Using a toothpick, skewer, or the tip of a knife, drag through the peanut butter drops in long, sweeping strokes to swirl them into the chocolate. Figure-eights, S-curves, and long diagonal drags all produce beautiful swirl patterns. Do not over-swirl — you want distinct ribbons of peanut butter visible throughout.
Step 6: Add the Toppings
While the chocolate is still completely wet and sticky, scatter the chopped peanuts, sliced almonds, toasted coconut, and any other toppings evenly over the surface. Press them in very gently so they adhere. Finish with a generous scatter of flaky sea salt across the entire sheet — this is the finishing detail that makes the bark taste complex and complete rather than just sweet.
Step 7: Freeze
Transfer the baking sheet to the freezer. Freeze for a minimum of 2 hours until the bark is completely solid and firm. Do not rush — partially frozen bark is difficult to break cleanly, and the pieces will not have the sharp snap that makes this treat so satisfying.
Step 8: Break and Store
Remove the sheet from the freezer. Lift the parchment with the bark off the baking sheet and place it on a clean surface. Break the bark into irregular pieces with your hands or cut it into portions with a sharp knife. Work quickly as the bark begins to soften within minutes at room temperature. Transfer immediately to an airtight container lined with parchment and return to the freezer.

Substitutes & Swaps
- Dark chocolate: Milk chocolate gives a sweeter, creamier bark that is less intense. Semi-sweet chocolate chips are a milder dark alternative. For dairy-free, use a good quality dairy-free dark chocolate — it melts and sets identically.
- Peanut butter: Almond butter gives a lighter, nuttier flavor. Cashew butter is milder and creamier. Sunflower seed butter makes this completely nut-free. Tahini gives a more bitter, sesame-forward swirl that works surprisingly well with dark chocolate.
- Coconut oil: A neutral vegetable oil works as a substitute in the same quantity. Coconut oil gives the best finish — the most glossy surface and the cleanest snap — but any neutral oil works.
- Roasted peanuts: Any toasted nut works well — cashews, almonds, pecans, pistachios. A mix of several gives the most visually interesting result.
- Flaky sea salt: This is one ingredient not worth substituting with table salt. Flaky salt sits on the surface, dissolves slowly on the tongue, and creates a seasoning experience that fine table salt cannot replicate. Maldon or any good flaky sea salt is worth the small investment.
Variations
White Chocolate Peanut Butter Bark
Replace the dark chocolate with melted white chocolate for a sweeter, creamier base with the same peanut butter swirl. Add a drizzle of dark chocolate over the top before freezing for a visual contrast and flavor depth.
Triple Chocolate Peanut Butter Bark
Pour the dark chocolate base, then swirl in peanut butter, and also drizzle melted white and milk chocolate over the surface before swirling everything together for a marble effect with three chocolates.
Chocolate Almond Butter Bark with Berries
Use almond butter instead of peanut butter and scatter freeze-dried raspberries or freeze-dried strawberries over the surface with the nuts for a fruit-forward, slightly tart version that pairs beautifully with the dark chocolate.
Matcha Chocolate Peanut Butter Bark
Swirl one teaspoon of matcha powder mixed into the peanut butter before adding it to the chocolate surface for a green-tinged, earthy, slightly bitter peanut butter swirl that contrasts strikingly with the dark chocolate.
Seed and Nut Bark
Replace all the nuts with a combination of toasted pumpkin seeds, sunflower seeds, and sesame seeds for a nut-free version with an excellent crunch and a slightly more savory, toasted seed flavor throughout.
Tips & Tricks
Work fast once the chocolate is poured. Chocolate begins setting on the cold parchment almost immediately, especially in a cool kitchen. Have everything measured and ready before the chocolate goes in the microwave, so there is no waiting once it is poured.
Thin the peanut butter before swirling. Stiff peanut butter dropped onto chocolate drags rather than swirling. A brief warm and a tablespoon of coconut oil make it fluid enough to create those beautiful, flowing ribbon patterns rather than thick, stubborn lumps.
Do not over-swirl. The most beautiful swirls are achieved with five to eight confident strokes rather than twenty hesitant ones. Over-swirling muddies the chocolate and peanut butter into one uniform brown rather than keeping them distinct and visually striking.
Flaky salt is not optional. The single best flavor decision you make in this recipe is the final scatter of flaky sea salt. It makes the chocolate taste more intensely of chocolate, makes the peanut butter taste more complex, and adds a fourth element — minerality — that makes every piece taste more sophisticated than just melted chocolate on parchment.
Work quickly when breaking. The bark softens within 3 to 5 minutes at room temperature and becomes impossible to break cleanly. Pull from the freezer, break immediately, and transfer to the storage container without delay.
Store with parchment between layers. Pieces of bark stuck together in a container break each other’s surfaces when pulled apart. A piece of parchment between each layer of bark prevents sticking and keeps every piece looking pristine.
Nutrition Information (Per Piece)
| Nutrient | Amount |
|---|---|
| Calories | 185 kcal |
| Total Fat | 13g |
| Saturated Fat | 6g |
| Carbohydrates | 15g |
| Fiber | 2g |
| Sugars | 10g |
| Protein | 4g |
| Sodium | 95mg |
Frequently Asked Questions (FAQs)
Why is my bark not snapping cleanly?
Two most likely causes — the bark was not frozen for long enough before breaking, or the coconut oil was not added to the chocolate before pouring. Both the full freeze time and the coconut oil are what give frozen bark its signature clean snap. Always give it the full two hours and always add the coconut oil.
Can I store frozen bark at room temperature?
No. This bark is specifically designed to be kept frozen. At room temperature, the chocolate softens, the peanut butter becomes oily, and the texture and structure of the bark are lost within 10 to 15 minutes. Keep it in the freezer at all times and eat directly from frozen.
How long does chocolate peanut butter frozen bark last?
In an airtight container in the freezer with parchment between layers, it keeps very well for up to 6 weeks. The flavor and texture remain excellent throughout this period. Beyond 6 weeks, it can develop slight freezer odors.
Can I use natural peanut butter?
Yes, but stir it very thoroughly before using so the separated oil is fully recombined. Natural peanut butter with its oil reincorporated, swirls well and tastes great. Unstirred natural peanut butter — with a pool of oil on top — will make the bark greasy.
What if my chocolate seizes when melting?
Chocolate seizes when a very small amount of liquid — even a drop of water — gets into it during melting. If it seizes, add a teaspoon of coconut oil and stir vigorously — this often rescues it. Work with completely dry bowls and utensils and melt in 30-second intervals to prevent overheating.
Can I make this without the swirl and just do layered bark?
Yes. Pour the chocolate base and freeze for 20 minutes until just set but not fully frozen. Pour warmed peanut butter over the surface and spread it in an even layer. Return to the freezer. The result is a fully layered bark with a distinct chocolate base and peanut butter top layer — a completely different look with the same great flavor.
The Treat That Lives in Your Freezer All Summer
Some things earn their permanent place in your rotation simply because they are reliably, consistently good. Chocolate peanut butter frozen bark is one of those things. It asks for nothing. It returns something genuinely excellent. It costs almost nothing to make and keeps for weeks. It is the thing you reach for at the end of a long day and at the beginning of a celebration, and on an ordinary afternoon in between.
Keep a batch in the freezer. Keep making it when it runs out. This is the kind of treat that becomes a habit, not because you decided it should, but because you never want to be without it.
Made this chocolate peanut butter frozen bark? Leave a comment below and tell me which toppings you used and whether you tried any of the variations. I love hearing how it turned out.

Chocolate Peanut Butter Frozen Bark
Ingredients
- Bark:
- 2 cups 340g dark chocolate chips or chopped dark chocolate
- 1 tablespoon coconut oil for the chocolate
- ½ cup 130g creamy peanut butter, slightly warmed
- 1 tablespoon coconut oil stirred into the peanut butter
- Toppings:
- ¼ cup 35g roasted peanuts, roughly chopped
- 2 tablespoons toasted sliced almonds or cashews
- 1 tablespoon toasted coconut flakes optional
- 1 teaspoon flaky sea salt
- 1 tablespoon mini chocolate chips optional
Instructions
- Line a large rimmed baking sheet with parchment paper.
- Melt chocolate chips with 1 tablespoon coconut oil in the microwave in 30-second intervals, stirring between each, until smooth and glossy.
- Stir 1 tablespoon coconut oil into the peanut butter until smooth and fluid. Warm 15 seconds if needed.
- Pour melted chocolate onto the parchment and spread into an even layer 3 to 4mm thick.
- Drop spoonfuls of warmed peanut butter over the chocolate surface. Swirl with a toothpick or knife tip in long sweeping strokes to create ribbons. Do not over-swirl.
- Immediately scatter chopped peanuts, almonds, coconut flakes, and any toppings over the wet surface. Press gently to adhere. Finish with a generous scatter of flaky sea salt.
- Freeze for a minimum of 2 hours until completely solid.
- Remove from the freezer, break into irregular pieces immediately, and transfer to an airtight container lined with parchment between layers. Store in the freezer.
Notes
- chocolate — work fast
- Warm and thin the peanut butter before swirling for fluid ribbons, not thick lumps
- Use 5 to 8 confident swirl strokes — over-swirling muddies the colors together
- Flaky sea salt is essential — it elevates the entire flavor, do not skip it
- Give the full 2-hour freeze before breaking — partially frozen bark will not snap cleanly
- Break and transfer to the container immediately — bark softens within 3 to 5 minutes at room temperature
- Store with parchment between layers to prevent sticking
- Keeps in the freezer in an airtight container for up to 6 weeks
- Do not store at room temperature — this bark is designed to be kept and eaten frozen
- Natural peanut butter works — stir very thoroughly before use, so no oil separation remains