🍫🥨 Homemade Chocolate-Covered Peanut Butter Pretzel Bars
Yield: 16–20 bars
Pan: 8 × 8-inch (20 × 20 cm) square pan
Prep time: 25 minutes
Chill time: 1½–2 hours
Total time: About 2½ hours
Difficulty: Easy
Ingredients
🥨 Pretzel base
- 3 cups (about 150 g) mini pretzels
- 5 tablespoons (70 g) unsalted butter, melted
- 2 tablespoons (25 g) brown sugar
- ¼ teaspoon salt, optional
🥜 Peanut butter layer
- 1 cup (250 g) creamy peanut butter
- ½ cup (100 g) powdered sugar
- 4 tablespoons (56 g) unsalted butter, softened
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 1 cup (about 50 g) finely crushed pretzels
🍫 Chocolate topping
- 1½ cups (255 g) semi-sweet or milk chocolate chips
- 1 tablespoon (15 g) creamy peanut butter or coconut oil, optional
- ¼ cup (30–40 g) chopped pretzels, for decorating
- A small pinch of flaky sea salt, optional
1. Prepare your pan
Line an 8 × 8-inch square baking pan with parchment paper.
Leave some parchment hanging over two opposite sides.
These will become handles that allow you to lift the entire chilled dessert out of the pan later.
Lightly grease the parchment with butter or cooking spray.
Why use an 8 × 8 pan?
It produces relatively thick bars.
If you use a larger pan, the layers will become thinner and the bars won’t have quite the same substantial peanut-butter-to-chocolate ratio.
2. Crush the pretzels
Place 3 cups of mini pretzels into a large zip-top bag.
Crush them using a rolling pin, heavy glass, or the bottom of a measuring cup.
You don’t want to turn them completely into powder.
Aim for a mixture containing:
- Fine pretzel crumbs
- Small crunchy pieces
- A few slightly larger pieces
This gives the base more texture.
Important
Don’t use a food processor and pulverize everything into flour.
A little texture is exactly what makes these bars so good.
3. Make the pretzel base
Place the crushed pretzels in a bowl.
Add:
- 5 tablespoons melted butter
- 2 tablespoons brown sugar
- ¼ teaspoon salt, if desired
Stir thoroughly until the pretzel mixture is evenly coated.
It should resemble a loose, buttery crumb mixture.
4. Press the pretzel mixture into the pan
Transfer the mixture into your parchment-lined pan.
Use the bottom of a flat glass or measuring cup to firmly press it into an even layer.
Press particularly well around the corners.
You want the base to be compact enough that the bars don’t crumble when you pick them up.
Don’t crush it so aggressively that you completely destroy the pretzel texture.
5. Chill the base
Place the pan in the refrigerator for about 15–20 minutes while you prepare the peanut butter layer.
This allows the melted butter to firm up and helps create a stable foundation.
🥜 6. Make the peanut butter filling
Place the following in a mixing bowl:
- 1 cup (250 g) creamy peanut butter
- ½ cup (100 g) powdered sugar
- 4 tablespoons softened butter
- 1 teaspoon vanilla
- ¼ teaspoon salt
Beat everything together until smooth and creamy.
You can use a hand mixer or simply mix vigorously with a sturdy spatula.
The mixture should be thick but spreadable.
7. Add the crushed pretzels
Fold 1 cup (about 50 g) finely crushed pretzels into the peanut butter mixture.
This is an important step.
The pretzels add:
- Crunch
- Saltiness
- Texture
- A stronger pretzel flavor
The filling should now resemble a thick peanut-butter cookie dough.
8. Spread the peanut butter layer
Remove the pretzel base from the refrigerator.
Spoon the peanut butter mixture over the base.
Use an offset spatula, the back of a spoon, or a butter knife to spread it evenly.
Work slowly.
Because the peanut butter mixture is thick, don’t push too aggressively or you may disturb the pretzel base underneath.
Helpful trick
If the filling is difficult to spread, place a sheet of parchment or plastic wrap over it and gently press the mixture flat with your hands.
Then peel the covering away.
This gives you a very even layer without sticking to your hands.
9. Chill again
Place the pan back into the refrigerator for approximately 30–45 minutes.
The peanut butter layer should become firm.
You don’t need it to become rock hard.
You simply want it firm enough that the chocolate topping can be spread over it without mixing into the peanut butter.
🍫 10. Melt the chocolate
Place 1½ cups (255 g) chocolate chips in a microwave-safe bowl.
Microwave for 20–30 seconds at a time, stirring thoroughly between each interval.
Continue until the chocolate is almost completely melted.
Then stir continuously until the remaining small pieces melt from the residual heat.
Don’t overheat the chocolate
Chocolate can burn or seize if overheated.
It should become:
smooth + glossy + pourable
rather than extremely hot.
11. Make the chocolate extra smooth
For an especially smooth topping, stir in:
1 tablespoon peanut butter or coconut oil.
This is optional.
It makes the chocolate:
- Easier to spread
- Slightly softer when chilled
- More pleasant to bite through
- Less likely to crack into huge pieces
If you’re using peanut butter, it also gives the chocolate topping a subtle peanut-butter flavor.
12. Add the chocolate layer
Take the chilled bars from the refrigerator.
Pour the melted chocolate over the peanut butter layer.
Use a spatula to spread it from edge to edge.
Try to create an even layer.
You don’t want the chocolate to be extremely thick because it can become difficult to bite through when chilled.
13. Decorate with pretzels
Before the chocolate sets, sprinkle the top with:
- ¼ cup chopped pretzels
- A tiny pinch of flaky sea salt
You can also press a few whole mini pretzels into the chocolate.
For a bakery-style appearance
Arrange a few whole mini pretzels in a neat pattern across the top.
For example, place one pretzel in the center of each future bar.
When you cut the dessert, every piece will have its own decorative pretzel.
❄️ 14. Chill until completely firm
Refrigerate the entire pan for approximately 1–1½ hours.
The chocolate should be completely set and the peanut butter layer should be firm.
Don’t rush this stage.
If you cut the bars while the chocolate is still soft, the layers can slide apart.
🔪 15. Cut the bars
Remove the chilled dessert from the refrigerator.
Use the parchment-paper handles to lift it from the pan.
Place it on a cutting board.
For 16 large bars, cut:
- 4 rows vertically
- 4 rows horizontally
For smaller dessert-sized pieces, cut it into 20 or 25 bars.
Getting clean cuts
Dip a sharp knife into hot water.
Dry it completely.
Then make one cut.
Wipe the knife clean, warm it again, dry it, and repeat.
This produces much cleaner chocolate layers.
🍫🥨 What you’ll get
Each bar should have three distinct layers:
Bottom
A buttery, crunchy pretzel base.
Middle
A thick, creamy peanut butter layer with little pieces of pretzel.
Top
A smooth, rich chocolate coating with extra pretzel crunch.
The combination of salty pretzels, sweet peanut butter and bittersweet chocolate is what makes these so addictive.
⭐ Tips for making them exceptional
Use creamy peanut butter
For this particular recipe, conventional creamy peanut butter works best.
Very runny natural peanut butter can make the filling too loose.
If natural peanut butter is all you have, stir it extremely well before measuring and add a little extra powdered sugar if the filling seems too soft.
Don’t skip the salt
Even though pretzels are already salty, a tiny amount of salt in the peanut butter mixture makes the peanut flavor much stronger.
The goal isn’t to make the bars taste salty.
It’s to make the sweetness taste more balanced.
Use two types of chocolate
For a more sophisticated flavor, use:
- 70% semi-sweet/dark chocolate
- 30% milk chocolate
The dark chocolate balances the sweet peanut butter beautifully.
If you prefer classic candy-bar sweetness, use all milk chocolate.
🔥 A delicious variation: extra-gooey peanut butter
If you want the peanut butter layer softer and more fudge-like, change the filling to:
- 1 cup peanut butter
- ½ cup powdered sugar
- 3 tablespoons butter
- 2 tablespoons heavy cream
- 1 teaspoon vanilla
- ½ cup crushed pretzels
The cream makes the filling softer and richer.
Because it is softer, keep these bars refrigerated.
🍯 Another variation: caramel pretzel bars
For an even more indulgent version, spread a very thin layer of caramel sauce between the peanut butter and chocolate.
The final layers become:
pretzel → peanut butter → caramel → chocolate
Then sprinkle flaky salt over the chocolate.
That gives you a flavor combination reminiscent of a salted caramel peanut butter chocolate pretzel.
🧊 Storage
Keep the bars in an airtight container.
Refrigerator
They’ll stay good for approximately 1 week.
For the best texture, let them sit at room temperature for 5–10 minutes before eating.
Freezer
Wrap individual bars in parchment or plastic wrap and place them in a freezer-safe container.
They can be frozen for around 2–3 months.
Thaw them in the refrigerator overnight or at room temperature for about 30–60 minutes.
🍽️ Serving idea
For the ultimate dessert, take one chilled bar and let it sit at room temperature for several minutes.
Serve it alongside a scoop of vanilla ice cream.
The contrast is fantastic:
cold creamy ice cream + rich chocolate + soft peanut butter + crunchy salty pretzel.
📋 Quick recipe card
| Ingredient | Amount |
|---|---|
| Mini pretzels | 3 cups / 150 g |
| Butter for base | 5 tbsp / 70 g |
| Brown sugar | 2 tbsp / 25 g |
| Peanut butter | 1 cup / 250 g |
| Powdered sugar | ½ cup / 100 g |
| Butter for filling | 4 tbsp / 56 g |
| Vanilla | 1 tsp |
| Crushed pretzels for filling | 1 cup / 50 g |
| Chocolate chips | 1½ cups / 255 g |
| Extra pretzels | ¼ cup |
| Flaky salt | Optional |
Bake: No baking required
Chill: 1½–2 hours
Pan: 8 × 8 inches
Yield: 16–20 bars
The key to perfect bars
Crunchy pretzels + creamy peanut butter + plenty of chocolate + enough chilling time = the perfect chocolate-covered peanut butter pretzel bar. 🍫🥜🥨