
Homemade nut butter is one of those kitchen projects that feels almost too simple until you taste the result — and this version is genuinely hard to go back from. Roasting the almonds low and slow before blending is the secret move here, coaxing out a deep, toasty richness that no store-bought jar can quite match. A touch of coconut oil helps the mixture turn silky smooth, while honey and a hint of vanilla round out the flavor without tipping it into candy territory. For anyone navigating a seeds-free lifestyle, this is a fantastic spread to have on hand, since many commercial nut butters are processed alongside sesame, flax, or sunflower seeds — making labels a constant source of stress. When you make it yourself with just these five clean ingredients, you know exactly what's in the jar. The food processor does most of the heavy lifting; patience through those first few minutes of dry, crumbly processing is all it takes before the almonds suddenly release their oils and transform into something glossy and gorgeous. Spread it on apple slices, swirl it into a smoothie, or eat it straight off the spoon — no judgment here.
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!
