Search Recipes

Find your favorite dishes

Chocolate Peanut Butter Icebox Bars

Laila

By Laila

Oct 30, 2026

20 min prep
35 min cook
16 servings
Jump to Recipe
Chocolate Peanut Butter Icebox Bars

One hot summer afternoon, I craved something sweet yet refreshing, and that’s when I first made chocolate peanut butter icebox bars. The combination of creamy chocolate and rich peanut butter was a great option, and it became my go-to dessert for warm days.

What sets this recipe apart is the graham cracker crust that adds a pleasureful crunch, perfectly balancing the smooth filling. Trust me, this is a treat you won’t forget!

Why This Recipe Works

  • Graham cracker crumbs create a sturdy base: The graham cracker crumbs form a solid crust that holds everything together, thanks to their natural binding properties. When mixed with melted butter, they soak up moisture and create a firm structure that supports the creamy filling.
  • Cocoa powder intensifies the chocolate flavor: Using unsweetened cocoa powder not only delivers that rich chocolatey taste but also contributes to a velvety texture. I experimented with different brands and found that Dutch-processed cocoa gave the bars a smoother finish.
  • Peanut butter adds creaminess and richness: Creamy peanut butter acts as the star of this recipe, offering both texture and flavor. The fats in peanut butter help create a smooth mouthfeel, making each bite satisfying. I found that using natural peanut butter gave the bars a more intense nutty flavor.
  • Honey or maple syrup provides natural sweetness: These liquid sweeteners not only sweeten the bars but also add moisture, helping to balance the dry ingredients. I tried both honey and maple syrup, and while honey gives a lovely floral note, maple syrup adds a unique depth that complements the chocolate beautifully.

Ingredients

What You'll Need

  • 1 cup graham cracker crumbs use finely crushed for a smoother crust; look for whole grain for added flavor.
  • 1/2 cup unsweetened cocoa powder opt for high-quality cocoa; it enhances the chocolate flavor.
  • 1/2 cup powdered sugar this sweetens the mixture without adding graininess.
  • 1/4 cup unsalted butter, melted unsalted allows you to control the saltiness; it binds the crust.
  • 1 cup creamy peanut butter creamy texture helps the bars hold together; natural varieties are best.
  • 1/2 cup honey, or maple syrup for vegan option honey adds a distinct flavor, while maple syrup is a great vegan alternative.
  • 1 tsp vanilla extract pure extract gives a deeper flavor; avoid imitation for the best results.
  • 1/4 cup chocolate chips, for topping choose semi-sweet or dark for a rich contrast to the peanut butter.
  • 1 tbsp coconut oil, for chocolate topping it helps the chocolate melt smoothly and sets it nicely on the bars.

When making chocolate peanut butter icebox bars, focus on quality ingredients for the best flavor. I recommend brands like Jif for peanut butter and Ghirardelli for cocoa powder to enhance your dessert experience.

Easy Substitutions

  • Dairy-free: swap unsalted butter for coconut oil — the texture will be slightly softer, but the flavor remains rich.
  • Gluten-free: replace graham cracker crumbs with crushed gluten-free cookies — expect a different taste but a similar texture.
  • Vegan: use maple syrup instead of honey — the sweetness is similar, but the flavor will be slightly different.
  • Lower calorie: substitute powdered sugar with a sugar alternative like erythritol — it will reduce calories, but may affect texture slightly.

Step-by-Step Instructions

Prepare the Crust

  1. In a medium bowl, combine 1 cup of graham cracker crumbs, 2 tablespoons of cocoa powder, and 1 cup of powdered sugar with 1/2 cup of melted butter. Mix until the ingredients are well combined and have a texture similar to wet sand. This ensures the crust holds together nicely once set.
  2. Press the mixture evenly into the bottom of an 8x8 inch square pan, using the back of a measuring cup for an even layer. Firmly packing it helps create a sturdy base for your chocolate peanut butter icebox bars.

Make the Peanut Butter Layer

  1. In a separate bowl, mix 1 cup of creamy peanut butter, 1/4 cup of honey, and 1 teaspoon of vanilla extract until smooth and well blended. This mixture should be creamy and fragrant, providing a delicious contrast to the chocolate.
  2. Spread the peanut butter mixture evenly over the graham cracker crust, ensuring every bite will have that rich, nutty flavor.

Prepare the Chocolate Topping

  1. In a small microwave-safe bowl, combine 1 cup of chocolate chips with 1 tablespoon of coconut oil. Microwave in 30-second intervals, stirring after each until melted and smooth, which should take about 1-2 minutes total. The coconut oil helps the chocolate drizzle smoothly and gives it a nice sheen.
  2. Drizzle the melted chocolate over the peanut butter layer, spreading it evenly with a spatula. This creates a glossy finish that’s visually appealing and adds a decadent layer to your bars.
  3. Cover the pan with plastic wrap and refrigerate for at least 2 hours until set, allowing the flavors to meld and the bars to firm up. Once set, cut into bars and serve chilled for the best experience.

Tips & Tricks

Chill for the Best Texture

After spreading that smooth peanut butter layer, pop the pan in the fridge for at least an hour. This chilling time helps the layers set properly, allowing you to cut neat, clean bars instead of a gooey mess. I once tried to cut them too soon, and let me tell you, it turned into a sticky disaster!

Choosing Your Chocolate Wisely

