Ingredients:
- 3 cups (600g) granulated sugar
- 3/4 cup (170g) unsalted butter
- 2/3 cup (160ml) evaporated milk
- 1 cup (250g) creamy peanut butter
- 7 oz (198g) marshmallow creme
- 1 tsp (5ml) pure vanilla extract
- 1/4 tsp (1.5g) salt
- 1 cup (200g) milk chocolate M&Ms, divided
- 1/2 cup (100g) mini M&Ms
Instructions:
- Line an 8x8-inch square baking pan with parchment paper, leaving an inch of overhang on the sides. Lightly grease the parchment with a small amount of butter.
- In a heavy-bottomed saucepan, combine the granulated sugar, unsalted butter, and evaporated milk.
- Bring the mixture to a full rolling boil over medium heat, stirring constantly. Once a boil is reached that cannot be stirred down, continue to boil for exactly 5 minutes.
- Remove the saucepan from the heat immediately. Vigorously stir in the peanut butter, marshmallow creme, vanilla extract, and salt until the mixture is uniform and streaks vanish.
- Allow the mixture to cool slightly for 1-2 minutes (to prevent melting the chocolate), then fold in 3/4 cup of the milk chocolate M&Ms.
- Pour the fudge into the prepared pan and spread evenly. Press the remaining milk chocolate M&Ms and the mini M&Ms into the top.
- Chill in the refrigerator for at least 3 hours or until firm before using the parchment sling to lift and slice into 36 squares.