
Peanut Butter Fudge is a creamy, rich confection that blends the comforting taste of peanut butter with a hint of cocoa for a deeper flavor. This old-fashioned recipe uses simple pantry staples and a straightforward boiling method to achieve a smooth, melt-in-your-mouth texture. The addition of vanilla and butter enhances its richness, while the peanut butter provides a nutty, satisfying finish. This treat is perfect for holidays, bake sales, or an afternoon indulgence and can be made ahead for gifting.
Ingredients
- 2 cups granulated sugar
- 2 tbsp unsweetened cocoa powder (heaping)
- ½ cup evaporated milk
- ½ cup water
- 1 tsp vanilla extract
- 2 tbsp butter
- 4 tbsp peanut butter (heaping)
Instructions
Step 1: Combine Dry Ingredients
- Mix the sugar and cocoa powder together in a medium saucepan.
Step 2: Add Liquids
- Stir in evaporated milk and water until combined.
Step 3: Cook to Soft-Ball Stage
- Bring mixture to a boil over medium heat, stirring constantly. Continue cooking until it reaches the soft-ball stage (about 235°F/113°C on a candy thermometer).
Step 4: Add Flavorings
- Remove from heat. Stir in vanilla extract, butter, and peanut butter.
Step 5: Beat Until Thickened
- Beat the mixture until it begins to lose its gloss and starts to thicken.
Step 6: Pour and Cool
- Pour into a greased 8×8-inch pan. Let cool completely before cutting into squares.
Tips
- Substitute almond butter for a different nutty flavor.
- Add 1/2 cup chopped nuts for texture.
- Use dark cocoa for a richer chocolate undertone.
- For a creamier fudge, replace half the peanut butter with marshmallow creme.
- Sprinkle sea salt on top before cooling for a sweet-salty twist.
Nutrition
Calories: 105kcalCarbohydrates: 15gProtein: 1.5gFat: 8.2gSaturated Fat: 3.4gPolyunsaturated Fat: 1.6gMonounsaturated Fat: 2.9gTrans Fat: 0.1gCholesterol: 6mgSodium: 28mgPotassium: 72mgFiber: 0.5gSugar: 14gVitamin A: 45IUCalcium: 10mgIron: 0.3mg
Tried this recipe?Let us know how it was!

