Description
Creamy Christmas Peanut Butter Fudge is a rich, smooth, easy recipe that makes the perfect holiday dessert, healthy snack swap for sweet cravings, and festive food idea for parties, gift boxes, and Christmas dessert boards. This easy recipe comes together with simple ingredients and delivers creamy peanut butter flavor in every bite, making it one of those holiday treats everyone wants for dessert ideas, quick sweets, and homemade candy season.
Ingredients
1/2 cup unsalted butter
1 cup light brown sugar
1/2 cup granulated sugar
1/2 cup evaporated milk
1 cup creamy peanut butter
1 teaspoon vanilla extract
1/4 teaspoon salt
2 cups white chocolate chips
1/3 cup Christmas sprinkles or holiday candy pieces
Instructions
1. Line an 8×8-inch pan with parchment paper, leaving enough overhang to lift the fudge out easily later.
2. Add the butter, light brown sugar, granulated sugar, and evaporated milk to a medium saucepan over medium heat. Stir constantly until the butter melts and the mixture becomes smooth.
3. Bring the mixture to a gentle boil and keep stirring for 4 to 5 minutes so it thickens slightly.
4. Remove the pan from the heat and stir in the creamy peanut butter, vanilla extract, salt, and white chocolate chips until the mixture is completely smooth.
5. Pour the fudge into the prepared pan and spread it evenly.
6. Sprinkle the Christmas sprinkles or holiday candy pieces over the top and gently press them into the surface.
7. Refrigerate for at least 2 hours, or until fully set.
8. Lift the fudge from the pan, slice into squares, and serve.
Notes
Use regular creamy peanut butter instead of natural peanut butter for the smoothest texture and best set.
Let the sugar mixture boil for the full time so the fudge firms up properly after chilling.
For neat slices, chill the fudge well and wipe the knife clean between cuts.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 165
- Sugar: 16g
- Sodium: 70mg
- Fat: 9g
- Saturated Fat: 4g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 8mg