Start by measuring out your ingredients. Having everything ready to go will make the cooking process smoother and more enjoyable.
In a medium saucepan over medium heat, add the sugar. Allow it to melt slowly, stirring constantly with your wooden spoon. Be patient, as this can take a few minutes. You want the sugar to turn a beautiful amber color without burning.
Once the sugar is fully melted and has reached the desired color, carefully add the dairy-free butter. The mixture will bubble up, so stir continuously until the butter is fully melted and combined with the sugar.
Slowly pour in the full-fat coconut milk while stirring. This will also cause bubbling, so be cautious. Keep stirring until everything is well combined, and the sauce is smooth.
Let the mixture simmer for about 2-3 minutes, stirring occasionally. This helps thicken the caramel sauce and deepen the flavors.
Once the sauce has reached your desired consistency, remove it from the heat and let it cool slightly. Transfer the sauce to a storage jar and allow it to cool completely before sealing.