
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 real secret — it deepens their natural flavor and gives the finished butter a rich, toasty quality that's hard to beat. From there, the food processor does all the heavy lifting, slowly transforming those golden seeds into something silky and spreadable with just a little patience and a few scrapes of the spatula. A touch of honey, cinnamon, and vanilla round everything out into a spread that tastes genuinely indulgent without relying on anything that would raise flags for people avoiding nightshades. It's a fantastic alternative to peanut or almond butter for anyone navigating ingredient restrictions, and it works beautifully on toast, stirred into oatmeal, or eaten straight from the jar. Store it on the counter for quick access or pop it in the fridge to keep it fresh longer — either way, a batch rarely lasts as long as it's supposed to.
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!
