Ingredients

  • 2 cups white chocolate chips
  • 1 can sweetened condensed milk (14 oz)
  • 1 teaspoon vanilla extract
  • 1 cup dried cranberries
  • 0.5 cup chopped pecans or walnuts (optional)
  • 1 pinch salt
  • 1 cup mini marshmallows (for extra fluffiness)

Instructions

  1. Prepare the Baking Dish: Line an 8x8 inch square baking dish with parchment paper, allowing some excess to hang over the sides for easy removal later. Lightly grease the parchment with cooking spray.
  2. Melt the Chocolate: In a medium saucepan, combine the white chocolate chips and sweetened condensed milk over low heat. Stir continuously until the chocolate chips have completely melted and the mixture is smooth.
  3. Add Flavor and Texture: Remove the saucepan from heat and stir in the vanilla extract and a pinch of salt. Mix well to combine.
  4. Incorporate Cranberries and Nuts: Gently fold in the dried cranberries, chopped nuts (if using), and mini marshmallows until well distributed throughout the chocolate mixture.
  5. Spread the Fudge: Pour the fudge mixture into the prepared baking dish. Use a spatula to evenly spread it out and smooth the top.
  6. Chill and Set: Refrigerate the fudge for at least 2 hours, or until firmly set. You can leave it overnight for the best results.
  7. Slice and Serve: Once set, lift the fudge out of the baking dish using the excess parchment paper. Place it on a cutting board and cut it into squares.

💡 Chef's Notes

For best results, refrigerate overnight.

Recipe by Sarah - Recipe Creator & Food Blogger