Ingredients
Equipment
Method
- Step 1: Line an 8x8-inch baking pan with parchment paper, leaving extra over two opposite sides for easy lifting. Set aside.
- Step 2: In a heavy-bottomed saucepan, combine granulated sugar, heavy cream, and butter over medium heat. Stir constantly until butter melts and sugar dissolves.
- Step 3: Attach a candy thermometer and let mixture boil without stirring until it reaches 234°F - 239°F (112°C - 115°C), the soft-ball stage, about 7-10 minutes.
- Step 4: Remove from heat. Add white chocolate chips and stir vigorously until fully melted and smooth.
- Step 5: Stir in marshmallow creme, instant vanilla pudding mix, and vanilla extract. Beat with a sturdy spoon or hand mixer until mixture thickens and becomes glossy.
- Step 6: Pour about two-thirds of the fudge mixture into the prepared pan and spread evenly to create the vanilla base layer.
- Step 7: To the remaining fudge in the saucepan, sift in the unsweetened cocoa powder and fold until fully combined to form the chocolate swirl.
- Step 8: Drop spoonfuls of the chocolate fudge over the vanilla layer. Use a knife or skewer to gently swirl the two layers to create a marbled pattern. Avoid over-swisting.
- Step 9: Let fudge cool at room temperature for about 1 hour, then cover and refrigerate for 3 to 4 hours until firm.
- Step 10: Lift set fudge out using parchment paper and cut into 1-inch squares using a warm, clean knife.
- Step 11: Melt semi-sweet chocolate chips with neutral oil in a microwave-safe bowl in 20-second intervals, stirring until smooth. Cool for 5 minutes.
- Step 12: Dip top of each fudge square into chocolate glaze, letting excess drip off. Place on parchment paper glaze-side up and let set at room temperature for about 30 minutes before serving.
Notes
Substitute marshmallow creme with homemade or store-bought marshmallow spread if needed. Use non-dairy vanilla pudding for dairy-free options. Swap cocoa powder for dark cocoa or add espresso powder for mocha twist. Try bittersweet or milk chocolate for glaze, or add bourbon/rum extract for adult flavor. Fold in toasted nuts or add food coloring for festive variations. Store fudge covered at room temperature up to 3 days, refrigerated up to 2 weeks, or frozen up to 3 months.
