Heat the oven to 350°F / 175°C
Place hazelnuts/cashews on a baking pan, roast until just golden brown (about 15 minutes)
Place pecans on separate pan & roast until golden brown (pecans roast faster, about 10min)
When the pecans are about halfway done roasting, add the coconut flakes (they will get brown very quickly so be sure to keep an eye on it - should only take a few minutes). Let them cool
Once cooled, take the shell off the hazelnuts (I promise they come off super easily after roasting). Just grab a few in your hand & rub the outside shell off - slides off like butter!
Add the nuts/coconut to a food processor, blend for about 1 min
Add the rest of the ingredients & blend until smooth
*NOTE: It’ll take some time to blend until you get that creamy consistency, but be patient & just keep blending! In total, it probably took me 15 minutes to reach the creamy texture I was aiming for.