There’s something magical about the combination of chocolate and peanut butter that makes it a favorite for many. If you adore the creamy, nutty flavor of peanut butter paired with rich chocolate, you’re going to fall head over heels for these Chocolate Peanut Butter Squares. They are not only simple to make but also incredibly delicious, making them the perfect treat for any occasion. Whether you’re preparing for a family gathering, a potluck, or simply craving something sweet to enjoy at home, these squares will quickly become a staple in your dessert repertoire.
Top Reasons to Make Chocolate Peanut Butter Squares

- Quick and Easy: With a straightforward recipe and minimal prep time, these squares are perfect for bakers of all skill levels.
- Irresistible Flavor: The combination of Oreo cookies, creamy peanut butter, and rich chocolate creates a flavor explosion in every bite.
- Make-Ahead Treat: These squares can be made in advance, making them a great option for busy weeks or last-minute gatherings.
- Customizable: Feel free to add your favorite toppings or mix-ins to make these squares your own!
Shopping List
- 22 Oreo cookies
- 3 tablespoons butter, softened
- 2 tablespoons creamy peanut butter (I like Skippy Natural “No Need to Stir”)
- 1 cup (packed) dark brown sugar
- 2 cups confectioners’ sugar
- 6 tablespoons unsalted butter, softened
- 1 cup creamy peanut butter
- 1 teaspoon salt
- 1 (11.5-ounce bag) milk chocolate chips (preferably Ghirardelli or similar quality)
- 6 tablespoons heavy cream
Setup & Equipment
- Baking Dish: A 9×9 inch square pan is ideal for these squares.
- Mixing Bowls: Use a large bowl for mixing the crust and a separate one for the filling.
- Spatula: A rubber spatula is great for spreading the mixtures evenly.
- Microwave-safe Bowl: Needed for melting the chocolate chips and cream together.
- Refrigerator: Essential for chilling the squares before slicing.
Build Chocolate Peanut Butter Squares Step by Step

Step 1: Prepare the Crust
Start by preheating your oven to 350°F (175°C). In a food processor, crush the 22 Oreo cookies until they turn into fine crumbs. Transfer the crumbs to a mixing bowl and add in the 3 tablespoons of softened butter and 2 tablespoons of creamy peanut butter. Mix until the crumbs are well combined and resemble wet sand.
Step 2: Press the Crust into the Pan
Grease your 9×9 inch baking dish lightly with butter or cooking spray. Pour the Oreo mixture into the pan and press it firmly into an even layer using your fingers or the bottom of a flat measuring cup. Bake the crust in the preheated oven for 10 minutes, then remove it and let it cool while you prepare the filling.
Step 3: Make the Peanut Butter Filling
In a large mixing bowl, beat together the 6 tablespoons of softened butter, 1 cup of creamy peanut butter, and 1 cup of packed dark brown sugar until the mixture is smooth and creamy. Gradually add in the 2 cups of confectioners’ sugar and 1 teaspoon of salt, mixing until fully incorporated.
Step 4: Spread the Filling
Once the crust has cooled, spread the peanut butter filling evenly over the crust using a spatula. Make sure to smooth it out to create a nice, even layer.
Step 5: Melt the Chocolate Topping
In a microwave-safe bowl, combine the 1 (11.5-ounce bag) of milk chocolate chips and 6 tablespoons of heavy cream. Heat in the microwave in 30-second intervals, stirring after each interval until the chocolate is completely melted and the mixture is smooth.
Step 6: Pour the Chocolate Over the Peanut Butter Layer
Carefully pour the melted chocolate over the peanut butter layer, spreading it evenly with a spatula. Once the chocolate is spread out, gently tap the pan on the counter to remove any air bubbles.
Step 7: Chill and Slice
Refrigerate the assembled Chocolate Peanut Butter Squares for at least 2 hours, or until the chocolate is set. Once chilled, remove from the refrigerator and use a sharp knife to cut into squares. For a cleaner cut, you can run the knife under hot water and wipe it dry between cuts.
Nutrition-Minded Tweaks

- Use reduced-fat cream cheese instead of butter for the filling to lighten it up.
- Substitute natural peanut butter for a healthier fat option.
- Consider using dark chocolate chips instead of milk chocolate for added antioxidants.
- Experiment with sugar alternatives like coconut sugar or stevia for a lower-calorie option.
Behind-the-Scenes Notes
This recipe is incredibly versatile. You can easily swap out the Oreos for another cookie base or add in extras like chopped nuts or crushed pretzels for a salty crunch. If you prefer a thicker chocolate layer, feel free to increase the amount of chocolate chips and cream. Just remember that the texture will change slightly based on your adjustments.
Refrigerate, Freeze, Reheat
Chocolate Peanut Butter Squares can be stored in the refrigerator for up to a week. For longer storage, you can freeze them for up to three months. Just make sure to wrap them tightly in plastic wrap and then foil to prevent freezer burn. When you’re ready to enjoy them, thaw in the refrigerator overnight before slicing.
Chocolate Peanut Butter Squares FAQs
Can I use gluten-free Oreos for this recipe?
Absolutely! Gluten-free Oreos work perfectly in this recipe, allowing those with gluten sensitivities to enjoy these delicious squares.
How do I know when the chocolate is fully melted?
Once the chocolate chips have softened and are easily stirred into a smooth mixture with the heavy cream, it is fully melted. Be careful not to overheat, as chocolate can seize up if cooked too long.
Can I substitute the peanut butter for another nut butter?
Yes! Almond butter, cashew butter, or sunflower seed butter can be used as alternatives if you prefer or need to avoid peanuts.
What should I do if my squares turn out too soft?
If your squares are too soft, they may need more time in the refrigerator to set up properly. You can also try adding a little more confectioners’ sugar to the filling for a firmer texture.
Healthy-ish Favorites
- Healthy Peanut Butter Chocolate Chip Cookies
- Healthy Chocolate Chip Banana Bread
- Vegan Chocolate Peanut Butter Cup Parfaits
- Healthy Peanut Butter Banana Oatmeal Cookies
In Closing
The rich, creamy layers of Chocolate Peanut Butter Squares are sure to satisfy your sweet tooth and please everyone who tries them. With their simple preparation and delightful flavor, these squares are perfect for any gathering or just a cozy night in. Enjoy the process of making them, and even more so, enjoy indulging in every delicious bite. They just might become your new favorite treat!

Chocolate Peanut Butter Squares
Ingredients
For the Crust:
- 22 cookies Oreo cookies
- 3 tablespoons butter softened
- 2 tablespoons creamy peanut butter (e.g., Skippy Natural)
- 1 cup dark brown sugar packed
For the Filling:
- 2 cups confectioners' sugar
- 6 tablespoons unsalted butter softened
- 1 cup creamy peanut butter
- 1 teaspoon salt
For the Topping:
- 1 bag milk chocolate chips (11.5-ounce, preferably Ghirardelli)
- 6 tablespoons heavy cream
Instructions
Build Chocolate Peanut Butter Squares Step by Step
- Step 1: Prepare the Crust - Preheat your oven to 350°F (175°C). In a food processor, crush the 22 Oreo cookies until they turn into fine crumbs. Transfer the crumbs to a mixing bowl and add in the 3 tablespoons of softened butter and 2 tablespoons of creamy peanut butter. Mix until the crumbs are well combined and resemble wet sand.
- Step 2: Press the Crust into the Pan - Grease your 9x9 inch baking dish lightly with butter or cooking spray. Pour the Oreo mixture into the pan and press it firmly into an even layer using your fingers or the bottom of a flat measuring cup. Bake the crust in the preheated oven for 10 minutes, then remove it and let it cool while you prepare the filling.
- Step 3: Make the Peanut Butter Filling - In a large mixing bowl, beat together the 6 tablespoons of softened butter, 1 cup of creamy peanut butter, and 1 cup of packed dark brown sugar until the mixture is smooth and creamy. Gradually add in the 2 cups of confectioners' sugar and 1 teaspoon of salt, mixing until fully incorporated.
- Step 4: Spread the Filling - Once the crust has cooled, spread the peanut butter filling evenly over the crust using a spatula. Make sure to smooth it out to create a nice, even layer.
- Step 5: Melt the Chocolate Topping - In a microwave-safe bowl, combine the 1 bag of milk chocolate chips and 6 tablespoons of heavy cream. Heat in the microwave in 30-second intervals, stirring after each interval until the chocolate is completely melted and the mixture is smooth.
- Step 6: Pour the Chocolate Over the Peanut Butter Layer - Carefully pour the melted chocolate over the peanut butter layer, spreading it evenly with a spatula. Once the chocolate is spread out, gently tap the pan on the counter to remove any air bubbles.
- Step 7: Chill and Slice - Refrigerate the assembled Chocolate Peanut Butter Squares for at least 2 hours, or until the chocolate is set. Once chilled, remove from the refrigerator and use a sharp knife to cut into squares. For a cleaner cut, you can run the knife under hot water and wipe it dry between cuts.
Equipment
- 9x9-inch baking dish
- Mixing bowls
- Rubber spatula
- Microwave-safe Bowl
- Food Processor
Notes
- Use gluten-free Oreos for a gluten-free version of this recipe.
- Consider using dark chocolate chips for a richer flavor and added antioxidants.
- Store in the refrigerator for up to a week or freeze for up to three months for longer storage.
