Line an 8×8-inch baking dish with parchment paper
In a medium saucepan, combine the chocolate chips, sweetened condensed milk, and butter.
Place it over low heat and stir continuously with a silicone spatula or wooden spoon.
It should take about 5–6 minutes for everything to melt completely
Once the chocolate mixture is completely melted, remove it from the heat. Stir in the vanilla extract and a pinch of salt.
If you’re adding nuts or other mix-ins, fold them in now
Pour the mixture into your prepared pan and use a spatula to spread it evenly.
Tap the pan lightly on the counter to remove any air bubbles.
Refrigerate the fudge for 2–3 hours, or until firm. Don’t rush this step — the slow cooling is what gives fudge its creamy texture.
Once set, lift the fudge out using the parchment paper and place it on a cutting board. Use a sharp knife to slice into small squares.