
Homemade almond butter is one of those kitchen projects that feels almost too simple until you taste the result — rich, toasty, and so much more alive than anything from a jar. Roasting the raw almonds first is the real secret, coaxing out deep, nutty flavor before the food processor does its work. The coconut oil helps everything come together into a silky, pourable consistency, while a touch of honey and sea salt balance the natural bitterness of the almonds beautifully. Store-bought nut butters are a minefield for anyone avoiding certain additives and stabilizers, since emulsifiers and thickeners often sneak into the ingredient list to extend shelf life and improve texture. This version skips all of that — every ingredient is whole, recognizable, and intentional. The process takes a little patience as the almonds go from crumble to paste to glossy butter, but the food processor does the heavy lifting and the payoff is absolutely worth it. Spoon it over fruit, swirl it into smoothies, or eat it straight from the jar — it keeps in the fridge for up to three weeks, so you can make a big batch and enjoy it 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!
