
Creamy, nutty, and subtly sweet, this homemade sunflower seed butter is the kind of spread that makes you wonder why you ever bought the store-bought version. Roasting the seeds first is the real secret — that 12 to 15 minutes in the oven coaxes out a deep, toasty flavor that transforms a humble seed into something genuinely craveable. A touch of honey, cinnamon, and vanilla rounds everything out, giving it warmth and complexity without overwhelming the natural richness of the seeds. For anyone navigating tree nut allergies or sensitivities, store-bought nut butters can be a minefield of shared equipment and ambiguous labeling — making your own from scratch puts you completely in control of every ingredient. The food processor does the heavy lifting here, and watching the crumbly meal slowly turn glossy and smooth is oddly satisfying. Spoon it onto toast, swirl it into oatmeal, or eat it straight from the jar — it keeps at room temperature for two weeks or in the fridge for up to a month, so a single batch goes a long way.
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!
