01 -
Line an 8×8-inch baking dish with parchment paper and lightly spray it with nonstick spray. Set it aside.
02 -
Add the all-purpose flour to a small microwave-safe bowl. Microwave for 1 minute. Allow the flour to cool completely. Once cooled, sift to remove any small clumps.
03 -
Add 1 cup of plain M&M’s and ½ cup of mini M&M’s to quart-size Ziploc bags. Place both in the freezer while preparing the rest of the ingredients.
04 -
Using a medium-sized mixing bowl and a handheld mixer, cream the butter, granulated sugar, light brown sugar, half and half, vanilla extract, and salt for 1½-2 minutes.
05 -
Reduce the mixer speed to low, add the sifted flour, and mix just until the ingredients are well incorporated. Set the dough aside.
06 -
In a heat-safe medium-sized bowl, heat the white chocolate chips and sweetened condensed milk in the microwave for 30 seconds at a time, stirring well after each interval, until smooth.
07 -
Remove the Ziploc bags from the freezer. Using a wooden spoon, stir the frozen M&M’s into the butter and flour mixture.
08 -
Spoon the white chocolate mixture into the cookie dough. Stir just until all ingredients are combined.
09 -
Spoon the cookie dough fudge into the prepared baking dish. Evenly sprinkle the remaining M&M’s and mini M&M’s on top. Gently press them into the fudge.
10 -
Cover tightly and refrigerate for at least 2 hours or overnight.
11 -
Remove the fudge from the refrigerator and slice into 25 squares (5 pieces across and 5 pieces down).