This fudge recipe is my favorite…not only to eat but to give away as gifts for my friends and family during the holidays. It’s actually what I give to all my neighbors who stop by at Christmas. It’s so easy to make and takes only about 20 minutes from start to finish. And it makes a beautiful gift when tied up in a package with a ribbon and bow! If you love Reese’s peanut butter cups, you’ll love this fudge!
Chocolate Peanut Butter Swirl Fudge
2 cups semi-sweet chocolate chips
1/2 cup peanut butter chips
1 (14 ounce) can Sweetened Condensed Milk, divided
2 tablespoons salted butter, softened
1 teaspoon unsalted butter, softened
1 ¼ teaspoon vanilla extract
Grease or spray an 8 × 8 inch baking pan. Then cut a sheet of parchment paper, allowing some extra paper to hang over the sides of the pan to use as handles later.
In a medium saucepan, add the chocolate chips, the butter and only one cup of the sweetened condensed milk. Melt over low heat until all the chocolate has melted. Remove from heat and stir in vanilla. Set aside.
In a small sauce pan, combine the peanut butter chips, the remaining condensed milk and 1 teaspoon unsalted butter and stir until all the peanut butter chips have melted. Remove from heat and stir in the ¼ teaspoon of vanilla. Make sure you use every drop of the condensed milk so your peanut butter mixture will be thin enough.
Pour the chocolate mixture into the pan. Smooth out with a spatula until it is level. Next drop spoonful’s of the peanut butter mixture evenly across the chocolate. Then using a knife, swirl the peanut butter into the chocolate.
Refrigerate for about 2-3 hours until set. Then remove the fudge from the pan using the paper handles you created. Cut into squares & store in an airtight container in the fridge.