Opt for high-quality chocolate chips, as they melt beautifully and provide a rich flavor. I’ve experimented with various brands, and trust me, using a premium chocolate makes a noticeable difference in taste. The right chocolate can enhance your chocolate peanut butter icebox bars from good to absolutely divine!

Pro Tips

  • Chill the Chocolate Before Drizzling: Chilling the melted chocolate for about 5 minutes before drizzling helps it set faster on the peanut butter layer. I find that it creates a lovely contrast in texture, making each bite even more satisfying.
  • Use Natural Peanut Butter: Opt for natural peanut butter without added sugars or oils. It yields a more authentic nutty taste and a creamier texture, which complements the chocolate beautifully.
  • Prep the Pan with Parchment: Lining your pan with parchment paper makes it a breeze to lift the bars out after they set. Just leave a bit of overhang to grab hold of when you’re ready to slice them.
  • Experiment with Nut Butters: Feel free to swap in almond or cashew butter for a different flavor twist. I’ve tried it both ways, and the subtle variations are always a pleasureful surprise.
  • Let Bars Rest Overnight: For the best flavor and texture, let the bars chill overnight. They firm up nicely, and the layers meld together, creating that perfect, rich bite.

Variations & Customizations

Flavor Twists

Mint Chocolate

Add 1 teaspoon of peppermint extract to the peanut butter mixture for a refreshing minty twist. The bars will have a cool, invigorating flavor that pairs beautifully with the rich chocolate, giving a unique taste reminiscent of a peppermint patty.

Coconut Chocolate

Incorporate 1/2 cup of shredded unsweetened coconut into the crust mixture. This will create a chewy texture that contrasts with the creamy filling, adding a tropical flair to the bars. The coconut aroma will fill your kitchen, making these bars feel like a sunny getaway.

Creative Surprises

Espresso Kick

Mix in 1 tablespoon of instant coffee granules with the cocoa powder in the crust. The coffee deepens the chocolate flavor, creating a rich, rich taste that’s perfect for coffee lovers. The result is a decadent dessert that has a slightly bitter edge, balancing the sweetness beautifully.

Storage & Meal Prep

Room Temperature

Store chocolate peanut butter icebox bars at room temperature for up to 2 hours in an airtight container. After that, they should be refrigerated to maintain their texture and flavor.

Refrigerator

In the refrigerator, these bars will stay fresh for up to 5 days. Make sure they are completely cool before wrapping them individually in plastic wrap, then place them in an airtight container to keep them from drying out.

Freezer

You can freeze chocolate peanut butter icebox bars for up to 2 months. I recommend flash freezing them on a sheet pan first, then wrapping each bar in plastic wrap and placing them in a freezer-safe container. To thaw, simply move them to the refrigerator for a few hours or leave them at room temperature for about 30 minutes.

Meal Prep

For meal prep, consider doubling the recipe so you have plenty on hand for snacks or dessert. These bars are best prepped the night before, allowing them to set properly in the fridge. Use a glass or plastic container with a tight-fitting lid, and they'll stay fresh for up to 5 days.

Frequently Asked Questions

Can I use another type of nut butter instead of peanut butter?

Yes, almond butter or cashew butter can work well in this recipe. Just keep in mind that the flavor will change, so choose one you enjoy.

Why did my chocolate peanut butter icebox bars turn out too soft?

If your bars are too soft, it could be because they didn’t chill long enough. Make sure to refrigerate them for at least four hours for the best texture.

How can I make these bars gluten-free?

To make chocolate peanut butter icebox bars gluten-free, simply use gluten-free graham cracker crumbs. There are plenty of brands available that taste just as delicious!

What can I serve with chocolate peanut butter icebox bars?

These bars pair wonderfully with a scoop of vanilla ice cream or a dollop of whipped cream. Fresh berries also add a nice tartness that complements the sweetness.

Can I make these bars ahead of time?

Absolutely! You can make chocolate peanut butter icebox bars a day or two in advance. Just keep them tightly covered in the fridge until you're ready to serve.

These chocolate peanut butter icebox bars are a pleasureful treat that bring back childhood memories of sweet indulgence, and I promise they’ll quickly become a favorite in your home. For a little twist, try adding a sprinkle of sea salt on top before serving to enhance the flavors. I can’t wait for you to make these — share your thoughts in the comments or tag me on Pinterest!

Chocolate Peanut Butter Icebox Bars

Chocolate Peanut Butter Icebox Bars

Indulge in these no-bake chocolate peanut butter bars with a delicious graham cracker crust that everyone will love.

20 min
Prep Time
35 min
Cook Time
16
Servings
Calories

Ingredients

Instructions

  1. 1 In a medium bowl, combine graham cracker crumbs, cocoa powder, powdered sugar, and melted butter.
  2. 2 Press the mixture evenly into the bottom of an 8x8 inch square pan.
  3. 3 In a separate bowl, mix peanut butter, honey, and vanilla extract until smooth.
  4. 4 Spread the peanut butter mixture evenly over the graham cracker crust.
  5. 5 In a small microwave-safe bowl, combine chocolate chips and coconut oil.
  6. 6 Drizzle the melted chocolate over the peanut butter layer, spreading it evenly.
  7. 7 Cover the pan with plastic wrap and refrigerate for at least 2 hours until set.
  8. 8 Once set, cut into bars and serve chilled.

Servings: 16

Cuisine: American

Course: Dessert