
Homemade nut butter is one of those kitchen projects that sounds fancier than it actually is, and the results blow anything from a jar completely out of the water. Roasting the almonds first is the real secret here — that 10-to-12-minute stint in the oven deepens their flavor and coaxes out the natural oils that make the whole thing come together into something silky and rich. A touch of coconut oil, honey, and sea salt round it out into a butter that tastes indulgent without relying on any fillers, stabilizers, or legume-derived ingredients that sneak into so many commercial spreads. The food processor does the heavy lifting, and watching the crumbly almond meal slowly transform into a glossy, pourable butter is genuinely satisfying. It keeps in the fridge for up to three weeks, so you can batch it once and enjoy it all week long on fruit, stirred into sauces, or eaten straight off a spoon. Whether you're navigating a specific dietary protocol or just want to know exactly what's in your food, this recipe puts you fully in control.
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!
