Make a double boiler by filling a medium sized pot half way with water and place a medium-large sized heat-proof mixing bowl over the pot. Ensuring the base of the bowl doesn’t touch the water. Turn heat to medium to warm the water.
Add broken down chocolate to the bowl and gently melt, stirring occasionally.
Once chocolate is completely melted and smooth, reduce heat to low and stir through coconut.
Add cranberries, pistachios and macadamias. Mix until well combined.
Add marshmallows and mix until well combined.
Remove from heat and pour into lined pan, spreading out evenly.
Sprinkle over extra cranberries and coconut.
Refrigerate for 1-3 hours or until completely hardened and set.
Remove from pan and chop into squares.
Serve and enjoy!
Store in an airtight container, refrigerated, for 1 week - 10 days.