
Roasting raw almonds low and slow is the secret to a deeply nutty, aromatic spread that puts anything from the store to shame. As the nuts tumble through the food processor, they gradually release their natural oils, transforming from dry crumbs into a silky, pourable butter — no additives, no mystery ingredients, just pure almond richness. A spoonful of coconut oil helps the texture along, while honey and a touch of sea salt balance the flavor into something that tastes genuinely indulgent. The optional vanilla extract takes it one step further, adding a warm, almost dessert-like note that makes it dangerously good on apple slices or stirred into a smoothie. Store-bought nut butters often sneak in stabilizers, sugars, or other extras that can be hard to track — making this from scratch means you know exactly what's in the jar. It keeps in the fridge for up to three weeks, so one batch goes a long way toward easy, wholesome snacking all week long.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →16 servings





Preheat the oven to 350°F (175°C). Spread the almonds in a single layer on a baking sheet and roast for 10–12 minutes, until they are fragrant and the skins have deepened to a rich brown — watch closely in the last 2 minutes, as they can darken quickly.
Remove the almonds from the oven and let them cool on the baking sheet for 10 minutes, until just warm to the touch.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
