In a glass bowl, place all of the ingredients and carefully mix to blend, heat over a pot of boiling water.
Mix the ingredients until the mixture is a nice smooth consistency and then remove from the heat.
Line a loaf pan or small glass roasting dish with plastic wrap.
Pour the fudge mixture on top of the plastic wrap and smooth it out. Make sure it’s evenly dispersed, tap the pan on the bench to remove any air bubbles.
While still soft, sprinkle the optional chopped peanuts over the top, or a few chocolate chips if desired.
Transfer to the fridge for 3-4 hours. Once removed it should be solidified together. Use a knife to cut the block of fudge into mini squares.
Keep chilled or in the freezer to keep the coconut oil solid.