
First, line an 8x8 or 9x9 square dish with parchment paper. I like to leave a little over the sides for easy removal.
Prepare a small pot with an inch or two of water and heat it on the stove on medium-high heat until boiling.
Add your sweetened condensed coconut milk and chocolate chips to a large heat-safe bowl and place it over the top of the pot of water, making sure the bowl does not touch the water. If it does, safely pour out some of the water. This is called a bain-marie. Optionally, you can also melt your chocolate and milk together in the microwave in 30-second increments, but this method isn’t as reliable.
Stir your chocolate mixture until evenly melted and there are no lumps of chocolate. This will take a few minutes, but be patient and keep stirring.
Once done, add in your vanilla and give it a final mix before pouring it into your prepared pan. Be careful, as the fudge will begin to set immediately, but will still be very hot.
Use a spoon or silicone spatula to spread the fudge to the edges of the pan and to smooth out the top. While still hot, sprinkle with flaky salt.
Cover and refrigerate for 4 hours or until completely set.
Then remove from the fridge and cut out squares using a sharp knife warmed with hot water. You may need to let the fudge sit out for a few minutes to soften up to make cutting the squares more manageable. I like to cut my fudge into fourths, then cut 9 squares out of each fourth.