Chocolate Peanut Butter Fudge Bars

These chocolate peanut butter fudge bars are a rich, indulgent treat made with layers of chewy brownie, creamy peanut butter filling, and a glossy chocolate ganache topping. They’re perfect for dessert tables, celebrations, or satisfying a deep chocolate craving.

Why You’ll Love This Recipe

These bars deliver an irresistible combination of textures and flavors—chewy, creamy, and velvety smooth. They’re easy to slice and serve, making them ideal for sharing. If you enjoy the classic pairing of chocolate and peanut butter, this recipe offers everything you love in one beautifully layered dessert.

ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
‑ Unsalted butter
‑ Granulated sugar
‑ Brown sugar
‑ Eggs
‑ Vanilla extract
‑ All-purpose flour
‑ Unsweetened cocoa powder
‑ Salt
‑ Creamy peanut butter
‑ Powdered sugar
‑ Heavy cream
‑ Semisweet or dark chocolate chips

directions

  1. Make the brownie base: Preheat oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper. Melt butter, then whisk in sugars, eggs, and vanilla. Stir in flour, cocoa powder, and salt. Spread evenly in the pan and bake for 20–25 minutes. Cool completely.
  2. Prepare peanut butter layer: In a bowl, mix peanut butter and powdered sugar until smooth and thick. Spread over the cooled brownie base and refrigerate to set.
  3. Make ganache topping: Heat heavy cream in a saucepan until just simmering. Pour over chocolate chips in a bowl and let sit for 1–2 minutes. Stir until smooth and glossy.
  4. Pour ganache over peanut butter layer and spread evenly.
  5. Chill for at least 1 hour before slicing into bars.

Servings and timing

This recipe yields 16 bars, depending on how they are cut. Total time is approximately 20 minutes of preparation, 25 minutes baking, and 1–2 hours chilling.

Variations

‑ Add chopped roasted peanuts between layers for crunch.
‑ Use almond butter or cashew butter for a variation in flavor.
‑ Mix espresso powder into the brownie base for added richness.
‑ Top with sea salt flakes for a sweet-salty finish.
‑ Use white chocolate ganache for a lighter topping.

storage/reheating

Store in an airtight container in the refrigerator for up to 5 days. For firmer bars, serve straight from the fridge. If a softer texture is desired, let them rest at room temperature for a few minutes. These bars can also be frozen for up to 2 months and thawed in the refrigerator before serving.

FAQs

Can I use boxed brownie mix for the base?

Yes, boxed mix can be used for convenience. Prepare according to package instructions.

What kind of chocolate is best for the ganache?

Use high-quality semisweet or dark chocolate for the richest flavor.

Can I use crunchy peanut butter?

Yes, crunchy peanut butter adds texture to the middle layer.

How do I get clean slices?

Chill the bars thoroughly and use a sharp knife wiped clean between cuts.

Can I make these bars ahead of time?

Yes, they are perfect for making ahead and storing chilled until ready to serve.

Are these bars freezer-friendly?

Yes, freeze in a single layer, then store in a container separated by parchment paper.

Can I make them dairy-free?

Use dairy-free chocolate and cream alternatives, and plant-based butter substitutes.

Is this recipe gluten-free?

Use a gluten-free flour blend in the brownie layer to make it gluten-free.

How do I keep the peanut butter layer from sticking?

Chilling the layer before adding the ganache helps set it for easier handling.

Can I double the recipe?

Yes, double the ingredients and use a 9×13-inch pan. Adjust baking time accordingly.

Conclusion

These chocolate peanut butter fudge bars are an indulgent, layered dessert that’s simple to prepare and impossible to resist. With a fudgy base, creamy peanut center, and silky ganache top, they offer the ultimate treat for chocolate and peanut butter lovers alike.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chocolate Peanut Butter Fudge Bars

Chocolate Peanut Butter Fudge Bars

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 mins
  • Cook Time: 0 mins
  • Total Time: 2 hrs 15 mins (includes chilling time)
  • Yield: 16 bars 1x
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American
  • Diet: Vegetarian

Description

Rich, no-bake chocolate peanut butter fudge bars with a smooth, creamy texture and a decadent layered flavor. A perfect treat for peanut butter and chocolate lovers.


Ingredients

Units Scale
  • 1/2 cup unsalted butter, melted
  • 1 cup graham cracker crumbs
  • 1 cup powdered sugar
  • 1 cup creamy peanut butter
  • 1 1/4 cups semi-sweet chocolate chips
  • 1/4 cup peanut butter (for topping layer)
  • Optional: pinch of sea salt or chopped peanuts for garnish

Instructions

  1. Line an 8×8-inch baking dish with parchment paper.
  2. In a medium bowl, mix melted butter, graham cracker crumbs, powdered sugar, and 1 cup peanut butter until well combined.
  3. Press the mixture evenly into the prepared dish to form the base layer.
  4. In a microwave-safe bowl or over a double boiler, melt chocolate chips and 1/4 cup peanut butter together until smooth.
  5. Pour the chocolate mixture over the peanut butter layer and spread evenly.
  6. Optional: sprinkle sea salt or chopped peanuts on top.
  7. Refrigerate for at least 2 hours or until set.
  8. Cut into squares and serve chilled or at room temperature.

Notes

  • Store in the fridge for up to 1 week or freeze for longer storage.
  • Use crunchy peanut butter for added texture if preferred.
  • Allow bars to soften slightly at room temp before slicing for clean edges.

Nutrition

  • Serving Size: 1 bar
  • Calories: 260
  • Sugar: 20g
  • Sodium: 100mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 15mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *