These chocolate and peanut butter squares combine smooth semi-sweet chocolate and creamy peanut butter layers for a rich, indulgent treat. The chocolate layer melts gently with sweetened condensed milk and butter to create a silky base, chilled before topping with a blended peanut butter mix sweetened with powdered sugar and vanilla. After refrigerating to fully set, the squares offer a luscious balance of sweet and nutty flavors. Ideal for easy, no-bake preparation, they satisfy cravings with a satisfying texture and depth of flavor. Variations include a salty topping or vegan ingredient swaps. Store chilled for freshness.
The first time I made these fudge squares, my kitchen smelled like a chocolate shop had collided with a peanut butter factory. My roommate wandered in, followed the scent like a cartoon character floating toward a pie, and stood watching me layer the chocolate and peanut butter mixtures. We ended up eating them straight from the pan with forks while standing at the counter, still warm from the initial set. Sometimes the best memories happen when you abandon proper serving etiquette entirely.
I brought these to a potluck last winter, and they disappeared in under ten minutes. My friend Sarah actually hid two squares in her purse to take home, which I consider the highest compliment possible. Now whenever I mention making fudge, people start clearing space on their dessert plates before I even finish the sentence.
Ingredients
- 1 1/2 cups (255 g) semi-sweet chocolate chips: I have tried every chocolate variety imaginable, and semi-sweet strikes that perfect balance between intense cocoa flavor and sweetness that keeps you coming back for more
- 1/2 cup (120 ml) sweetened condensed milk: This magical ingredient is what transforms melted chocolate into fudge instead of chocolate sauce, creating that luxurious texture
- 2 tbsp (28 g) unsalted butter: Adds just enough richness to help the chocolate set properly without becoming too soft
- 3/4 cup (180 g) creamy peanut butter: Use the regular stuff, not natural, because we want that smooth consistency that spreads like a dream
- 1/4 cup (56 g) unsalted butter: Helps the peanut butter layer achieve the same creamy consistency as the chocolate layer
- 1/2 cup (60 g) powdered sugar: Sweetens the peanut butter perfectly while helping it firm up enough to layer cleanly
- 1/2 tsp vanilla extract: This tiny amount wakes up all the flavors and makes the peanut butter taste like something special
Instructions
- Prep your pan properly:
- Line an 8-inch square baking pan with parchment paper, letting the paper hang over the edges so you can lift the whole block out later like a proud fudge architect
- Melt the chocolate layer:
- Combine chocolate chips, sweetened condensed milk, and butter in a heatproof bowl, then melt using a double boiler or microwave in 30-second bursts, stirring until the mixture becomes impossibly glossy and smooth
- Set the chocolate foundation:
- Pour that gorgeous chocolate mixture into your prepared pan, spread it into an even layer with a spatula, then refrigerate for 30 minutes until it is just set to the touch
- Create the peanut butter layer:
- In a saucepan over low heat, melt peanut butter and butter together until they become one silky substance, then remove from heat and stir in powdered sugar and vanilla until completely smooth
- Layer it up:
- Pour the peanut butter mixture over your chilled chocolate layer, smooth the top gently, and refrigerate for at least 2 hours until completely firm throughout
- Cut into squares:
- Use the parchment paper to lift the entire fudge block from the pan, then cut into 16 perfect squares with a sharp knife, warming the knife under hot water between cuts for cleaner edges
My daughter requested these for her birthday instead of cake last year, and watching her friends experience that first bite was pure joy. The way their eyes widened when they realized it was basically an elevated version of their favorite candy combination was absolutely worth the two hours of refrigerator waiting time.
Getting The Layers Just Right
The trickiest part is getting that clean line between chocolate and peanut butter layers without them mixing together. I learned to work quickly once the peanut butter layer is ready, and to pour it gently over the back of a spoon rather than dumping it directly onto the chocolate. This simple technique preserves those beautiful distinct layers that make these squares so impressive.
Temperature Matters
Room temperature fudge cuts much more cleanly than cold fudge straight from the refrigerator. I let the pan sit on the counter for about 15 minutes before cutting, which prevents the chocolate from cracking and gives you those picture-perfect sharp edges. Warm your knife under hot water and wipe it clean between every few cuts for the most professional-looking squares.
Serving And Storage
These fudge squares keep beautifully in the refrigerator for up to a week, assuming they last that long. I place them between layers of parchment paper in an airtight container to prevent them from sticking together. When serving, let them sit at room temperature for about 10 minutes so they reach that perfect melt-in-your-mouth texture.
- Sprinkle flaky sea salt on top before the final chilling for a sophisticated salty-sweet finish
- Press crushed peanuts into the peanut butter layer while it is still soft for added texture
- Cut them smaller if serving as part of a larger dessert spread, because these are genuinely rich
There is something deeply satisfying about making candy that looks impressive but requires almost no technical skill. These fudge squares have become my go-to whenever I need to bring something that guarantees happy faces and empty plates.
Common Questions
- → How do I ensure smooth chocolate layer?
-
Use gentle heat with a double boiler or microwave in short intervals, stirring frequently until fully melted and smooth.
- → Can I substitute peanut butter with another nut butter?
-
Yes, almond or cashew butter can be used for a different but equally rich flavor.
- → What is the best way to cut the squares cleanly?
-
Lift the set block from the pan using parchment overhang and use a sharp knife, cleaning the blade between cuts.
- → How long should the squares chill before serving?
-
Refrigerate for at least 2 hours or until fully firm to achieve the perfect texture.
- → Are there vegan alternatives for this dessert?
-
Yes, use dairy-free chocolate chips, vegan butter, and coconut condensed milk to create a vegan-friendly version.