
Creamy, rich, and made entirely from scratch, this almond butter is the kind of pantry staple that makes everything it touches taste better — from morning toast to smoothie bowls to a quick spoonful straight from the jar. Roasting the almonds first is the secret weapon here, coaxing out a deep, nutty fragrance before the food processor does its magic. The transformation from dry crumbs to glossy, pourable butter is genuinely satisfying to watch, and the result is far superior to anything sitting on a grocery store shelf. A touch of coconut oil keeps the texture silky, while honey and a hint of vanilla round out the flavor without overpowering the almonds themselves. Because every ingredient is whole and plant-based, there's zero concern about hidden animal proteins or meat-derived additives that can sneak into commercial nut butters. It stores beautifully in a glass jar, so you can make a big batch and reach for 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!
