Easy No-Bake Chocolate Peanut Butter Bars Recipe
These No-Bake Chocolate Peanut Butter Bars combine a sweet, creamy peanut butter base with a smooth layer of semisweet chocolate for an easy dessert that requires no oven. The peanut butter layer is rich and soft, while the chilled chocolate topping adds the perfect contrast in texture and flavor.
With just 15 minutes of prep time, these bars are especially convenient when you need a simple dessert without turning on the oven. Chill them until the chocolate is fully set, slice them into squares, and they’re ready to serve. They’re a great choice for dessert trays, parties, potlucks, holidays, or an easy make-ahead treat to keep in the refrigerator.
Why You’ll Love This Recipe
- No baking required: Everything comes together without using the oven.
- Only six ingredients: The recipe uses simple, familiar ingredients.
- Quick prep: You only need about 15 minutes of hands-on preparation.
- Classic flavor combination: Chocolate and creamy peanut butter work perfectly together.
- Easy to make ahead: The bars need to chill, making them convenient to prepare before serving.
- Makes 24 bars: One 9×13-inch pan gives you plenty to share.
Ingredients
You only need six ingredients to make these easy chocolate peanut butter bars:
- ½ cup unsalted butter
- 2½ cups confectioners’ sugar
- 2 cups creamy peanut butter
- ½ cup packed brown sugar
- 1 teaspoon vanilla extract
- 2 cups semisweet chocolate chips
Ingredient Notes & Substitutions
Creamy Peanut Butter
Creamy peanut butter creates the smooth texture of the base and helps hold the bars together. For the closest result to the original recipe, use creamy peanut butter rather than chunky peanut butter.
Confectioners’ Sugar
Confectioners’ sugar sweetens the peanut butter layer while helping create its soft but sliceable texture. Because its fine texture is important to the consistency of the bars, granulated sugar is not a direct substitute.
Brown Sugar
Be sure to pack the brown sugar when measuring so you use the full ½ cup called for in the recipe.
Unsalted Butter
Using unsalted butter lets the peanut butter and chocolate flavors remain the focus of the bars.
Semisweet Chocolate Chips
Semisweet chocolate gives the topping a rich chocolate flavor without making the bars excessively sweet. Melt the chips gently until completely smooth before spreading them over the peanut butter layer.
Vanilla Extract
A teaspoon of vanilla adds extra flavor to the peanut butter mixture and complements both the peanut butter and chocolate.
How to Make No-Bake Chocolate Peanut Butter Bars
1. Prepare the Pan
Line a 9×13-inch baking pan with parchment paper or lightly grease the pan. Parchment paper can make the finished bars easier to lift out and cut after chilling.
2. Melt the Butter
Place the ½ cup unsalted butter in a saucepan over low heat. Heat gently until completely melted.
3. Make the Peanut Butter Layer
Add the confectioners’ sugar, creamy peanut butter, packed brown sugar, and vanilla extract to the melted butter.
Stir until everything is thoroughly combined and the mixture looks smooth and uniform.
4. Press Into the Pan
Transfer the peanut butter mixture to the prepared 9×13-inch pan.
Press it into an even layer, making sure the mixture reaches the corners and has a relatively level surface. This creates an even base for the chocolate topping.
5. Add the Chocolate Layer
Melt the 2 cups of semisweet chocolate chips until smooth.
Pour or spoon the melted chocolate over the peanut butter layer, then spread it evenly across the surface.
6. Chill Until Set
Place the pan in the refrigerator for at least 1 hour, or until the chocolate topping is completely set.
7. Slice and Serve
Once the chocolate has set, cut the dessert into 24 bars and serve.
Tips for Success
- Use low heat for the butter. There is no need to rush this step. Gentle heat melts the butter without overheating it.
- Mix the peanut butter layer thoroughly. Stir until there are no visible pockets of confectioners’ sugar or brown sugar.
- Press the base evenly. An even peanut butter layer gives you bars with a more consistent thickness.
- Smooth the chocolate while melted. Spread the chocolate immediately after melting it, before it begins to firm up.
- Give the bars the full chilling time. Refrigerate for at least 1 hour so the chocolate can completely set.
- Wait until the chocolate is firm before cutting. This helps the bars hold their shape when sliced.
- Keep leftovers refrigerated. The recipe is designed to be stored chilled in an airtight container.
Variations
The original recipe is delicious as written, but you can customize the finished bars with optional additions.
Chocolate Drizzle
After the main chocolate layer has set, add a contrasting chocolate drizzle on top for decoration.
Peanut Topping
Sprinkle chopped peanuts over the melted chocolate before chilling for extra crunch and stronger peanut flavor.
Festive Sprinkles
Add seasonal sprinkles to the chocolate layer before it sets. This is an easy way to adapt the bars for Christmas, Halloween, birthdays, or other celebrations.
Sea Salt Topping
A light sprinkle of flaky sea salt over the chocolate can add a sweet-and-salty contrast.
These variations are optional and are not part of the original recipe.
How to Store
Place the finished chocolate peanut butter bars in an airtight container and store them in the refrigerator for up to 1 week.
The bars can also be frozen for up to 2 months. Keep them well covered in an airtight freezer-safe container to protect their texture and flavor.
For frozen bars, allow them to thaw in the refrigerator before serving.
Serving Suggestions
These no-bake chocolate peanut butter bars are rich enough to serve on their own as an easy dessert or sweet snack.
They work especially well for:
- Dessert trays
- Potlucks
- Parties
- Holiday gatherings
- Christmas dessert platters
- After-dinner treats
- Make-ahead desserts
Since the recipe makes 24 bars, it is also convenient when you need a dessert that can be divided into individual portions for a group.
Frequently Asked Questions
Do No-Bake Chocolate Peanut Butter Bars need to be refrigerated?
Yes. Store the finished bars in an airtight container in the refrigerator. They will keep for up to 1 week.
Can I make these chocolate peanut butter bars ahead of time?
Yes. The bars need at least 1 hour of refrigeration before serving, so they are well suited for making ahead.
Can I freeze No-Bake Chocolate Peanut Butter Bars?
Yes. The bars can be frozen for up to 2 months. Store them in an airtight freezer-safe container and thaw them in the refrigerator before serving.
How long do the bars need to chill?
Refrigerate them for at least 1 hour, or until the chocolate layer has completely set.
Why should I use confectioners’ sugar instead of granulated sugar?
Confectioners’ sugar has a very fine texture that blends smoothly into the peanut butter mixture and helps create the intended consistency. Granulated sugar is not a direct replacement in this recipe.
How many bars does this recipe make?
One 9×13-inch pan makes 24 bars.
Recipe Card

No-Bake Chocolate Peanut Butter Bars
Ingredients
- ½ cup unsalted butter
- 2½ cups confectioners’ sugar
- 2 cups creamy peanut butter
- ½ cup packed brown sugar
- 1 teaspoon vanilla extract
- 2 cups semisweet chocolate chips
Instructions
- Line a 9×13-inch baking pan with parchment paper or lightly grease it.
- Melt the butter in a saucepan over low heat.
- Add the confectioners’ sugar, peanut butter, brown sugar, and vanilla extract. Stir until smooth and well combined.
- Press the peanut butter mixture evenly into the prepared pan.
- Melt the semisweet chocolate chips until smooth, then spread the chocolate evenly over the peanut butter layer.
- Refrigerate for at least 1 hour, or until the chocolate is completely set.
- Cut into 24 bars and serve.
Notes
Store the bars in an airtight container in the refrigerator for up to 1 week, or freeze them for up to 2 months.