Chocolate Peanut Butter Fudge

"This white chocolate oreo fudge is dangerously good and super easy to make! With only 6 ingredients, made on the stovetop, and no candy thermometer required, you’re going to love this recipe!"

- Boston Girl Bakes

Peanut Butter

key ingredient


For the peanut butter layer – peanut butter – powdered sugar – unsalted butter melted – vanilla extract For the chocolate fudge layer – semi-sweet chocolate chips – sweetened condensed milk – unsalted butter – salt – vanilla extract – chopped peanut butter cups

Scribbled Arrow

hocolate Peanut Butter Fudge


16 Servings



total time

2 Hours 15 Minutes

prep time

10 Minutes

1. Prepare pan. Line an 8-inch square pan with parchment paper, tin foil, or wax paper and set aside. I like to leave an overhang so I can easily lift the fudge out and cut it into squares.


2. Make the peanut butter swirl. In a medium bowl, stir together the peanut butter, powdered sugar, melted butter and vanilla extract until smooth.


3. Make chocolate fudge layer. In a medium saucepan, set over medium-low heat, combine the chocolate chips, butter and condensed milk, and salt together. Stir until melted and smooth. Remove from the heat and stir in the vanilla extract.


4. Prepare fudge. Spread the chocolate fudge into the prepared pan. Dollop the peanut butter mixture on top. Swirl with the tip of a knife. Sprinkle on chopped peanut butter cups.


5. Chill fudge. Cover pan with plastic wrap and refrigerate for 2 hours or until firm. Remove the fudge from the pan, lifting out the paper, and then cut into squares and serve.


Visit Boston Girl Bakes for MORE Top Tips and Notes on Making the BEST Chocolate Peanut Butter Fudge!



Old Fashioned Peanut Butter Fudge 

Sea Salt Nutella Fudge

The Best Chocolate Fudge Recipe

more dreamy dessert recipes