For an extra layer of flavor, consider adding a pinch of sea salt to the fudge mixture. If you prefer a smoother fudge, use creamy peanut butter instead of crunchy. Store the fudge in an airtight container at room temperature for up to a week.
Indulge in a velvety smooth, melt-in-your-mouth peanut butter fudge, studded with fluffy marshmallows for a delightful textural contrast. This classic confection is a guaranteed crowd-pleaser, perfect for satisfying your sweet cravings or gifting to loved ones.
Prepare an 8-inch square pan by lightly buttering it. (2 minutes)
In a large electric skillet, combine the granulated sugar, evaporated milk, and butter. Set the temperature control to 260 degrees F (120 degrees C). (3 minutes)
Bring the mixture to a rolling boil, stirring constantly to prevent scorching. Continue to boil for 5 minutes, maintaining a steady stir. (8 minutes)
Turn off the heat to the electric skillet. Immediately add the crunchy peanut butter, miniature marshmallows, and vanilla extract. (1 minute)
Stir vigorously until the peanut butter and marshmallows are completely melted and evenly incorporated into the fudge mixture, creating a smooth and homogenous consistency. (5 minutes)
Pour the fudge mixture into the prepared buttered pan, spreading it evenly to fill all corners. (2 minutes)
Allow the fudge to cool completely at room temperature, or in the refrigerator for a quicker set. Once firm, cut into bite-sized squares and serve. (60+ minutes)
For an extra layer of flavor, consider adding a pinch of sea salt to the fudge mixture. If you prefer a smoother fudge, use creamy peanut butter instead of crunchy. Store the fudge in an airtight container at room temperature for up to a week.
Jeramie Mccullough
Jun 26, 2025A great recipe, but watch it closely when boiling to avoid burning!
Emerald Corkery
Jun 23, 2025I used creamy peanut butter and it turned out perfectly smooth. Will definitely make again!
Freeman Huel
Jun 19, 2025This fudge is amazing! So easy to make and everyone loved it.