Before beginning, prepare by lining a pan (8x8) with some parchment paper. Coarsely chop 3/4 cup of the peanuts, setting aside the other 1/4 cup of peanuts.
1 cup dry roasted peanuts
Heat the sweetened condensed milk, butter, vanilla, and salt, stirring continuously over medium-low heat. Once the condensed milk fudge base has become really hot, but not so hot that it is simmering/boiling, take it off of the stove.
1 (14-ounce) can sweetened condensed milk, 2 Tablespoons salted butter, 1 teaspoon vanilla extract, 1/2 teaspoon salt
Add the white chocolate chips to the fudge base, let the chips melt for a minute or two then stir the fudge until all of the chips have melted and are mixed into the sweetened condensed milk base.
3 1/3 cups white chocolate chips
Mix in the ¾ cup of chopped peanuts.
Place the fudge into the prepared 8x8 pan. Push the fudge around with a spatula to make the top level.
Sprinkle the candy corn and remaining peanuts onto the top of the fudge, press the toppings into the top of the fudge just a little to make sure they stick.
1/2 cup candy corn
Set the fudge aside to cool at room temperature.
When you are ready to plate the fudge, use a sharp long knife to cut the fudge into pieces.
Store the fudge in a sealed container at room temperature.