Creamy and decadent peanut butter fudge with marshmallow cream is a quick, easy dessert perfect for any occasion. With just a few simple ingredients and steps, this recipe delivers a melt-in-your-mouth treat that’s sure to become a favorite
Author:Maren Varden
Prep Time:10 minutes
Cook Time:10 minutes
Total Time:20 minutes
Yield:16 squares 1x
Category:Dessert
Method:Stovetop
Cuisine:American
Ingredients
Scale
2 cups Granulated sugar
½ cup Butter
5 ounces Evaporated milk
1 cup Peanut butter
7 ouncesMarshmallow Cream
1 teaspoon Vanilla extract
Optional toppings : Chopped nuts, sea salt, or chocolate drizzle
Instructions
Prepare Your Pan: Line an 8×8-inch baking dish with parchment paper, leaving an overhang for easy lifting. Lightly grease the paper.
Cook the Base Mixture: Combine sugar, butter, and evaporated milk in a saucepan. Heat on medium, stirring until dissolved, and boil for 4–5 minutes.
Add Key Ingredients: Remove from heat, stir in peanut butter until smooth, then mix in marshmallow cream and vanilla until creamy.
Transfer to Pan: Pour the fudge mixture into the prepared pan. Spread evenly with a spatula before it begins to set.
Cool and Set: Let the fudge cool at room temperature for 2 hours or refrigerate for faster setting. Ensure it’s firm.
Slice and Serve: Use the parchment to lift the fudge, then cut into squares with a sharp knife. Wipe the knife for clean edges.
Notes
Watch the Heat: When boiling the sugar, butter, and evaporated milk, maintain a medium heat. Overcooking can cause the fudge to harden too much, while undercooking may result in a sticky texture.
Work Quickly: Once the marshmallow cream and peanut butter are added, transfer the mixture to the pan swiftly. It begins to set as it cools, so time is of the essence.