Indulge in the nostalgic charm of "My Mother's Cocoa Peanut Butter Fudge," a creamy and decadent treat that perfectly balances the richness of cocoa with the nutty sweetness of peanut butter. Made with simple pantry staples like granulated sugar, unsweetened cocoa powder, and powdered sugar, this old-fashioned fudge recipe comes together in just 25 minutes. The soft-ball stage cooking technique ensures a perfectly smooth texture, while the final touch of vanilla extract elevates the flavor profile. Ideal for gifting, sharing at gatherings, or simply satisfying your sweet tooth, this homemade fudge offers a taste of classic comfort in every bite. Serve it chilled or at room temperature for a melt-in-your-mouth experience that’s irresistibly satisfying.
Scan with your phone to download!
Grease a 9x9-inch square pan with butter or line it with parchment paper to prevent sticking. Set aside.
In a medium saucepan over medium heat, combine the granulated sugar, whole milk, and unsweetened cocoa powder. Stir constantly until the mixture comes to a boil.
Once boiling, reduce the heat to low. Add the unsalted butter and continue stirring until the butter is fully melted and incorporated.
Let the mixture simmer gently for about 4-5 minutes without stirring to allow it to reach the soft-ball stage (235-240°F on a candy thermometer). If you do not have a thermometer, you can test by dropping a small amount into cold water; it should form a soft ball that flattens when removed.
Remove the saucepan from heat. Stir in the vanilla extract and peanut butter until fully combined.
Gradually sift in the powdered sugar, stirring quickly to prevent lumps. The mixture will thicken as you mix.
Immediately transfer the fudge mixture into the prepared pan, spreading it evenly with a spatula.
Allow the fudge to cool at room temperature for at least 2 hours, or until set. For quicker results, refrigerate for about 1 hour.
Once set, cut the fudge into 16 small squares or desired serving sizes.
Store any leftovers in an airtight container at room temperature for up to 1 week or in the refrigerator for longer shelf life.
Serving size | (1009.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 3860.1 |
Total Fat 126.0g | 0% |
Saturated Fat 48.2g | 0% |
Polyunsaturated Fat 16.1g | |
Cholesterol 138.6mg | 0% |
Sodium 81.3mg | 0% |
Total Carbohydrate 711.1g | 0% |
Dietary Fiber 27.8g | 0% |
Total Sugars 655.7g | |
Protein 44.7g | 0% |
Vitamin D 53.7IU | 0% |
Calcium 299.2mg | 0% |
Iron 11.9mg | 0% |
Potassium 1827.8mg | 0% |
Source of Calories