
Creamy, nutty, and subtly sweet, this homemade sunflower seed butter is the kind of spread that makes you wonder why you ever bought it from a store. Roasting the seeds first is the secret — those 12 to 15 minutes in the oven coax out a deep, toasty flavor that transforms a humble ingredient into something genuinely craveable. From there, the food processor does all the heavy lifting, slowly working the seeds from a coarse meal into a silky, pourable butter that rivals anything on a shelf. A touch of honey, cinnamon, and sea salt rounds everything out, and a splash of vanilla takes it somewhere almost dessert-like. Many commercial nut and seed butters contain additives or stabilizers that can be hard to vet, so making your own means you know exactly what's in the jar. It keeps at room temperature for up to two weeks or in the fridge for a full month, so a single batch goes a long way on toast, in smoothies, or straight off the spoon.
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 325°F (165°C). Spread the sunflower seeds in a single, even layer on a rimmed baking sheet.
Roast the seeds for 12–15 minutes, stirring once halfway through, until they are lightly golden and fragrant — watch closely in the final few minutes, as they can darken quickly.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
