Preheat oven to 350 degrees F.
Line a baking sheet with aluminum foil. Add almonds, then drizzle them with honey. Using a spoon, coat almonds with honey so that they are all covered, then press them down into a flat layer. Bake in the oven for 10 minutes.
After almonds are done cooking, transfer to a different pan or bowl and let cool.
Transfer almonds to a food processor or high powered blender. Process until almonds are crumbly, then add salt and oil, if using. Continue to process until it reaches desired smoothness.
Place in an airtight container or jar.