This is so pretty and tastes even better than it looks.
16 oz. good white chocolate, chopped (chips will work, too)
1 can (14 oz.) sweetened condensed milk
1 tsp pure vanilla essence
2/3 cup chopped dried cranberries, divided
1/2 cup dry roasted, unsalted pistachio pieces, divided
Line an 8″ square baking dish with parchment or wax paper.
Combine the white chocolate and sweetened condensed milk in a double boiler or a glass/stainless bowl over some simmering water.
Heat until the mixture melts together, whisking occasionally. Stir in the vanilla extract and remove from the heat.
Add all but about 2 Tbsp. each of the cranberries and pistachios to the white chocolate mixture, stirring to combine.
Spread the mixture into the baking dish in an even layer. Top with the remaining pistachios and cranberries, pressing them in slightly with a spatula if necessary.
Allow the fudge to set in the fridge and then cut into 1.5″ squares.