Line a square baking dish (9x9inches, or 8x8 inches) with parchment paper. Set it aside.
Add the pecans to a skillet over medium heat. Stir the nuts occasionally and toast them until they are toasted on all sides, about 5 minutes. Let them cool at room temperature, then chop into pieces. 1 cup Pecans
Add the sweetened condensed milk and white chocolate to a large microwave safe bowl. Microwave in 30 second increments, stirring as much as you can after each until you can stir it smooth. 14 oz sweetened condensed milk, 3 cups White Chocolate Chips
Add the Vanilla Extract, and Salt and stir it into the mixture until its smooth. 1 tsp Vanilla Extract, 1/4 tsp Salt
Add in the Dried Cranberries and chopped Pecans and stir them into the mixture until evenly dispersed into the mixture. 1 cup Dried Cranberries
Spoon the mixture into the prepared pan. Spread it all the way to the edges and corners of the pan until evenly spread.
Allow the fudge to set for several hours at room temperature till hard, or put the fudge in the fridge for about 2 hours for a quicker set.
Lift the fudge out of the pan and slice the fudge into pieces, and enjoy.