Preheat oven to 350 degrees F. In a small mixing bowl whisk together melted coconut oil, 3 Tbsp honey and 1/8 tsp salt until well combined. Place almonds in a mixing bowl then pour honey mixture over almonds and toss to evenly coat.
Spread almonds into an even layer on a baking sheet lined with a silicone liner (scrape any excess honey from bowl using a spatula and spread over almonds). Bake in preheated oven 14 - 15 minutes until nicely roasted, tossing once halfway through. Cool completely, about 20 minutes.
Pour almonds (and any honey mixture from baking mat) into a food processor. Pulse until ground into butter, stopping and scrapping down sides and bottom of mixer every few minutes (processing time will vary depending on food processor models. It will take anywhere from 8 - 20 minutes). Near end of mixing, if more sweetness is desired add up to 1 Tbsp honey and another pinch or two of salt as desired. Store in an airtight container in refrigerator.
Make sure you're buying raw almonds for this recipe and not the pre-roasted and salted kind.
I store my almond butter in the fridge to prevent separation and extend its shelf life.