Indulge in the nostalgic sweetness of "Grandmother's Peanut Butter Fudge," a classic dessert that perfectly combines creamy peanut butter and rich marshmallow creme for a melt-in-your-mouth treat. This timeless recipe is made with simple pantry staples like granulated sugar, whole milk, and unsalted butter, creating the perfect balance of sweet and salty flavors. With just 10 minutes of prep time and a quick stovetop cooking method, this easy, no-bake treat is ideal for holidays, potlucks, or satisfying your sweet tooth any day of the week. The fudge sets beautifully in an 8x8 pan, yielding 24 delicious squares that stay fresh for up to two weeks. Treat yourself to this comforting recipe that tastes just like Grandma used to make!
Scan with your phone to download!
Line an 8x8-inch square baking dish with parchment paper, leaving overhang on the sides for easy removal. Lightly grease the parchment paper with butter or non-stick spray.
In a medium saucepan over medium heat, combine the granulated sugar, milk, and unsalted butter. Stir gently to combine.
Bring the mixture to a boil, stirring frequently to prevent burning. Once boiling, reduce the heat to medium-low. Allow the mixture to cook for 5 minutes without stirring.
Remove the saucepan from the heat and immediately stir in the marshmallow creme, creamy peanut butter, vanilla extract, and salt. Stir vigorously until all ingredients are fully combined and the mixture is smooth.
Quickly pour the fudge mixture into the prepared baking dish, spreading it evenly with a spatula.
Let the fudge cool at room temperature for about 2 hours, or until it is fully set.
Once set, use the parchment paper overhang to lift the fudge out of the pan. Place on a cutting board and cut into 24 squares.
Store the fudge in an airtight container at room temperature for up to 1 week, or refrigerate for up to 2 weeks.
Serving size | (1014.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 4074.5 |
Total Fat 170.4g | 0% |
Saturated Fat 52.5g | 0% |
Polyunsaturated Fat 0.1g | |
Cholesterol 138.6mg | 0% |
Sodium 1519.4mg | 0% |
Total Carbohydrate 622.8g | 0% |
Dietary Fiber 14.8g | 0% |
Total Sugars 560.5g | |
Protein 63.6g | 0% |
Vitamin D 53.7IU | 0% |
Calcium 310.2mg | 0% |
Iron 4.4mg | 0% |
Potassium 1676.5mg | 0% |
Source of Calories