
Creamy, nutty, and lightly 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 secret — it deepens their natural flavor and gives the finished butter a rich, toasty quality that you just can't get from raw seeds alone. The food processor does the heavy lifting from there, slowly transforming those golden seeds into something impossibly smooth and silky. A touch of honey, cinnamon, and a hint of vanilla round everything out without overpowering the seed's natural character. Because it's made entirely from plant-based ingredients, there's no dairy anywhere in the picture — no hidden milk solids, no butter, nothing to second-guess on a label. It keeps well at room temperature for a couple of weeks, or even longer in the fridge, so you can slather it on toast, swirl it into oatmeal, or eat it straight from the jar whenever the craving hits.
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!
